dcec3a4 | Michael W. Hudson | 27 September 2002, 08:51:20 UTC | Backport Jack's fix for Jaguar. | 27 September 2002, 08:51:20 UTC |
459a58f | Skip Montanaro | 26 September 2002, 21:50:01 UTC | backport patch resulting from discussion on <http://python.org/sf/612111>. | 26 September 2002, 21:50:01 UTC |
65587a9 | Guido van Rossum | 26 September 2002, 20:08:55 UTC | Backport of 1.15: Oops, must convert hyphens to underscores in keys of aliases dict. | 26 September 2002, 20:08:55 UTC |
08ed38a | Fred Drake | 26 September 2002, 19:37:36 UTC | Previous fix depended on the "code cleanup and general bug fix patch" already being applied. This is portion of that patch that does not add new functionality. | 26 September 2002, 19:37:36 UTC |
37c0f6b | Fred Drake | 26 September 2002, 19:23:31 UTC | has_option(): Use the option name transform consistently. Closes SF bug #561822. | 26 September 2002, 19:23:31 UTC |
6ad9292 | Guido van Rossum | 26 September 2002, 16:53:31 UTC | Backport of 2.18: Patch for the DEC Alpha under Linux, by Lee Busby. | 26 September 2002, 16:53:31 UTC |
12315fd | Martin v. Löwis | 26 September 2002, 16:41:10 UTC | Disable big charsets in UCS-4 builds. Works around #599377. | 26 September 2002, 16:41:10 UTC |
7433ef5 | Martin v. Löwis | 26 September 2002, 16:04:31 UTC | Add encoding in LookupError. Fixes #615013. | 26 September 2002, 16:04:31 UTC |
c2de205 | Fred Drake | 26 September 2002, 15:53:28 UTC | Remove unused output file. | 26 September 2002, 15:53:28 UTC |
2abf167 | Fred Drake | 26 September 2002, 15:52:59 UTC | Backport patches for versions 1.33, 1.35, and 1.36 from the trunk: revision 1.36: If PyXML is installed, there is no Node.allnodes, so that portion of the test should be skipped if that's the case. revision 1.35: Remove duplicate checks of the Node.allnodes variable. revision 1.33: Follow PyXML: Remove all prints from successful tests. This means we can also drop the output file. | 26 September 2002, 15:52:59 UTC |
6a09556 | Fred Drake | 26 September 2002, 15:24:41 UTC | Fix for PyXML bug #563399, as much as we can implement without relying on a specific Expat version. This includes fixing a test that enforced the incorrect result. | 26 September 2002, 15:24:41 UTC |
aa57a20 | Fred Drake | 25 September 2002, 22:31:35 UTC | The Python 2.2.x version of pyexpat needs more changes to avoid type issues with varying versions of Expat; this completes the previous fix for this version. (Not relevant for the trunk.) | 25 September 2002, 22:31:35 UTC |
727bbab | Neal Norwitz | 25 September 2002, 21:40:17 UTC | Backport revision 1.6 by jackjansen; Added include guards and C++ extern "C" {} constructs. Partial fix for #607253. | 25 September 2002, 21:40:17 UTC |
b332cd8 | Neal Norwitz | 25 September 2002, 21:26:01 UTC | Back out part of previous change. Quotes aren't necessary in case statements. Spotted by Neil Schemenauer. | 25 September 2002, 21:26:01 UTC |
979de98 | Neal Norwitz | 25 September 2002, 20:35:57 UTC | Fix SF # 614587, configure.in patch from Tim Rice Need to quote $GCC in case it isn't set. | 25 September 2002, 20:35:57 UTC |
bd1ac01 | Neal Norwitz | 25 September 2002, 19:22:10 UTC | Backport: Fix SF # 591713, Fix "file:" URL to have right no. of /'s, by Bruce Atherton Add a test too. urljoin() would make file:/tmp/foo instead of file:///tmp/foo | 25 September 2002, 19:22:10 UTC |
9622dd5 | Fred Drake | 25 September 2002, 18:06:48 UTC | Fix typo in xreadlines() docstring. This does not apply to the trunk. Closes SF bug #614542. | 25 September 2002, 18:06:48 UTC |
ac3fe23 | Michael W. Hudson | 25 September 2002, 16:53:17 UTC | Dump trunk version of httplib.py onto branch. | 25 September 2002, 16:53:17 UTC |
cf72744 | Guido van Rossum | 25 September 2002, 16:46:22 UTC | Add yet another alias for ASCII found in the field (on BSD?). | 25 September 2002, 16:46:22 UTC |
0dddf30 | Guido van Rossum | 25 September 2002, 15:03:10 UTC | Backport of 1.489: Disable building of the fpectl module -- it's dangerous or useless except in the hands of experts. | 25 September 2002, 15:03:10 UTC |
2c3f443 | Guido van Rossum | 25 September 2002, 15:00:40 UTC | Backport of 1.111: Disable building of the fpectl module -- it's dangerous or useless except in the hands of experts. | 25 September 2002, 15:00:40 UTC |
916675b | Michael W. Hudson | 25 September 2002, 10:32:49 UTC | backport jhylton's checkin of revision 1.32 of urllib2.py Fix from SF patch #527518: proxy config with user+pass authentication. Bug fix candidate. | 25 September 2002, 10:32:49 UTC |
85bcbc3 | Michael W. Hudson | 25 September 2002, 10:25:14 UTC | backport tim_one's checkin of revision 2.36 of binascii.c Another stab at SF 576327: zipfile when sizeof(long) == 8 binascii_crc32(): The previous patch forced this to return the same result across platforms. This patch deals with that, on a 64-bit box, the *entry* value may have "unexpected" bits in the high four bytes. Bugfix candidate. -------- More whitespace cleanup related conflict removal... sigh. | 25 September 2002, 10:25:14 UTC |
f5cdacf | Michael W. Hudson | 25 September 2002, 10:22:50 UTC | backport tim_one's checkin of revision 2.35 of binascii.c Fix for SF bug #576327: zipfile when sizeof(long) == 8 binascii_crc32(): Make this return a signed 4-byte result across platforms. The other way to make this platform-independent would be to make it return an unsigned unbounded int, but the evidence suggests other code out there treats it like a signed 4-byte int (e.g., existing code writing the result with struct.pack "l" format). Bugfix candidate. | 25 September 2002, 10:22:50 UTC |
74f1f76 | Fred Drake | 25 September 2002, 02:33:47 UTC | Ok, read the source this time: PyErr_SetObject() does not steal a reference. | 25 September 2002, 02:33:47 UTC |
3194003 | Fred Drake | 24 September 2002, 21:01:07 UTC | Another try at clarifying what goes into and comes out of Unicode objects. | 24 September 2002, 21:01:07 UTC |
64a9d8a | Guido van Rossum | 24 September 2002, 17:52:05 UTC | Revert Raymond H's checkin. That change depends on a new feature in 2.3, support for source code encodings, so it shouldn't be backported (no matter how attractive the checkin msg sounded). Please, try to *use* IDLE before committing changes! | 24 September 2002, 17:52:05 UTC |
9391943 | Thomas Heller | 24 September 2002, 17:44:40 UTC | backport of the checkin of revision 1.36 of asyncore.py On Windows, select() does not accept empty lists. Patch suggested by Guido, fixes SF item 611464. Bugfix candidate, will backport to release22-maint myself. | 24 September 2002, 17:44:40 UTC |
b36230b | Thomas Heller | 24 September 2002, 17:24:25 UTC | backport of the checkin of revision 2.69 of selectmodule.c On Windows, call WSAGetLastError() to retrieve the error number. Bugfix candidate, will backport to release22-maint myself. | 24 September 2002, 17:24:25 UTC |
8c0645b | Guido van Rossum | 24 September 2002, 17:17:38 UTC | Change version stuff to 2.2.2a0. | 24 September 2002, 17:17:38 UTC |
dff08ea | Guido van Rossum | 24 September 2002, 17:14:19 UTC | Change the version to 2.2.2a0. (Whether we're going to do a 2.2.2 alpha or beta at all isn't clear; but while it's unreleased, I think a0 is the best indicator we've got.) | 24 September 2002, 17:14:19 UTC |
1884af0 | Fred Drake | 24 September 2002, 16:44:56 UTC | Clarify documentation for PyErr_SetObject() to describe the reference count behavior. | 24 September 2002, 16:44:56 UTC |
322815a | Fred Drake | 24 September 2002, 16:25:10 UTC | Be more careful with the type of the xmlhandlersetter; it takes an XML_Parser, which happens to be a pointer type, not an XML_Parser*. This generated warnings when compiled with Expat 1.95.5, which no longer defines XML_Parser to be void*. | 24 September 2002, 16:25:10 UTC |
fb54405 | Tim Peters | 24 September 2002, 16:21:36 UTC | Replaced this with the 2.3 test_mmap, which contains Windows-specific fixes for the "try to resize it" test (Windows grows the underlying file then, and that screws up later tests that assume the underlying file has not changed size, as was true on the box (Linux) the person who changed this test in 2.2 to begin with tried it on). Without this change, test_mmap fails on Windows. Now it passes again. | 24 September 2002, 16:21:36 UTC |
1b3e494 | Tim Peters | 24 September 2002, 15:22:30 UTC | unicode_memchr(): Squashed compiler wng (signed-vs-unsigned comparison). | 24 September 2002, 15:22:30 UTC |
d75b7e1 | Marc-André Lemburg | 24 September 2002, 15:01:01 UTC | Regenerate test_unicodedata output after the change to the UTF-8 codec. | 24 September 2002, 15:01:01 UTC |
1e616dc | Marc-André Lemburg | 24 September 2002, 14:06:55 UTC | Backport the UTF-8 codec from 2.3 and add a work-around to let the UTF-8 decoder accept broken UTF-8 sequences which encode lone high surrogates (the pre-2.2.2 versions forgot to generate the UTF-8 prefix \xed for these). Fixes SF bug #610783: Lone surrogates cause bad .pyc files. | 24 September 2002, 14:06:55 UTC |
6f3c654 | Fred Drake | 24 September 2002, 13:57:32 UTC | Clarify that len() of a Unicode string returns the number of storage units, not abstract characters. | 24 September 2002, 13:57:32 UTC |
44ed841 | Michael W. Hudson | 24 September 2002, 11:56:45 UTC | backport theller's checkin of revision 1.74 of marshal.c Whitespace normalization. | 24 September 2002, 11:56:45 UTC |
e1a31e0 | Michael W. Hudson | 24 September 2002, 11:56:15 UTC | backport theller's checkin of revision 1.3 of test_marshal.py Fix SF 588452: debug build crashes on marshal.dumps([128] * 1000). See there for a description. Added test case. Bugfix candidate for 2.2.x, not sure about previous versions: probably low priority, because virtually no one runs debug builds. | 24 September 2002, 11:56:15 UTC |
78e179c | Michael W. Hudson | 24 September 2002, 11:55:54 UTC | backport theller's checkin of revision 1.73 of marshal.c Fix SF 588452: debug build crashes on marshal.dumps([128] * 1000). See there for a description. Added test case. Bugfix candidate for 2.2.x, not sure about previous versions: probably low priority, because virtually no one runs debug builds. | 24 September 2002, 11:55:54 UTC |
ed9bb76 | Michael W. Hudson | 24 September 2002, 11:53:34 UTC | backport jhylton's checkin of revision 2.87 of cPickle.c Do more robust test of whether global objects are accessible. PyImport_ImportModule() is not guaranteed to return a module object. When another type of object was returned, the PyModule_GetDict() call return NULL and the subsequent GetItem() seg faulted. Bug fix candidate. ---------- Once again, whitespace chances scuppered automatic backporting, so I did this by hand. Review probably wise -- but I have run make test! Also incorporates revision 2.88 which was just removing a now unused declaration. | 24 September 2002, 11:53:34 UTC |
070fe16 | Michael W. Hudson | 24 September 2002, 11:23:05 UTC | backport nowonder's checkin of revision 2.265 of bltinmodule.c date: 2002/08/27 16:58:00; author: nowonder; state: Exp; lines: +1 -1 execfile should call PyErr_SetFromErrnoWithFilename instead of simply PyErr_SetFromErrno This closes bug 599163. | 24 September 2002, 11:23:05 UTC |
a748f06 | Michael W. Hudson | 24 September 2002, 11:22:28 UTC | backport akuchling's checkin of revision 1.12 of config.py Include an empty body when checking for a header file (Bugfix candidate for 2.2, and likely 2.1 as well) | 24 September 2002, 11:22:28 UTC |
81f3317 | Michael W. Hudson | 24 September 2002, 11:19:33 UTC | backport gvanrossum's checkin of revision 1.57 of pdb.py date: 2002/09/10 21:57:14; author: gvanrossum; state: Exp; lines: +7 -1 At Jim Fulton's request, increase the maxstring value of _saferepr to a more reasonable value. Backport candidate. | 24 September 2002, 11:19:33 UTC |
a3a7215 | Michael W. Hudson | 24 September 2002, 11:12:05 UTC | backport effbot's checkin of revision 1.43 of sre_compile.py made the code match the comments (1.5.2 compatibility) | 24 September 2002, 11:12:05 UTC |
378d361 | Michael W. Hudson | 24 September 2002, 11:11:12 UTC | backport theller's checkin of revision 2.102 of abstract.c Better isinstance error message. Closes SF patch # 560250. Bugfix candidate IMO. | 24 September 2002, 11:11:12 UTC |
eab1a0b | Michael W. Hudson | 24 September 2002, 11:08:23 UTC | backport bwarsaw's checkin of revision 2.101 of abstract.c abstract_get_bases(): Clarify exactly what the return values and states can be for this function, and ensure that only AttributeErrors are masked. Any other exception raised via the equivalent of getattr(cls, '__bases__') should be propagated up. abstract_issubclass(): If abstract_get_bases() returns NULL, we must call PyErr_Occurred() to see if an exception is being propagated, and return -1 or 0 as appropriate. This is the specific fix for a problem whereby if getattr(derived, '__bases__') raised an exception, an "undetected error" would occur (under a debug build). This nasty situation was uncovered when writing a security proxy extension type for the Zope3 project, where the security proxy raised a Forbidden exception on getattr of __bases__. PyObject_IsInstance(), PyObject_IsSubclass(): After both calls to abstract_get_bases(), where we're setting the TypeError if the return value is NULL, we must first check to see if an exception occurred, and /not/ mask an existing exception. Neil Schemenauer should double check that these changes don't break his ExtensionClass examples (there aren't any test cases for those examples and abstract_get_bases() was added by him in response to problems with ExtensionClass). Neil, please add test cases if possible! I belive this is a bug fix candidate for Python 2.2.2. ---- Whitespace normalization made this a pest to backport... Did a test case ever get added for this? | 24 September 2002, 11:08:23 UTC |
bd5ba4b | Michael W. Hudson | 24 September 2002, 10:27:28 UTC | Finish up the random fixes that Raymond started yesterday. | 24 September 2002, 10:27:28 UTC |
d722a82 | Michael W. Hudson | 24 September 2002, 09:59:50 UTC | Make test_rfc822 pass again. | 24 September 2002, 09:59:50 UTC |
1b651fc | Marc-André Lemburg | 24 September 2002, 09:29:44 UTC | Fix cast from backport. | 24 September 2002, 09:29:44 UTC |
a69f822 | Guido van Rossum | 24 September 2002, 01:17:41 UTC | Backport 2.48 from trunk: #544265, Remove warnings for passing const to free() | 24 September 2002, 01:17:41 UTC |
2992e13 | Guido van Rossum | 23 September 2002, 21:19:44 UTC | Backported 1.39 and 1.40 from trunk: 1.39: Fix SF bug 610610 (reported by Martijn Pieters, diagnosed by Neal Norwitz). The switch in Exception__str__ didn't clear the error if PySequence_Size() raised an exception. Added a case -1 which clears the error and falls through to the default case. 1.40: Two more cases of switch(PySequence_Size()) without checking for case -1. (Same problem as last checkin for SF bug 610610) Need to clear the error and proceed. | 23 September 2002, 21:19:44 UTC |
67c8719 | Guido van Rossum | 23 September 2002, 21:17:27 UTC | Backport from trunk: unicodeobject.c 2.169 stringobject.c 2.189 Fix warnings on 64-bit platforms about casts from pointers to ints. Two of these were real bugs. | 23 September 2002, 21:17:27 UTC |
f81d49f | Guido van Rossum | 23 September 2002, 21:04:09 UTC | Add the snake-farm crew. | 23 September 2002, 21:04:09 UTC |
1f4a01f | Guido van Rossum | 23 September 2002, 21:02:33 UTC | Backport 2.93 from trunk: Insert an overflow check when the sequence repetition count is outside the range of ints. The old code would pass random truncated bits to sq_repeat() on a 64-bit machine. | 23 September 2002, 21:02:33 UTC |
fb3a921 | Guido van Rossum | 23 September 2002, 20:59:28 UTC | Backport 1.51 and 1.54 from trunk. 1.51: Bug #556025: list(xrange(1e9)) --> seg fault Close the bug report again -- this time for Cygwin due to a newlib bug. See the following for the details: http://sources.redhat.com/ml/newlib/2002/msg00369.html Note that this commit is only a documentation (i.e., comment) change. 1.54: The list(xrange(sys.maxint / 4)) test blew up on 64-bit platforms. Because ob_size is a 32-bit int but sys.maxint is LONG_MAX which is a 64-bit value, there's no way to make this test succeed on a 64-bit platform. So just skip it when sys.maxint isn't 0x7fffffff. | 23 September 2002, 20:59:28 UTC |
d41f84f | Guido van Rossum | 23 September 2002, 20:54:04 UTC | Backport 2.57 from trunk: (Most of) SF patch 601369 (Christos Georgiou): obmalloc,structmodule: 64bit, big endian (issue 2 only). This adds a bunch of memcpy calls via a temporary variable to avoid alignment errors. That's needed for some platforms. | 23 September 2002, 20:54:04 UTC |
a985855 | Guido van Rossum | 23 September 2002, 20:49:43 UTC | Backport 1.56 and 1.68 from trunk: 1.56: Apply diff3.txt from SF patch http://www.python.org/sf/536241 If a str or unicode method returns the original object, make sure that for str and unicode subclasses the original will not be returned. This should prevent SF bug http://www.python.org/sf/460020 from reappearing. 1.68: Fix SF bug 599128, submitted by Inyeol Lee: .replace() would do the wrong thing for a unicode subclass when there were zero string replacements. The example given in the SF bug report was only one way to trigger this; replacing a string of length >= 2 that's not found is another. The code would actually write outside allocated memory if replacement string was longer than the search string. | 23 September 2002, 20:49:43 UTC |
1c4a457 | Guido van Rossum | 23 September 2002, 20:46:52 UTC | Backport 2.166 from trunk: Fix SF bug 599128, submitted by Inyeol Lee: .replace() would do the wrong thing for a unicode subclass when there were zero string replacements. The example given in the SF bug report was only one way to trigger this; replacing a string of length >= 2 that's not found is another. The code would actually write outside allocated memory if replacement string was longer than the search string. | 23 September 2002, 20:46:52 UTC |
39a8654 | Guido van Rossum | 23 September 2002, 20:45:36 UTC | Backport 1.96 from trunk (because I want Xenofarm to test 2.2.2): Add a bunch of sys.stdout.flush() calls that will hopefully improve the usability of the output of the Xenofarm builds. | 23 September 2002, 20:45:36 UTC |
07c0e67 | Raymond Hettinger | 23 September 2002, 14:52:40 UTC | Backport: SF bug 594996: OverflowError in random.randrange Loosened the acceptable 'start' and 'stop' arguments so that any Python (bounded) ints can be used. So, e.g., randrange(-sys.maxint-1, sys.maxint) no longer blows up. | 23 September 2002, 14:52:40 UTC |
070884c | Raymond Hettinger | 23 September 2002, 14:48:16 UTC | Whitespace normalization and backport: random.gauss() uses a piece of hidden state used by nothing else, and the .seed() and .whseed() methods failed to reset it. In other words, setting the seed didn't completely determine the sequence of results produced by random.gauss(). It does now. Programs repeatedly mixing calls to a seed method with calls to gauss() may see different results now. Bugfix candidate (random.gauss() has always been broken in this way), despite that it may change results. | 23 September 2002, 14:48:16 UTC |
e780c12 | Raymond Hettinger | 23 September 2002, 14:37:00 UTC | Backport: The test for re.engine was misfiring because re.engine is no longer defined and the default was "pre" instead of "sre". Give up on 1.5.2 compatibility, hardcode the sre solution. However, this XXX comment still applies, AFAIK: # XXX This code depends on internals of the regular expression # engine! There's no standard API to do a substitution when you # have already found the match. One should be added. | 23 September 2002, 14:37:00 UTC |
c8b4c9f | Raymond Hettinger | 23 September 2002, 14:30:24 UTC | Backport: Convert characters from the locale's encoding on output. Reject characters outside the locale's encoding on input. | 23 September 2002, 14:30:24 UTC |
1124a3b | Raymond Hettinger | 23 September 2002, 14:23:15 UTC | Backport patch: Use ascii_letters to avoid UnicodeErrors. | 23 September 2002, 14:23:15 UTC |
30d4ceb | Raymond Hettinger | 23 September 2002, 14:17:15 UTC | Backport patch #540583: Open MS Help Docs if available. | 23 September 2002, 14:17:15 UTC |
1d429f2 | Raymond Hettinger | 23 September 2002, 14:06:24 UTC | Backport: Properly fix SF bug #507298 (Gregor Lingl): shellpython2.2 -Qnew smart indent error Use // where int division is intended. | 23 September 2002, 14:06:24 UTC |
9eda652 | Guido van Rossum | 23 September 2002, 14:02:44 UTC | Warn about binutils 2.13 on Solaris. | 23 September 2002, 14:02:44 UTC |
ff5fc28 | Raymond Hettinger | 23 September 2002, 14:01:40 UTC | Backport patch 543222. Disable script bindings in shell window. | 23 September 2002, 14:01:40 UTC |
ebba7d2 | Raymond Hettinger | 23 September 2002, 13:44:45 UTC | Backport patches 558535. The standard Windows binding for Edit Select All is Control-A rather than Alt-A. | 23 September 2002, 13:44:45 UTC |
d24d298 | Michael W. Hudson | 23 September 2002, 13:40:29 UTC | backport bwarsaw's checkin of revision 1.70 of rfc822.py parseaddr(): Fixed in the same way that Message.getaddrlist() was fixed (re: SF bug #555035). Include a unittest. | 23 September 2002, 13:40:29 UTC |
edf6610 | Michael W. Hudson | 23 September 2002, 13:32:53 UTC | backport bwarsaw's checkin of revision 1.17 of test_rfc822.py parseaddr(): Fixed in the same way that Message.getaddrlist() was fixed (re: SF bug #555035). Include a unittest. | 23 September 2002, 13:32:53 UTC |
cda5f7b | Martin v. Löwis | 22 September 2002, 13:02:10 UTC | Update canvas before computing width. Draw turtle when done drawing circle. Fixes #612595. | 22 September 2002, 13:02:10 UTC |
2d9df41 | Martin v. Löwis | 22 September 2002, 09:03:03 UTC | Back out multifile.py 1.19 and 1.20. Fixes #514676. | 22 September 2002, 09:03:03 UTC |
bd40bbe | cvs2svn | 22 September 2002, 09:03:03 UTC | This commit was manufactured by cvs2svn to create branch 'release22-maint'. | 22 September 2002, 09:03:03 UTC |
5877bc3 | Martin v. Löwis | 22 September 2002, 08:21:45 UTC | Add recursion limit to pickling. Fixes #576084. | 22 September 2002, 08:21:45 UTC |
d412a12 | Guido van Rossum | 15 September 2002, 06:08:27 UTC | Backport (the relevant part of) rexec.py 1.41. Address SF bug #577530: del __builtins__ breaks out of rexec Using the suggestion there: add_module() forces __builtin__ back; this fixes r_exec, r_eval, r_execfile. This does not mean that rexec is now considered safe! But for those willing to take the risk, it's safer than before. (Note that a safety analysis of the code module would be wise if you plan to use the interactive console for real -- I've only ever used it to play with restricted mode.) | 15 September 2002, 06:08:27 UTC |
163262e | Neal Norwitz | 13 September 2002, 14:40:50 UTC | SF # 602108 ensure string is null terminated after strncpy | 13 September 2002, 14:40:50 UTC |
d42bb8a | Fred Drake | 12 September 2002, 14:16:31 UTC | Fix typo reported by Paul Clifford. Note that there is no str.joinfields(), use str.join() instead. | 12 September 2002, 14:16:31 UTC |
b1ded6f | Fred Drake | 11 September 2002, 22:04:51 UTC | Revise text about the level of DOM support, and provide pointers to the work of the XML-SIG in the main body of the text. Incorporates changes made by Martin von Löwis in revision 1.20 on the trunk. Modify the markup in a few places to avoid wrapping lines in bad places, and just general cleanliness. | 11 September 2002, 22:04:51 UTC |
5346d01 | Martin v. Löwis | 11 September 2002, 16:29:52 UTC | Add windows-125[678]. Fixes #607302. | 11 September 2002, 16:29:52 UTC |
8513a66 | Fred Drake | 10 September 2002, 21:59:44 UTC | Clarify who maintains Tkinter and who maintains Tk. | 10 September 2002, 21:59:44 UTC |
70c353a | Martin v. Löwis | 10 September 2002, 09:19:45 UTC | Use = instead of == in test. | 10 September 2002, 09:19:45 UTC |
eb2823f | Raymond Hettinger | 08 September 2002, 04:42:16 UTC | Fix API typo. Closes SF 606216 | 08 September 2002, 04:42:16 UTC |
bfff5a7 | Neal Norwitz | 07 September 2002, 05:58:28 UTC | Try to get test to pass on Windows | 07 September 2002, 05:58:28 UTC |
9c1d3e4 | Raymond Hettinger | 07 September 2002, 04:49:09 UTC | Change UserDict to IterableUserDict | 07 September 2002, 04:49:09 UTC |
aa36d87 | Raymond Hettinger | 06 September 2002, 19:35:22 UTC | Have os.environ inherit from the iterable version of UserDict. Closes SF bug 605731. | 06 September 2002, 19:35:22 UTC |
4f97618 | Raymond Hettinger | 06 September 2002, 18:09:22 UTC | Added a tutorial note and example regarding the scope of loop variables in a list comprehension. Includes a justification and a comparision to regular for-loops. Closes SF bug 605047. | 06 September 2002, 18:09:22 UTC |
df4626f | Neal Norwitz | 05 September 2002, 22:30:03 UTC | Backport of SF bug # 585792, Invalid mmap crashes Python interpreter Raise ValueError if user passes a size to mmap which is larger than the file. Also need Tim's fix in test_mmap.py, 1.22 which flushes the file before mmap'ing it. | 05 September 2002, 22:30:03 UTC |
ba933e6 | Raymond Hettinger | 04 September 2002, 15:12:55 UTC | Fix typo | 04 September 2002, 15:12:55 UTC |
501ff27 | Raymond Hettinger | 04 September 2002, 15:02:53 UTC | Fix typo | 04 September 2002, 15:02:53 UTC |
10c7ab7 | Guido van Rossum | 03 September 2002, 16:36:59 UTC | Backport: Fix for SF bug 601077 by Zack Weinberg. The new execvpe code would sometimes do the wrong thing when a non-executable file existed earlier in the path and an executable file of the same name existed later in the path. This patch restores the proper behavior (which is to execute the second file). When only a non-executable file exists, the correct error is still reported. | 03 September 2002, 16:36:59 UTC |
84bd5a7 | Raymond Hettinger | 28 August 2002, 02:10:04 UTC | Backported Skip's update to revision 1.34 | 28 August 2002, 02:10:04 UTC |
1fec57f | Raymond Hettinger | 27 August 2002, 23:54:57 UTC | Note change in behavior from 1.5.2. The new argument to NameError is an error message and not just the missing name. Closes SF Bug 599869. | 27 August 2002, 23:54:57 UTC |
a2b4448 | Fred Drake | 27 August 2002, 16:44:18 UTC | Add strong security warning about the rexec module. Closes SF patch #600861. Minor markup changes. | 27 August 2002, 16:44:18 UTC |
24aba91 | Raymond Hettinger | 25 August 2002, 16:31:27 UTC | Correct documentation of allow_reuse_address to match the actual script. Closes SF bug 599681. | 25 August 2002, 16:31:27 UTC |
5431b6b | Fred Drake | 23 August 2002, 21:20:11 UTC | Fix typo reported to python-docs. | 23 August 2002, 21:20:11 UTC |
e4d6c0c | Michael W. Hudson | 23 August 2002, 16:34:08 UTC | backport effbot's checkin of revision 1.13 of pre.py Fix bug #570057: Broken pre.subn() (and pre.sub()) This should be backported to the 2.2.X series (how do I do that?) | 23 August 2002, 16:34:08 UTC |
55ec86e | Michael W. Hudson | 23 August 2002, 16:30:07 UTC | backport gvanrossum's checkin of revision 1.180 of ACKS date: 2002/06/10 20:00:52; author: gvanrossum; state: Exp; lines: +1 -0 SF patch 564549 (Erik Andersén). The WeakKeyDictionary constructor didn't work when a dict arg was given. Fixed by moving a line. Also adding a unit test. Bugfix candidate. | 23 August 2002, 16:30:07 UTC |