62bc8aa | Neal Norwitz | 13 June 2006, 04:08:53 UTC | Don't fail if another process is listening on our port. | 13 June 2006, 04:08:53 UTC |
7ca6677 | Tim Peters | 13 June 2006, 03:30:07 UTC | get_matching_blocks(): rewrote code & comments so they match; added more comments about why it's this way at all; and removed what looked like needless expense (sorting (i, j, k) triples directly should give exactly the same order as sorting (i, (i, j, k)) pairs). | 13 June 2006, 03:30:07 UTC |
2adc626 | Tim Peters | 13 June 2006, 00:30:50 UTC | Added missing svn:eol-style property to text files. | 13 June 2006, 00:30:50 UTC |
edd66fa | Tim Peters | 13 June 2006, 00:30:01 UTC | Whitespace normalization. | 13 June 2006, 00:30:01 UTC |
f9eb82f | Ka-Ping Yee | 12 June 2006, 23:47:52 UTC | Add the uuid module. This module has been tested so far on Windows XP (Python 2.4 and 2.5a2), Mac OS X (Python 2.3, 2.4, and 2.5a2), and Linux (Python 2.4 and 2.5a2). | 12 June 2006, 23:47:52 UTC |
c2da994 | Thomas Heller | 12 June 2006, 20:56:48 UTC | Add pep-291 compatibility markers. | 12 June 2006, 20:56:48 UTC |
f608317 | Kristján Valur Jónsson | 12 June 2006, 15:45:12 UTC | Fix the CRT argument error handling for VisualStudio .NET 2005. Install a CRT error handler and disable the assertion for debug builds. This causes CRT to set errno to EINVAL. This update fixes crash cases in the test suite where the default CRT error handler would cause process exit. | 12 June 2006, 15:45:12 UTC |
81f444b | Nick Coghlan | 12 June 2006, 10:17:11 UTC | Make the -m switch conform to the documentation of sys.path by behaving like the -c switch | 12 June 2006, 10:17:11 UTC |
f0d02fb | Nick Coghlan | 12 June 2006, 08:27:13 UTC | The site module documentation also described the Windows behaviour incorrectly. | 12 June 2006, 08:27:13 UTC |
f2b16f3 | Nick Coghlan | 12 June 2006, 08:23:02 UTC | Fix site module docstring to match the code for Mac OSX, too | 12 June 2006, 08:23:02 UTC |
3fb55ca | Nick Coghlan | 12 June 2006, 08:19:37 UTC | Fix site module docstring to match the code | 12 June 2006, 08:19:37 UTC |
ee3ea54 | Thomas Heller | 12 June 2006, 06:05:57 UTC | I don't know how that happend, but the entire file contents was duplicated. Thanks to Simon Percivall for the heads up. | 12 June 2006, 06:05:57 UTC |
70ee3cc | Martin v. Löwis | 12 June 2006, 04:26:31 UTC | Get rid of function pointer cast. | 12 June 2006, 04:26:31 UTC |
403019b | Phillip J. Eby | 12 June 2006, 04:04:32 UTC | Sync w/external release 0.1.2. Please see PEP 360 before making changes to external packages. | 12 June 2006, 04:04:32 UTC |
6e73aaa | Neal Norwitz | 12 June 2006, 03:33:09 UTC | Patch #1503046, Conditional compilation of zlib.(de)compressobj.copy copy is only in newer versions of zlib. This should allow zlibmodule to work with older versions like the Tru64 buildbot. | 12 June 2006, 03:33:09 UTC |
a6d80fa | Neal Norwitz | 12 June 2006, 03:05:40 UTC | Impl ssize_t | 12 June 2006, 03:05:40 UTC |
052cbcf | Neal Norwitz | 12 June 2006, 03:05:03 UTC | Remove unused import | 12 June 2006, 03:05:03 UTC |
245ce8d | Neal Norwitz | 12 June 2006, 02:16:10 UTC | i and j are initialized below when used. No need to do it twice | 12 June 2006, 02:16:10 UTC |
909eb12 | Neal Norwitz | 12 June 2006, 02:13:21 UTC | Fix the socket tests so they can be run concurrently. Backport candidate | 12 June 2006, 02:13:21 UTC |
b9845e7 | Neal Norwitz | 12 June 2006, 02:11:18 UTC | Get rid of f_restricted too. Doc the other 4 ints that were already removed at the NeedForSpeed sprint. | 12 June 2006, 02:11:18 UTC |
2585ad5 | Neal Norwitz | 12 June 2006, 02:09:34 UTC | Fix indentation of case and a Py_ssize_t issue. | 12 June 2006, 02:09:34 UTC |
7659f0f | Neal Norwitz | 12 June 2006, 02:09:03 UTC | Fix typo. Backport if anyone cares. :-) | 12 June 2006, 02:09:03 UTC |
a00c0b9 | Neal Norwitz | 12 June 2006, 02:08:41 UTC | Don't leak the list object if there's an error allocating the item storage. Backport candidate | 12 June 2006, 02:08:41 UTC |
71e05f1 | Neal Norwitz | 12 June 2006, 02:07:57 UTC | Don't truncate if size_t is bigger than uint | 12 June 2006, 02:07:57 UTC |
418b97e | Neal Norwitz | 12 June 2006, 02:07:24 UTC | Cleanup: Remove import of types to get StringTypes, we can just use basestring. | 12 June 2006, 02:07:24 UTC |
047f3c7 | Neal Norwitz | 12 June 2006, 02:06:42 UTC | Fix some Py_ssize_t issues | 12 June 2006, 02:06:42 UTC |
c707438 | Neal Norwitz | 12 June 2006, 02:06:17 UTC | Fix some Py_ssize_t issues | 12 June 2006, 02:06:17 UTC |
09a29fa | Neal Norwitz | 12 June 2006, 02:05:55 UTC | Cleanup Py_ssize_t a little (get rid of second #ifdef) | 12 June 2006, 02:05:55 UTC |
4a9ff16 | Neal Norwitz | 11 June 2006, 21:38:38 UTC | Get test to pass on S/390. Shout if you think this change is incorrect. | 11 June 2006, 21:38:38 UTC |
06524b6 | Tim Peters | 11 June 2006, 20:52:59 UTC | compare_generic_iter(): Fixed the failure of test_wsgiref's testFileWrapper when running with -O. test_simple_validation_error still fails under -O. That appears to be because wsgiref's validate.py uses `assert` statements all over the place to check arguments for sanity. That should all be changed (it's not a logical error in the software if a user passes bogus arguments, so this isn't a reasonable use for `assert` -- checking external preconditions should generally raise ValueError or TypeError instead, as appropriate). | 11 June 2006, 20:52:59 UTC |
896c1ea | Neal Norwitz | 11 June 2006, 20:46:46 UTC | Fix test on PPC64 buildbot. It raised an IOError (really an URLError which derives from an IOError). That seems valid. Env Error includes both OSError and IOError, so this seems like a reasonable fix. | 11 June 2006, 20:46:46 UTC |
f054aeb | Neal Norwitz | 11 June 2006, 20:42:02 UTC | Try to fix another networking test. The problem is that if hosts have a search path setup, some of these hosts resolve to the wrong address. By appending a period to the hostname, the hostname should only resolve to what we want it to resolve to. Hopefully this doesn't break different bots. Also add more info to failure message to aid debugging test failure. | 11 June 2006, 20:42:02 UTC |
a29fc29 | Neal Norwitz | 11 June 2006, 20:25:56 UTC | Try to fix several networking tests. The problem is that if hosts have a search path setup, some of these hosts resolve to the wrong address. By appending a period to the hostname, the hostname should only resolve to what we want it to resolve to. Hopefully this doesn't break different bots. | 11 June 2006, 20:25:56 UTC |
c555554 | Ronald Oussoren | 11 June 2006, 20:24:45 UTC | - Change fixapplepython23.py to ensure that it will run with /usr/bin/python on intel macs. - Fix some minor problems in the installer for OSX | 11 June 2006, 20:24:45 UTC |
4fbb080 | Ronald Oussoren | 11 June 2006, 20:23:29 UTC | Use configure to substitute the correct prefix instead of hardcoding | 11 June 2006, 20:23:29 UTC |
e0cfb16 | Ronald Oussoren | 11 June 2006, 19:45:57 UTC | Remove message about using make frameworkinstall, that's no longer necesssary | 11 June 2006, 19:45:57 UTC |
231c3c8 | Tim Peters | 11 June 2006, 19:43:49 UTC | Add missing svn:eol-style property to text files. | 11 June 2006, 19:43:49 UTC |
4f96f1f | Tim Peters | 11 June 2006, 19:42:51 UTC | Whitespace normalization. | 11 June 2006, 19:42:51 UTC |
0d5d222 | Thomas Heller | 11 June 2006, 17:04:22 UTC | Release the GIL during COM method calls, to avoid deadlocks in Python coded COM objects. | 11 June 2006, 17:04:22 UTC |
0e0c9f4 | Greg Ward | 11 June 2006, 16:24:11 UTC | Bug #1498146: fix optparse to handle Unicode strings in option help, description, and epilog. | 11 June 2006, 16:24:11 UTC |
d1c797e | Greg Ward | 11 June 2006, 14:42:41 UTC | SF #1366250: optparse docs: fix inconsistency in variable name; minor tweaks. | 11 June 2006, 14:42:41 UTC |
19302d9 | Ronald Oussoren | 11 June 2006, 14:33:36 UTC | This patch improves the L&F of IDLE on OSX. The changes are conditionalized on being in an IDLE.app bundle on darwin. This does a slight reorganisation of the menus and adds support for file-open events. | 11 June 2006, 14:33:36 UTC |
6aaccc6 | Neal Norwitz | 11 June 2006, 08:35:14 UTC | Fix errors found by pychecker | 11 June 2006, 08:35:14 UTC |
e588c2b | Neal Norwitz | 11 June 2006, 07:27:56 UTC | Fix errors found by pychecker. I think these changes are correct, but I'm not sure. Could someone who knows how this module works test it? It can at least start on the cmd line. | 11 June 2006, 07:27:56 UTC |
d3c52de | Neal Norwitz | 11 June 2006, 07:26:50 UTC | warnings was imported at module scope, no need to import again | 11 June 2006, 07:26:50 UTC |
f992a2b | Neal Norwitz | 11 June 2006, 07:26:27 UTC | Fix errors found by pychecker | 11 June 2006, 07:26:27 UTC |
7d5b6e8 | Neal Norwitz | 11 June 2006, 05:48:14 UTC | f_code can't be NULL based on Frame_New and other code that derefs it. So there doesn't seem to be much point to checking here. | 11 June 2006, 05:48:14 UTC |
8e6675a | Neal Norwitz | 11 June 2006, 05:47:14 UTC | Update doc to make it agree with code. Bottom factor out some common code. | 11 June 2006, 05:47:14 UTC |
a754a22 | Neal Norwitz | 11 June 2006, 05:45:47 UTC | Add versionadded to doc | 11 June 2006, 05:45:47 UTC |
3c5431e | Neal Norwitz | 11 June 2006, 05:45:25 UTC | Wrap some long lines Top/Bottom factor out some common expressions Add a XXX comment about widing offset. | 11 June 2006, 05:45:25 UTC |
b4fcf8d | Neal Norwitz | 11 June 2006, 05:44:18 UTC | Fix Coverity # 146. newDBSequenceObject would deref dbobj, so it can't be NULL. We know it's not NULL from the ParseTuple and DbObject_Check will verify it's not NULL. | 11 June 2006, 05:44:18 UTC |
7f54740 | Greg Ward | 11 June 2006, 00:40:49 UTC | Bug #1361643: fix textwrap.dedent() so it handles tabs appropriately, i.e. do *not* expand tabs, but treat them as whitespace that is not equivalent to spaces. Add a couple of test cases. Clarify docs. | 11 June 2006, 00:40:49 UTC |
0e11595 | Tim Peters | 10 June 2006, 22:51:45 UTC | shuffle() doscstring: Removed warning about sequence length versus generator period. While this was a real weakness of the older WH generator for lists with just a few dozen elements, and so could potentially bite the naive ;-), the Twister should show excellent behavior up to at least 600 elements. Module docstring: reflowed some jarringly short lines. | 10 June 2006, 22:51:45 UTC |
9a8ae8f | Skip Montanaro | 10 June 2006, 22:38:13 UTC | Suppress warning on MacOSX about possible use before set of proc. | 10 June 2006, 22:38:13 UTC |
9af2b44 | Thomas Heller | 10 June 2006, 22:01:50 UTC | Handle failure of PyMem_Realloc. | 10 June 2006, 22:01:50 UTC |
9123edc | Thomas Heller | 10 June 2006, 21:56:03 UTC | Don't use C++ comment. | 10 June 2006, 21:56:03 UTC |
eb6dcf6 | Thomas Heller | 10 June 2006, 21:17:58 UTC | Fix the second occurrence of the problematic printf format. | 10 June 2006, 21:17:58 UTC |
5218ab2 | Thomas Heller | 10 June 2006, 21:07:19 UTC | Fix a wrong printf format. | 10 June 2006, 21:07:19 UTC |
82578c8 | Thomas Heller | 10 June 2006, 20:29:34 UTC | New docs for ctypes. | 10 June 2006, 20:29:34 UTC |
9a7e445 | Fred Drake | 10 June 2006, 20:02:58 UTC | credit for SF patch #1303595 | 10 June 2006, 20:02:58 UTC |
5e30626 | Fred Drake | 10 June 2006, 20:01:34 UTC | SF patch #1303595: improve description of __builtins__, explaining how it varies between __main__ and other modules, and strongly suggest not touching it but using __builtin__ if absolutely necessary | 10 June 2006, 20:01:34 UTC |
5114826 | Thomas Heller | 10 June 2006, 19:55:36 UTC | Upgrade to ctypes version 0.9.9.7. Summary of changes: - support for 'variable sized' data - support for anonymous structure/union fields - fix severe bug with certain arrays or structures containing more than 256 fields | 10 June 2006, 19:55:36 UTC |
45f59ab | Thomas Heller | 10 June 2006, 19:51:46 UTC | Upgrade to ctypes version 0.9.9.7. Summary of changes: - support for 'variable sized' data - support for anonymous structure/union fields - fix severe bug with certain arrays or structures containing more than 256 fields | 10 June 2006, 19:51:46 UTC |
c5221e1 | Greg Ward | 10 June 2006, 16:40:01 UTC | Sync with Optik docs (rev 518): * restore "Extending optparse" section * document ALWAYS_TYPED_ACTIONS (SF #1449311) | 10 June 2006, 16:40:01 UTC |
86116e2 | Skip Montanaro | 10 June 2006, 14:09:11 UTC | document the class, not its initializer | 10 June 2006, 14:09:11 UTC |
0e8bd7e | Martin v. Löwis | 10 June 2006, 12:23:46 UTC | Patch #1495999: Part two of Windows CE changes. - update header checks, using autoconf - provide dummies for getenv, environ, and GetVersion - adjust MSC_VER check in socketmodule.c | 10 June 2006, 12:23:46 UTC |
acd0d6d | Armin Rigo | 10 June 2006, 10:57:40 UTC | SF bug #1503294. PyThreadState_GET() complains if the tstate is NULL, but only in debug mode. | 10 June 2006, 10:57:40 UTC |
787fe6d | Martin v. Löwis | 10 June 2006, 08:14:03 UTC | Port cygwin kill_python changes from 2.4 branch. | 10 June 2006, 08:14:03 UTC |
90e27d3 | Georg Brandl | 10 June 2006, 06:40:50 UTC | Apply perky's fix for #1503157: "/".join([u"", u""]) raising OverflowError. Also improve error message on overflow. | 10 June 2006, 06:40:50 UTC |
6946ea0 | Brett Cannon | 09 June 2006, 22:45:54 UTC | Fix bug introduced in rev. 46806 by not having variable declaration at the top of a block. | 09 June 2006, 22:45:54 UTC |
22565aa | Brett Cannon | 09 June 2006, 22:31:23 UTC | An object with __call__ as an attribute, when called, will have that attribute checked for __call__ itself, and will continue to look until it finds an object without the attribute. This can lead to an infinite recursion. Closes bug #532646, again. Will be backported. | 09 June 2006, 22:31:23 UTC |
b2afe85 | Georg Brandl | 09 June 2006, 20:43:48 UTC | Make use of new str.startswith/endswith semantics. Occurences in email and compiler were ignored due to backwards compat requirements. | 09 June 2006, 20:43:48 UTC |
3ebef99 | Thomas Heller | 09 June 2006, 20:01:01 UTC | set eol-style svn property | 09 June 2006, 20:01:01 UTC |
2ad7bd5 | Thomas Heller | 09 June 2006, 19:59:11 UTC | set eol-style svn property | 09 June 2006, 19:59:11 UTC |
b3f2985 | Andrew M. Kuchling | 09 June 2006, 19:56:05 UTC | Add some wsgiref text | 09 June 2006, 19:56:05 UTC |
2007d4e | Andrew M. Kuchling | 09 June 2006, 19:43:25 UTC | Remove unused variable | 09 June 2006, 19:43:25 UTC |
e558486 | Tim Peters | 09 June 2006, 19:24:44 UTC | Implementing a happy idea from Georg Brandl: make runtest() try to clean up files and directories the tests often leave behind by mistake. This is the first time in history I don't have a bogus "db_home" directory after running the tests ;-) Also worked on runtest's docstring, to say something about all the arguments, and to document the non-obvious return values. New functions runtest_inner() and cleanup_test_droppings() in support of the above. | 09 June 2006, 19:24:44 UTC |
a04d118 | Andrew M. Kuchling | 09 June 2006, 19:03:16 UTC | Describe startswith()/endswiith() change; add reminder about wsgiref | 09 June 2006, 19:03:16 UTC |
2425081 | Georg Brandl | 09 June 2006, 18:45:48 UTC | RFE #1491485: str/unicode.endswith()/startswith() now accept a tuple as first argument. | 09 June 2006, 18:45:48 UTC |
932f5af | Brett Cannon | 09 June 2006, 18:40:46 UTC | svn:ignore .pyc and .pyo files. | 09 June 2006, 18:40:46 UTC |
e7ec81f | Georg Brandl | 09 June 2006, 18:29:52 UTC | Test file.__exit__. | 09 June 2006, 18:29:52 UTC |
982c30b | Tim Peters | 09 June 2006, 17:47:00 UTC | Whitespace normalization. | 09 June 2006, 17:47:00 UTC |
c48b0e6 | Brett Cannon | 09 June 2006, 17:05:48 UTC | Fix inconsistency in naming within an enum. | 09 June 2006, 17:05:48 UTC |
0873b11 | Andrew M. Kuchling | 09 June 2006, 16:46:51 UTC | Add note about wsgiref | 09 June 2006, 16:46:51 UTC |
3fed2eb | Andrew M. Kuchling | 09 June 2006, 16:44:40 UTC | Add note about XMLGenerator bugfix | 09 June 2006, 16:44:40 UTC |
5cf565d | Phillip J. Eby | 09 June 2006, 16:40:18 UTC | Import wsgiref into the stdlib, as of the external version 0.1-r2181. | 09 June 2006, 16:40:18 UTC |
dbeaa69 | Kristján Valur Jónsson | 09 June 2006, 16:28:01 UTC | Turn off warning about deprecated CRT functions on for VisualStudio .NET 2005. Make the definition #ARRAYSIZE conditional. VisualStudio .NET 2005 already has it defined using a better gimmick. | 09 June 2006, 16:28:01 UTC |
91c64a0 | Andrew M. Kuchling | 09 June 2006, 13:15:57 UTC | [Bug #1472827] Make saxutils.XMLGenerator handle \r\n\t in attribute values by escaping them properly. 2.4 bugfix candidate. | 09 June 2006, 13:15:57 UTC |
7dbb1ff | Andrew M. Kuchling | 09 June 2006, 10:22:35 UTC | Markup fix | 09 June 2006, 10:22:35 UTC |
c9778a8 | Neal Norwitz | 09 June 2006, 05:54:18 UTC | Fix grammar and reflow | 09 June 2006, 05:54:18 UTC |
71dc0a0 | Tim Peters | 09 June 2006, 05:12:40 UTC | Remove the temporary hack to force test_optparse to run immediately after test_file. At least 8 buildbot boxes passed since the underlying problem got fixed, and they all failed before the fix, so there's no point to this anymore. | 09 June 2006, 05:12:40 UTC |
0556e9b | Tim Peters | 09 June 2006, 04:02:06 UTC | testUnicodeOpen(): I have no idea why, but making this test clean up after itself appears to fix the test failures when test_optparse follows test_file. test_main(): Get rid of TESTFN no matter what. That's also enough to fix the mystery failures. Doesn't hurt to fix them twice :-) | 09 June 2006, 04:02:06 UTC |
dbb82f6 | Tim Peters | 09 June 2006, 03:51:41 UTC | AutoFileTests.tearDown(): Removed mysterious undocumented try/except. Remove TESTFN. Throughout: used open() instead of file(), and wrapped long lines. | 09 June 2006, 03:51:41 UTC |
2b63779 | Tim Peters | 09 June 2006, 03:09:42 UTC | To boost morale :-), force test_optparse to run immediately after test_file until we can figure out how to fix it. (See python-dev; at the moment we don't even know which checkin caused the problem.) | 09 June 2006, 03:09:42 UTC |
520d8dd | Tim Peters | 09 June 2006, 02:11:02 UTC | Whitespace normalization. Since test_file is implicated in mysterious test failures when followed by test_optparse, if I had any brains I'd look at the checkin that last changed test_file ;-) | 09 June 2006, 02:11:02 UTC |
e878fe6 | Andrew M. Kuchling | 09 June 2006, 01:10:17 UTC | Update functools section | 09 June 2006, 01:10:17 UTC |
de3b052 | Brett Cannon | 08 June 2006, 17:00:45 UTC | Buffer objects would return the read or write buffer for a wrapped object when the char buffer was requested. Now it actually returns the char buffer if available or raises a TypeError if it isn't (as is raised for the other buffer types if they are not present but requested). Not a backport candidate since it does change semantics of the buffer object (although it could be argued this is enough of a bug to bother backporting). | 08 June 2006, 17:00:45 UTC |
6ee7d01 | Brett Cannon | 08 June 2006, 16:23:04 UTC | Make binascii.hexlify() use s# for its arguments instead of t# to actually match its documentation stating it accepts any read-only buffer. | 08 June 2006, 16:23:04 UTC |
442b49e | Georg Brandl | 08 June 2006, 14:50:53 UTC | Convert test_file to unittest. | 08 June 2006, 14:50:53 UTC |
98b40ad | Georg Brandl | 08 June 2006, 14:50:21 UTC | Bug #1502805: don't alias file.__exit__ to file.close since the latter can return something that's true. | 08 June 2006, 14:50:21 UTC |