Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
fe69139 Backport Tim's work on getting file.truncate working better on Win32. "cvs diff | patch" managed to stick the NEWS item in the 2.2 final section! I wonder which silly man wrote patch <wink>. 16 March 2002, 18:19:33 UTC
13510e7 backport bwarsaw's checkin of revision 4.7 of python-mode.el (py-honor-comment-indentation, py-compute-indentation): Fix the implementation to match the documentation for py-honor-comment-indentation w.r.t. not nil or t value. In that case it should still ignore ## for indentation purposes. Closes SF bug #523825, w/ patch provided by Christian Stork (mod'd by Barry). Python 2.2.1 candidate. 16 March 2002, 18:03:42 UTC
09a5bd8 backport my checkin of revision 1.54 of os.py Fix [ 530236 ] os.py assumes existence of statvfs_resul This was pretty dense of me. Sorry. 2.2.1 candidate. 16 March 2002, 18:02:20 UTC
2e6cc33 This checkin backport two checkins by Skip. backport montanaro's checkin of revision 1.24 of calendar.py make _localized_name instances work more like the tuples they replaced. In particular, negative indexes work and they are limited by the actual length of the names they represent (weekday and month names). This closes bug #503202. [and then] Corrected _localized_name.__getitem__ based on code in patch 503202 (which I thought was just a bug report, so didn't notice - doh!). This handles slicing, which v 1.23 didn't. 16 March 2002, 18:01:05 UTC
023db77 backport loewis' checkin of revision 2.23 of pypcre.c Include Python.h first. Fixes #530159. 16 March 2002, 17:58:21 UTC
bf05f2a backport gvanrossum's checkin of revision 1.121 of test_descr.py "Fix" for SF bug #520644: __slots__ are not pickled. As promised in my response to the bug report, I'm not really fixing it; in fact, one could argule over what the proper fix should do. Instead, I'm adding a little magic that raises TypeError if you try to pickle an instance of a class that has __slots__ but doesn't define or override __getstate__. This is done by adding a bozo __getstate__ that always raises TypeError. Bugfix candidate (also the checkin to typeobject.c, of course). 16 March 2002, 17:57:26 UTC
18d81af backport gvanrossum's checkin of revision 2.129 of typeobject.c "Fix" for SF bug #520644: __slots__ are not pickled. As promised in my response to the bug report, I'm not really fixing it; in fact, one could argule over what the proper fix should do. Instead, I'm adding a little magic that raises TypeError if you try to pickle an instance of a class that has __slots__ but doesn't define or override __getstate__. This is done by adding a bozo __getstate__ that always raises TypeError. 16 March 2002, 17:56:51 UTC
3df46a8 backport loewis' checkin of revision 2.26 of _localemodule.c Verify arguments for nl_langinfo. Fixes #528879. 16 March 2002, 17:54:20 UTC
7de1f39 Naughty Fred forgot to mark this as a bugfix candidate. backport fdrake's checkin of revision 1.5 of log.py Set/update self.cwd properly. 16 March 2002, 17:53:51 UTC
1ed6918 Fix stupid typo in example. 16 March 2002, 13:53:23 UTC
36e2586 Markup error: braces not properly marked in dictionary display grammer productions. Fixes SF bug #520959. 16 March 2002, 06:35:01 UTC
4170544 Clarify the descriptions of the positive and negative lookbehind assertions. Added examples of positive lookbehind assertions. This closes SF bug #529708. 16 March 2002, 05:10:22 UTC
c5e9264 pdfTeX 0.13 and 0.14 do not agree on the name of the macro, and I will not change the installed version on either of the machines I use to format the docs. Instead, use a compatibility hack to support both versions. This is also better for external users of the Python styles. 16 March 2002, 04:52:55 UTC
487b17d Revise the markup related to the grammar productions to increase the level of predictability. This is not really "good" markup, but is arguably better than we had before. This closes SF bug #523117. 15 March 2002, 23:18:05 UTC
03efe03 Make the release status obvious in the title area. 15 March 2002, 22:36:55 UTC
85895a5 Update to reflect changes in the extending & embedding doc. 15 March 2002, 22:36:01 UTC
93cd540 Wrap a couple of long lines. 15 March 2002, 14:37:44 UTC
9afa573 Patch #527427: minidom fails to use NodeList sometimes. 15 March 2002, 13:53:20 UTC
83a4a8a backport gvanrossum's checkin of revision 1.120 of test_descr.py Test for the fix I just checked in to moduleobject.c. Bugfix candidate. 15 March 2002, 10:35:55 UTC
78f7088 backport gvanrossum's checkin of revision 2.41 of moduleobject.c Fix for SF bug #529050 - ModuleType.__new__ crash. There were several places that assumed the md_dict field was always set, but it needn't be. Fixed these to be more careful. I changed PyModule_GetDict() to initialize md_dict to a new dictionary if it's NULL. Bugfix candidate. 15 March 2002, 10:35:36 UTC
8b23905 backport akuchling's checkin of revision 1.29 of asyncore.py [Bug #517554] When a signal happens during the select call in asyncore.poll, the select fails with EINTR, which the code catches. However, the code fails to clear the r/w/e arrays (like poll3 does), which means it acts as if every descriptor had received all possible events. Bug report and patch by Cesar Eduardo Barros 15 March 2002, 10:32:07 UTC
1b64810 Backport loewis' checkin of revision 1.104 of ext.tex revision 1.4 of windows.tex revision 1.1 of building.tex removal of unix.tex Patch #500136: Update Update ext build documentation. 2.2.1 candidate. 15 March 2002, 10:29:08 UTC
5ab6d2b This commit was manufactured by cvs2svn to create branch 'release22-maint'. 15 March 2002, 10:29:08 UTC
b14519b backport akuchling's checkin of revision 1.10 of test_cfgparser.py As part of fixing bug #523301, add a simple test of ConfigParser.write() 15 March 2002, 10:25:12 UTC
3813281 backport akuchling's checkin of revision 1.6 of test_cfgparser As part of fixing bug #523301, add a simple test of ConfigParser.write() 15 March 2002, 10:24:42 UTC
c790c97 I presume this should go here. backport akuchling's checkin of revision 1.39 of ConfigParser.py [Bug #523301] ConfigParser.write() produces broken output for values that were originally rfc822-like line continuations. Modified version of a patch from Matthias Ralfs. 15 March 2002, 10:24:14 UTC
2510b46 backport jhylton's checkin of revision 2.2 of cellobject.h Cells are not VAR objects. Noted by Jason Orendorff, SF #520768. Bug fix candidate for 2.1 & 2.2. 15 March 2002, 10:23:11 UTC
7d23700 Remove duplicate "import os" 15 March 2002, 01:35:19 UTC
48da568 Update version number prior to release candidate. 14 March 2002, 22:56:04 UTC
ce47633 Fiddle Windows installer to call this "2.2.1 release candidate 1". 14 March 2002, 22:46:55 UTC
21c9324 Rename this build 2.2.1c1. 14 March 2002, 22:43:45 UTC
ca1e941 Fiddle Windows build number description. 14 March 2002, 21:11:51 UTC
245689c zlib-1.1.4 news. 14 March 2002, 19:07:20 UTC
d82ae99 backport gvanrossum's checkin of revision 1.118 of test_descr.py Add a check that SF bug 516727 is really fixed. 14 March 2002, 17:16:27 UTC
4e49936 I don't understand it either... backport jhylton's checkin of revision 1.7 of test_pyclbr.py Fix pyclbr test of httplib without really understanding pyclbr. It seems that the new class HTTP11 in httplib.test() isn't discoverable by pyclbr, which causes this test to fail. 14 March 2002, 17:06:55 UTC
f0cd73e Move to zlib 1.1.4 on Windows (the new version that squashes the "double free" glitch). unicodeobject.c: squash compiler warnings. Noting that test_pyclbr currently fails in 2.2.1: test_others (__main__.PyclbrTest) ... ??? HTTP11 FAIL 13 March 2002, 23:56:48 UTC
6b1a0b7 Describe how to support the iterator protocol in extension types. This closes SF bug #420851. 13 March 2002, 03:56:54 UTC
5e92c5f SF #515015, raise exception if code not found in findsource() 13 March 2002, 03:19:18 UTC
8e539fc Change the way \textasciitilde is implemented so it works more consistently (dropping tildes into data that still goes through LaTeX-like processing is a bad idea). 13 March 2002, 02:45:58 UTC
14f6758 Update docstrings to use te attribute names of the new structures returned by stat and time functions. This closes SF patch #523271. 12 March 2002, 21:38:31 UTC
804fea9 Add a note that Py_None needs the same reference count treatment as any other PyObject *. This closes SF bug #494007. 12 March 2002, 20:18:01 UTC
066cecd "level" keyword argument in example should be "stacklevel". This closes SF bug #517684. 12 March 2002, 19:51:16 UTC
6ae46a7 Backport of 1.14: mkalias() now also works for folders. Fixes bug #515830. 12 March 2002, 15:05:11 UTC
8a94434 Documentation for PyObject_GetIter(), contributed by Greg Chapman (with only minor changes by Fred). This closes SF bug #498607. 11 March 2002, 19:01:58 UTC
3ddf8e3 backport loewis' checkin of revision 1.66 of ftplib.py Access the exception argument to see whether it starts with '500'. Fixes #527855. 11 March 2002, 10:20:36 UTC
fd268a1 backport gvanrossum's checkin of revision 1.117 of test_descr.py Bugfix candidate. Adapter from SF patch 528038; fixes SF bug 527816. The wrapper for __nonzero__ should be wrap_inquiry rather than wrap_unaryfunc, since the slot returns an int, not a PyObject *. 11 March 2002, 10:20:04 UTC
095fbeb backport gvanrossum's checkin of revision 2.128 of typeobject.c Bugfix candidate. Adapter from SF patch 528038; fixes SF bug 527816. The wrapper for __nonzero__ should be wrap_inquiry rather than wrap_unaryfunc, since the slot returns an int, not a PyObject *. 11 March 2002, 10:19:48 UTC
98f5a89 I *think* this should go in. May be wrong -- please howl in protest if so. backport jhylton's checkin of revision 1.46 of httplib.py Fix SF bug 525520. Don't automatically add a Host: header if the headers passed to request() already has a Host key. 11 March 2002, 10:19:16 UTC
f97cf81 backport tim_one's checkin of revision 2.111 of floatobject.c SF bug 525705: [2.2] underflow raise OverflowException. Another year in the quest to out-guess random C behavior. Added macros Py_ADJUST_ERANGE1(X) and Py_ADJUST_ERANGE2(X, Y). The latter is useful for functions with complex results. Two corrections to errno- after-libm-call are attempted: 1. If the platform set errno to ERANGE due to underflow, clear errno. Some unknown subset of libm versions and link options do this. It's allowed by C89, but I never figured anyone would do it. 2. If the platform did not set errno but overflow occurred, force errno to ERANGE. C89 required setting errno to ERANGE, but C99 doesn't. Some unknown subset of libm versions and link options do it the C99 way now. Bugfix candidate, but hold off until some Linux people actually try it, with and without -lieee. I'll send a help plea to Python-Dev. 11 March 2002, 10:17:17 UTC
b5c2042 backport tim_one's checkin of revision 2.28 of cmathmodule.c SF bug 525705: [2.2] underflow raise OverflowException. Another year in the quest to out-guess random C behavior. Added macros Py_ADJUST_ERANGE1(X) and Py_ADJUST_ERANGE2(X, Y). The latter is useful for functions with complex results. Two corrections to errno- after-libm-call are attempted: 1. If the platform set errno to ERANGE due to underflow, clear errno. Some unknown subset of libm versions and link options do this. It's allowed by C89, but I never figured anyone would do it. 2. If the platform did not set errno but overflow occurred, force errno to ERANGE. C89 required setting errno to ERANGE, but C99 doesn't. Some unknown subset of libm versions and link options do it the C99 way now. Bugfix candidate, but hold off until some Linux people actually try it, with and without -lieee. I'll send a help plea to Python-Dev. 11 March 2002, 10:16:47 UTC
879e96f This has been declared to work. backport tim_one's checkin of revision 2.45 of pyport.h SF bug 525705: [2.2] underflow raise OverflowException. Another year in the quest to out-guess random C behavior. Added macros Py_ADJUST_ERANGE1(X) and Py_ADJUST_ERANGE2(X, Y). The latter is useful for functions with complex results. Two corrections to errno- after-libm-call are attempted: 1. If the platform set errno to ERANGE due to underflow, clear errno. Some unknown subset of libm versions and link options do this. It's allowed by C89, but I never figured anyone would do it. 2. If the platform did not set errno but overflow occurred, force errno to ERANGE. C89 required setting errno to ERANGE, but C99 doesn't. Some unknown subset of libm versions and link options do it the C99 way now. Bugfix candidate, but hold off until some Linux people actually try it, with and without -lieee. I'll send a help plea to Python-Dev. 11 March 2002, 10:16:23 UTC
db78007 backport tim_one's checkin of revision 2.248 of bltinmodule.c Docstring for filter(): Someone on the Tutor list reasonably complained that it didn't tell enough of the truth. Bugfix candidate (I guess -- it helps and it's harmless). 11 March 2002, 10:15:00 UTC
956c420 backport jhylton's checkin of revision 1.295 of configure.in Add fix for AIX as reported by srubben in SF bug #477487. Untested, of course. 11 March 2002, 10:14:23 UTC
43efb9a Probably should have merged the two checkins to this file (oh well). backport jhylton's checkin of revision 2.98 of abstract.c Fix leak of NotImplemented in previous checkin to PyNumber_Add(). If result == Py_NotImplemented, always DECREF it before assigning a new value to result. 11 March 2002, 10:12:58 UTC
244ca00 backport jhylton's checkin of revision 2.97 of abstract.c Fix for SF bug 516727: MyInt(2) + "3" -> NotImplemented PyNumber_Add() tries the nb_add slot first, then falls back to sq_concat. However, it didn't check the return value of sq_concat. If sq_concat returns NotImplemented, raise the standard TypeError. 11 March 2002, 10:11:46 UTC
7ac0303 backport jhylton's checkin of revision 1.45 of httplib.py SF bug report #405939: wrong Host header with proxy In August, Greg said this looked good, so I'm going ahead with it. The fix is different from the one in the bug report. Instead of using a regular expression to extract the host from the url, I use urlparse.urlsplit. Martin commented that the patch doesn't address URLs that have basic authentication username and password in the header. I don't see any code anywhere in httplib that supports this feature, so I'm not going to address it for this fix. Bug fix candidate. 11 March 2002, 10:06:36 UTC
ade05ed backport akuchling's checkin of revision 1.6 of libxmlrpclib.tex [Bug #486527] Note that the caller has to ensure there are no control characters in strings being passed via XML-RPC. Fix some typos. 2.2.1 bugfix candidate. 11 March 2002, 10:05:07 UTC
7742c3d I presume most of the fixes currently hitting the tree should go into 2.2.1, but it would be nice if people remembered to comment on their fixes' applicability! backport akuchling's checkin of revision 1.26 of webchecker.py [Bug #512799] urllib.splittype() returns a 2-tuple. (Reported by seb bacon) 11 March 2002, 10:04:07 UTC
8cdebb2 backport jhylton's checkin of revision 2.33 of cStringIO.c Fix SF bug #526518 The doc string for cStringIO suggested that str() of a StringIO object was equivalent to getvalue(). This was never true, so repair the doc string. (doctest would have helped here.) Bug fix candidate for any past versions. 11 March 2002, 10:02:18 UTC
63558c1 Backport of 1.22: Use waste included with CW in stead of separate package. (But a truer log message would have been "updated to current version of waste", as in MachoPython we use a normal standalone separate Waste distribution). 10 March 2002, 21:33:19 UTC
1ea301f Backport of 1.9 (missed last time around): Changes by Donovan Preston (and a few minor ones by me) to make IDE run under MachoPython. Mainly making sure we don't call routines that don't exist and representing pathnames in a os.separator-neutral format. 10 March 2002, 21:29:55 UTC
d72eb61 Add more explanation of how data_files is used (esp. where the files end up in the installation and how that location is determined). 08 March 2002, 22:02:17 UTC
d2fa75d backport jackjansen's checkin of revision 1.294 of configure.in revision 1.285 of configure When testing for availability of pthreads without special compiler options or libraries also look for thread_detach. SGI has thread_create in libc but complete pthread support only in -lpthread. Fixes #522393. 2.2.1 candidate.Killed by signal 2. 08 March 2002, 14:11:35 UTC
fcfa313 backport montanaro's checkin of revision 1.18 of BaseHTTPServer.py add Content-Type header to error responses this closes patch 502080 08 March 2002, 13:41:09 UTC
65a9547 backport montanaro's checkin of revision 1.58 of pydoc.py add repr_str as alias for repr_string in both HTMLRepr and TextRepr classes - reflects the change in type("").__name__ between 2.1 and 2.2. The __name__ field is used to find a method to call for particular types. 08 March 2002, 13:40:46 UTC
85717c7 backport tim_one's checkin of revision 2.38 of mmapmodule.c SF bug 515943: searching for data with \0 in mmap. mmap_find_method(): this obtained the string to find via s#, but it ignored its length, acting as if it were \0-terminated instead. Someone please run on Linux too (the extended test_mmap works on Windows). Bugfix candidate. 08 March 2002, 13:40:07 UTC
db17526 backport tim_one's checkin of revision 1.20 of test_mmap.py SF bug 515943: searching for data with \0 in mmap. mmap_find_method(): this obtained the string to find via s#, but it ignored its length, acting as if it were \0-terminated instead. Someone please run on Linux too (the extended test_mmap works on Windows). Bugfix candidate. 08 March 2002, 13:39:25 UTC
b74a962 "Shortcut" should be "short-circuit". This closes SF bug #526277. 08 March 2002, 01:01:23 UTC
a374b6f backport my checkin of revision 1.6 of structseq.c Guido pointed out that I was missing a couple decrefs. 07 March 2002, 15:16:07 UTC
aa3fd6f After some thinking, I decided to move all of this across onto the branch. I don't think it can break code, so the only risk is introducing new bugs. In that vein, can I ask -checkins readers who have time to carefully look this over, check my refcounts &c? TIA. backport my checkin of revision 1.5 of structseq.c Apply (my) patch: [ 526072 ] pickling os.stat results round II structseq's constructors can now take "invisible" fields in a dict. Gave the constructors better error messages. their __reduce__ method puts these fields in a dict. (this is all in aid of getting os.stat_result's to pickle portably) Also fixes [ 526039 ] devious code can crash structseqs Thought needed about how much of this counts as a bugfix. Certainly #526039 needs to be fixed. 07 March 2002, 10:16:43 UTC
38983bc backport my checkin of revision 1.14 of pickletester.py Special support for pickling os.stat and os.stat_vfs results portably (the types come from different modules on different platforms). Added tests for pickling these types. May be a bugfix candidate. 07 March 2002, 10:12:38 UTC
2b85b37 backport my checkin of revision 1.52 of os.py revision 1.52 date: 2002/03/06 17:11:17; author: mwh; state: Exp; lines: +20 -0 Special support for pickling os.stat and os.stat_vfs results portably (the types come from different modules on different platforms). Added tests for pickling these types. May be a bugfix candidate. 07 March 2002, 10:12:11 UTC
77771c3 backport my checkin of revision 1.3 of test_structseq.py Test for [ 526039 ] devious code can crash structseqs Bugfix candidate. I haven't actually fixed this on the branch yet. Will soon. 07 March 2002, 10:09:48 UTC
e7cd99d Regenerate. 07 March 2002, 10:05:09 UTC
6dcabf3 backport my checkin of revision 1.84 of setup.py revision 1.293 of configure.in Apply Jack's patch attached to [ 508779 ] Disable flat namespace on MacOS X I presume you wanted this on the trunk too, Jack? 2.2.1 candidate. 07 March 2002, 10:04:49 UTC
7a2bebd First stab at files for 2.2.1. 06 March 2002, 22:00:35 UTC
98863e9 Backport of 1.4 and 1.5: Added support for SyncCGContextOriginWithPort Added ClipCGContextToRegion 06 March 2002, 21:59:54 UTC
13ce099 Backport of 1.3: CGStubLib wasn't weak-linked, fixed. 06 March 2002, 21:57:47 UTC
830764a Added missing version annotation for dict(). 06 March 2002, 02:29:50 UTC
9fffe6b backport loewis' checkin of revision 1.24 of codecs.py Set default value for readlines.sizehint to None. Change needed for 2.2.1 as well. 05 March 2002, 15:55:25 UTC
325573c backport tim_one's checkin of revision 1.114 of longobject.c _PyLong_Copy(): was creating a copy of the absolute value, but should copy the sign too. Added a test to test_descr to ensure that it does. Bugfix candidate. 05 March 2002, 15:42:48 UTC
c4562a8 Backport the bits of Guido's fix for SF patch 514641 (Naofumi Honda) - Negative ob_size of LongObjects that Tim didn't later back out. 05 March 2002, 15:41:40 UTC
d7894ba backport tim_one's checkin of revision 1.116 of test_descr.py _PyLong_Copy(): was creating a copy of the absolute value, but should copy the sign too. Added a test to test_descr to ensure that it does. Bugfix candidate. 05 March 2002, 15:38:43 UTC
7250092 backport gvanrossum's checkin of revision 1.163 of ACKS 05 March 2002, 15:37:46 UTC
8b34e61 backport gvanrossum's checkin of revision 1.115 of test_descr.py SF patch 514641 (Naofumi Honda) - Negative ob_size of LongObjects Due to the bizarre definition of _PyLong_Copy(), creating an instance of a subclass of long with a negative value could cause core dumps later on. Unfortunately it looks like the behavior of _PyLong_Copy() is quite intentional, so the fix is more work than feels comfortable. This fix is almost, but not quite, the code that Naofumi Honda added; in addition, I added a test case. I haven't quite worked out how to port the fix yet, but the test cases can go straight over. 05 March 2002, 15:37:18 UTC
7a4b55d backport tim_one's checkin of revision 2.5 of pymem.h revision 2.44 of pyport.h Whether platform malloc(0) returns NULL has nothing to do with whether platform realloc(p, 0) returns NULL, so MALLOC_ZERO_RETURNS_NULL can be correctly undefined yet realloc(p, 0) can return NULL anyway. Prevent realloc(p, 0) doing free(p) and returning NULL via a different hack. Would probably be better to get rid of MALLOC_ZERO_RETURNS_NULL entirely. Bugfix candidate. 05 March 2002, 14:24:45 UTC
fc7af77 backport tim_one's checkin of revision 2.164 of object.c Whether platform malloc(0) returns NULL has nothing to do with whether platform realloc(p, 0) returns NULL, so MALLOC_ZERO_RETURNS_NULL can be correctly undefined yet realloc(p, 0) can return NULL anyway. Prevent realloc(p, 0) doing free(p) and returning NULL via a different hack. Would probably be better to get rid of MALLOC_ZERO_RETURNS_NULL entirely. Bugfix candidate. 05 March 2002, 14:23:56 UTC
dd6186d backport gvanrossum's checkin of revision 1.162 of ACKS SF patch 517245 by Marc Recht. Support GMP version >= 2. Bugfix candidate. 05 March 2002, 14:20:51 UTC
45e7de4 backport gvanrossum's checkin of revision 2.40 of mpzmodule.c SF patch 517245 by Marc Recht. Support GMP version >= 2. Bugfix candidate. 05 March 2002, 14:20:32 UTC
b4541fd backport my checkin of revision 1.13 of pickletester.py A fix & test for [ 496873 ] structseqs unpicklable by adding a __reduce__ method to structseqs. Will also commit this to the 2.2.1 branch momentarily. 05 March 2002, 14:01:28 UTC
5660b8e backport my checkin of revision 1.4 of structseq.c A fix & test for [ 496873 ] structseqs unpicklable by adding a __reduce__ method to structseqs. Will also commit this to the 2.2.1 branch momentarily. 05 March 2002, 14:00:52 UTC
cedf2a4 backport bwarsaw's checkin of revision 1.34 of mailbox.py Added PortableUnixMailbox to the __all__ variable, and in the __main__ section use this class instead of UnixMailbox as per the comments in the latter's class. Bug fix candidate for 2.2.1. 05 March 2002, 14:00:16 UTC
234bb74 backport gvanrossum's checkin of revision 1.24 of copy.py SF patch 518765 (Derek Harland): Bug in copy.py when used through rexec. When using a restricted environment, imports of copy will fail with an AttributeError when trying to access types.CodeType. Bugfix candidate (all the way back to 1.5.3, but at least 2.1.3 and 2.2.1). 05 March 2002, 13:58:42 UTC
c10d570 backport gvanrossum's checkin of revision 1.161 of ACKS SF patch 518765 (Derek Harland): Bug in copy.py when used through rexec. When using a restricted environment, imports of copy will fail with an AttributeError when trying to access types.CodeType. Bugfix candidate (all the way back to 1.5.3, but at least 2.1.3 and 2.2.1). 05 March 2002, 13:58:13 UTC
f51017d backport tim_one's checkin of revision 2.22 of thread_nt.h SF patch 522961: Leak in Python/thread_nt.h, from Gerald S. Williams. A file-static "threads" dict mapped thread IDs to Windows handles, but was never referenced, and entries never got removed. This gets rid of the YAGNI-dict entirely. Bugfix candidate. 05 March 2002, 13:56:23 UTC
effe724 backport gvanrossum's checkin of revision 1.76 of Makefile.pre.in SF patch #524005 by Paul Eggert. Use posixly correct sort args. Bugfix candidate. 05 March 2002, 13:52:29 UTC
59509f5 Patch #50002: Display line information for bad \x escapes: - recognize "SyntaxError"s by the print_file_and_line attribute. - add the syntaxerror attributes to all exceptions in compile.c. Fixes #221791 03 March 2002, 21:32:01 UTC
ebaaf18 SF #506611, fix sys.setprofile(), sys.settrace() core dumps when no arguments are passed 03 March 2002, 15:17:07 UTC
06fc9dd SF #517447, correct syntax error 01 March 2002, 13:10:02 UTC
1e7eb05 Whitespace normalization. 01 March 2002, 08:58:32 UTC
back to top