https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
d30796d This commit was manufactured by cvs2svn to create tag 'r221'. 09 April 2002, 09:29:28 UTC
fc70e4b Updates from Sean Reifschneider. 09 April 2002, 09:29:28 UTC
780be8a Replace "Digital Creations" with Zope Corporation in one place. Update the table of releases. 08 April 2002, 21:48:20 UTC
b3efdf7 Update table of releases. 08 April 2002, 21:37:07 UTC
1f828b6 This may well be my final checkin before 2.2.1. If you think I've forgotten something, now is a good time to howl (although I won't read the howl for a good few hours 'cause I'm going home). backport lemburg's checkin of revision 2.158 of pythonrun.c Move Unicode finalization further down in the chain. Fixes bug #525620. 08 April 2002, 17:00:54 UTC
5b17297 Add bool(), True, False (as ints) for backwards compatibility. 08 April 2002, 13:31:12 UTC
9e22dca Do not call "knee" a standard module. This addresses the issue in SF bug #515745. 08 April 2002, 05:23:22 UTC
c4d332d SF bug 538827: Python open w/ MSVC6: bad error msgs. open_the_file: Some (not all) flavors of Windows set errno to EINVAL when passed a syntactically invalid filename. Python turned that into an incomprehensible complaint about the mode string. Fixed by special-casing MSVC. 08 April 2002, 04:19:50 UTC
e5ea439 - A type can now inherit its metatype from its base type. Previously, when PyType_Ready() was called, if ob_type was found to be NULL, it was always set to &PyType_Type; now it is set to base->ob_type, where base is tp_base, defaulting to &PyObject_Type. 08 April 2002, 01:39:56 UTC
7acf76b File used for 2.2.1 distribution, unless disaster strikes in next 24 hours. 07 April 2002, 21:59:38 UTC
7d62607 Files used for 2.2.1 release (unless disaster strikes in the next 24 hours). 07 April 2002, 21:59:32 UTC
6741437 Some more news. (There's also a fix to _localemodule.c that I don't dare describe, and of course lots of jiggling of the docs and the Windows installer metadata.) 05 April 2002, 22:53:16 UTC
7e45ccb Backport half a patch from the trunk. This inherits tp_is_gc from a base class. 05 April 2002, 22:32:23 UTC
185d072 backport gvanrossum's checkin of revision 1.126 of test_descr.py SF patch 537536 by Phillip J. Eby, fix for SF bug 535444, super() broken w/ classmethods. Bugfix candidate. 05 April 2002, 15:42:50 UTC
03b54e9 backport gvanrossum's checkin of revision 2.133 of typeobject.c SF patch 537536 by Phillip J. Eby, fix for SF bug 535444, super() broken w/ classmethods. Bugfix candidate. 05 April 2002, 15:39:31 UTC
529e20a backport fdrake's checkin of revision 1.4 of test_commands.py Make test_commands work on more systems. This removes much of the dependency on how a system is configured. This closes SF bug #497160 (which has the patch) and #460613. Bugfix candidate. 05 April 2002, 15:38:31 UTC
e53b4a5 Backport both bits of Guido's fix for bug #503031. 05 April 2002, 15:35:35 UTC
1f402eb backport loewis' checkin of revision 1.6 of turtle.py Patch #536117: Typo in turtle.py. 2.2.2 candidate. 05 April 2002, 15:28:31 UTC
044038a backport loewis' checkin of revision 2.28 of _localemodule.c Don't imply XPG4 constants from CODESET presence. Fixes #534153. 2.2.2 candiate. 05 April 2002, 15:26:55 UTC
c8904f4 Change Windows installer strings and resources for 2.2.1 final. 04 April 2002, 21:53:07 UTC
6fa6b98 Fiddle Windows build number for 2.2.1 final. 04 April 2002, 21:49:28 UTC
1c9bcc0 Update patch level and Windows build number for 2.2.1 final. 04 April 2002, 21:47:49 UTC
6c79476 Add note about changes in xml.sax.expatreader. 04 April 2002, 19:43:47 UTC
4f3abd3 SF bug 497854: Short-cuts missing for All Users. Fixing a Windows-specific installer glitch. 04 April 2002, 19:29:55 UTC
fbd7a5e Not sure why the regression test missed this, but the PyXML tests caught it. We should get attributes from the right object. 04 April 2002, 19:12:50 UTC
c8885a2 Mark the notice about the new development version of the docs as not needing to be archived. Most of these are pretty bland. ;-) 04 April 2002, 18:05:19 UTC
ba89194 Avoid creating circular references between the ExpatParser and the ContentHandler. While GC will eventually clean up, it can take longer than normal for applications that create a lot of strings (or other immutables) rather without creating many containers. This closes SF bug #535474. 04 April 2002, 17:58:53 UTC
4d67140 SF 539024, Fix broken link to numpy 04 April 2002, 14:04:03 UTC
cd1ec59 Correct the descriptions of the PyObject_As*Buffer() return values. This closes SF bug #539081. 04 April 2002, 04:11:48 UTC
51e356e Add another output directory to the ignored list. 04 April 2002, 04:07:43 UTC
50bfe35 The body of_PyObject_GC_UnTrack() should only be compiled #ifdef WITH_CYCLE_GC. (Neil pointed this out before the weekend, and I fixed it right away, but forgot to check it in.) 03 April 2002, 14:07:32 UTC
6510ace Update the PEP URL format to point to python.org. 03 April 2002, 02:46:17 UTC
f82ba5b Explain that os.spawn*() return the process handle on Windows. This closes SF bug #537582. 01 April 2002, 23:29:02 UTC
f063299 There is no PyArg_ConvertTuple(); call it by the right name. This closes SF bug #537511. 01 April 2002, 23:14:30 UTC
7003d53 Fix up the documentation of the type codes to give both the C and Python types for each code, and give the actual C types. Document the support for slice operations (back-ported from the trunk) and note when some TypeError exceptions are raised. This closes SF bugs 518767 and 536469. 01 April 2002, 23:02:28 UTC
d9ff88d Prepare for next release. 01 April 2002, 22:49:51 UTC
f713f23 Update to push the docs to python.org instead of python.sf.net. 01 April 2002, 20:13:50 UTC
ddfbe89 Update from trunk: - make \url force horizontal mode (so it works at the start of a line) - make \verbatiminput produce results that look like a verbatim environment 01 April 2002, 18:59:24 UTC
0391d11 Backport changes to integrate AMK's "What's New in Python X.Y" document. This incorporates the integration of several checkins from the trunk. 01 April 2002, 16:11:27 UTC
c41711d Preparing for the next release. 29 March 2002, 21:32:25 UTC
2d0f5aa This commit was manufactured by cvs2svn to create tag 'r22p1'. 29 March 2002, 21:23:40 UTC
922887c Set version info for the emergency "Don't Kill Opera" documentation release. 29 March 2002, 21:23:40 UTC
919c066 Backport to 2.2.1: This is Neil's fix for SF bug 535905 (Evil Trashcan and GC interaction). The fix makes it possible to call PyObject_GC_UnTrack() more than once on the same object, and then move the PyObject_GC_UnTrack() call to *before* the trashcan code is invoked. BUGFIX CANDIDATE! 29 March 2002, 14:47:18 UTC
a0c13b7 News for SF #535905. 29 March 2002, 01:05:09 UTC
2457a7e Backport of a new test to check the interaction between cyclic GC and the trashcan mechanism. 28 March 2002, 23:18:08 UTC
9ff1cf0 Backport to 2.2.1: This is Neil's fix for SF bug 535905 (Evil Trashcan and GC interaction). The fix makes it possible to call PyObject_GC_UnTrack() more than once on the same object, and then move the PyObject_GC_UnTrack() call to *before* the trashcan code is invoked. BUGFIX CANDIDATE! 28 March 2002, 20:36:50 UTC
fe34d0f Backport to 2.2.1. Fix an issue that was reported in but unrelated to the main problem of SF bug 535905 (Evil Trashcan and GC interaction). The SETLOCAL() macro should not DECREF the local variable in-place and then store the new value; it should copy the old value to a temporary value, then store the new value, and then DECREF the temporary value. This is because it is possible that during the DECREF the frame is accessed by other code (e.g. a __del__ method or gc.collect()) and the variable would be pointing to already-freed memory. BUGFIX CANDIDATE! 28 March 2002, 20:18:48 UTC
8812776 Add documentation on the hasfree data object. 28 March 2002, 19:35:33 UTC
409bb43 Backport Skip's patch for SF bug #534495: exceptions.tex 1.5 fix a typo in PyErr_Format table and add row for 'p' format char closes bug 534495 27 March 2002, 14:08:21 UTC
1495def Files used for 2.2.1c2 distribution. 26 March 2002, 23:40:33 UTC
ca1cd6c Oops, missed the prefixname optional arg when I applied the previous backport. 26 March 2002, 23:38:16 UTC
cb7f654 This commit was manufactured by cvs2svn to create tag 'r221c2'. 26 March 2002, 13:47:16 UTC
8b9a781 Ready for 2.2c2. 26 March 2002, 13:47:16 UTC
38d966b Build MacOSX _Scrap module. IDE now works under MachoPython! (Checked in after conferring with Michael). 26 March 2002, 13:43:04 UTC
a4f46e7 Detlef Lannert noticed that I can't type. 26 March 2002, 13:22:23 UTC
195ad1b Backport of 1.15 and 1.14: Make object browser work in OSX (by rewriting the old browser LDEF in Python). If at all possible, this should go into 2.2.1. Use the Carbon scrap manager interface if the old interface isn't available. 26 March 2002, 12:50:40 UTC
54a8e1c Backport of 1.12: Make object browser work in OSX (by rewriting the old browser LDEF in Python). If at all possible, this should go into 2.2.1. 26 March 2002, 12:49:24 UTC
5d7252d File was missing from 2.2.1 subtree. 26 March 2002, 12:34:49 UTC
308e78c People who tested 2.2.1c1. 26 March 2002, 12:21:23 UTC
4c92fa0 Add another line. 26 March 2002, 11:51:46 UTC
39511d3 A stab at NEWS. 26 March 2002, 10:31:36 UTC
3318529 Make license refer to 2.2.1 26 March 2002, 10:22:09 UTC
4f0c5d4 It made it. backport gvanrossum's checkin of revision 1.58 of pickle.py Fix for SF 502085. Don't die when issubclass(t, TypeType) fails. Bugfix candidate (but I think it's too late for 2.2.1). 26 March 2002, 09:57:13 UTC
f1b26ba Document the finditer() function and method. This closes SF bug #520904. Explain that many of the escapes supported by string literals are also supported by the RE compiler, and list which ones. This closes SF bug #529923. 25 March 2002, 20:22:28 UTC
7fae881 Embed the right 2.2.1c2 identification strings in the Windows installer. 25 March 2002, 20:17:19 UTC
d252555 Bump version numbers. 25 March 2002, 19:38:17 UTC
4f2636d Bump Windows build number to 33. 25 March 2002, 19:30:40 UTC
1f92d72 Bump release to 2.2.1c2. 25 March 2002, 19:28:43 UTC
6403be2 backport jackjansen's checkin of revision 1.211 of socketmodule.c Due to interaction between the MSL C library and the GUSI I/O library I can get reads from sockets to work consistently either for unbuffered binary files or for buffered binary files, but not for both:-( The workaround is to force socket.makefile() to disable buffering for binary files. Fixes bug 534625. 2.2.1 candidate. 25 March 2002, 17:40:43 UTC
23d91ad Added description of binhex.Error. 25 March 2002, 16:37:39 UTC
468e011 Added a note about preference file problems for non-privileged OSX users. Stopgap for bug #534158. 25 March 2002, 14:53:11 UTC
7ab5923 nnorwitz's fix for: [ 532618 ] install fails if build .so fails 25 March 2002, 13:59:28 UTC
dcddbc3 Backport akuchling's netrc test. 25 March 2002, 13:23:53 UTC
1f87903 This commit was manufactured by cvs2svn to create branch 'release22-maint'. 25 March 2002, 13:23:53 UTC
1635ea1 backport akuchling's checkin of revision 1.14 of netrc.py [Bug #532115] netrc module was broken * 'macdef' (macro definition) wasn't parsed correctly * account value not reset for a subsequent 'default' line * typo: 'whitepace' -> 'whitespace' Bugfix candidate. 25 March 2002, 13:22:14 UTC
e99c993 backport tim_one's checkin of revision 2.55 of complexobject.c SF bug 533198: Complex power underflow raises exception. Konrad was too kind. Not only did it raise an exception, the specific exception it raised made no sense. These are old bugs in complex_pow() and friends: 1. Raising 0 to a negative power isn't a range error, it's a domain error, so changed c_pow() to set errno to EDOM in that case instead of ERANGE. 2. Changed complex_pow() to: A. Used the Py_ADJUST_ERANGE2 macro to try to clear errno of a spurious ERANGE error due to underflow in the libm pow() called by c_pow(). B. Produced different exceptions depending on the errno value: i) For errno==EDOM, raise ZeroDivisionError instead of ValueError. This is for consistency with the non-complex cases 0.0**-2 and 0**-2 and 0L**-2. ii) For errno==ERANGE, raise OverflowError. Bugfix candidate. 25 March 2002, 13:21:41 UTC
777f143 backport akuchling's checkin of revision 1.142 of README [Bug #532136] Change path in README, as suggested by Ralph Corderoy Bugfix candidate. 25 March 2002, 13:15:52 UTC
c8610f6 backport akuchling's checkin of revision 1.63 of install.py Revert part of previous patch: several install_* subcommands expect .compile to be None, and set it to true if it is. Caught by Pearu Peterson. Bugfix candidate, if the previous change is accepted for release22-maint. 25 March 2002, 13:15:28 UTC
5fab811 backport akuchling's checkin of revision 1.62 of install.py Add missing Boolean options Remove unused no_compile flag Initialize the Boolean attribute .compile to 0 instead of None Bugfix candidate. 25 March 2002, 13:15:04 UTC
9123ef8 Thomas said this was OK. backport akuchling's checkin of revision 1.30 of bdist_wininst.py Add unlisted Boolean options. Thomas H., can you please check that I got this right? Bugfix candidate, unless Thomas notes a problem. 25 March 2002, 13:14:23 UTC
83e9b5a backport akuchling's checkin of revision 1.28 of bdist_rpm.py [Bug #517451] bdist_rpm didn't list all of its Boolean options. (Someone should check the other commands for this same error.) Bugfix candidate. 25 March 2002, 13:13:45 UTC
23e3982 backport nascheme's checkin of revision 1.60 of pydoc.py Quote href properly. 25 March 2002, 13:11:47 UTC
50b458f backport nascheme's checkin of revision 1.59 of pydoc.py Remove unnecessary \b. It was causing the RE to miss the tailing slash on strings like "http://www.python.org/ is good". 25 March 2002, 13:11:31 UTC
1deeef2 backport nascheme's checkin of revision 1.27 of cmd.py Flush stdout before reading next command. Closes SF bug 526357. 25 March 2002, 12:34:15 UTC
6ce28c3 backport nascheme's checkin of revision 2.102 of sysmodule.c Fix wording of sys.exit docstring. Close SF bug 534113. 25 March 2002, 12:33:56 UTC
004fab3 Backport of 1.27, 1.29 and 1.30: CodeWarrior includes Waste and Internet Config nowadays, obviating the need for separate downloads. - Weaklink InterfaceLib in _Res module - forgot to pass libraryflags and stdlibraryflags on to ppc/carbon project generation. First half of fix to 531398. Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, inShould finally fix 531398. 2.2.1 candidate.se an exception. 25 March 2002, 12:33:48 UTC
68977c2 Repeat trick with test_calendar.py 25 March 2002, 12:33:24 UTC
15abc58 Slap HEAD version of calendar.py onto branch. Hope this was right thing to do. 25 March 2002, 12:31:48 UTC
8429b1a backport akuchling's checkin of revision 2.19 of traceback.h [Bug #528914] PyTraceBack_Store/Fetch were deleted in 1997, but their prototypes remain. Noted by Yakov Markovitch. Bugfix candidate. 25 March 2002, 12:25:26 UTC
d360a00 backport akuchling's checkin of revision 1.47 of httplib.py [Bug #531616] Make HTTPS work again by adding a sendall method to the FakeSocket class. Without it, the sendall() call got the method on the underlying socket object, and that messed up SSL. Does httplib use other methods of sockets that FakeSocket doesn't support? Someone should take a look... (I'll try to give it a once-over.) 2.2.1 bugfix candidate. 25 March 2002, 12:24:58 UTC
8ae5653 Backport of _Cmmodule.c 1.8 and cmsupport.py 1.6: Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate. Also blacklisted some constants with definitions that were not Python-compatible. 25 March 2002, 12:24:50 UTC
4b9fa73 backport bwarsaw's checkin of revision 4.8 of python-mode.el (py-temp-directory): Add /var/tmp to the list of directories this searches. This is added after /tmp. Closes SF bug #505488, except that /var/tmp comes after /tmp instead of the patch's suggestion of putting it before /usr/tmp. 25 March 2002, 12:24:24 UTC
799699d Backport of _Qdmodule.c 1.8, qdsupport.py 1.38: Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate. Also blacklisted some constants with definitions that were not Python-compatible. 25 March 2002, 12:20:43 UTC
d612a81 Backport of _Dragmodule.c 1.8, dragsupport.py 1.10: Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate. Also blacklisted some constants with definitions that were not Python-compatible. 25 March 2002, 12:17:28 UTC
9993a36 Backport of _Evtmodule.c 1.6, evtsupport.py 1.15: Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate. Also blacklisted some constants with definitions that were not Python-compatible. 25 March 2002, 11:14:28 UTC
6f2fd30 Backport of _Fmmodule.c 1.6 and fmsupport.py 1.6: Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate. Also blacklisted some constants with definitions that were not Python-compatible. 25 March 2002, 10:56:59 UTC
90c25aa Backport of _Icnmodule.c 1.5, icnsupport.py 1.7: Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate. Also blacklisted some constants with definitions that were not Python-compatible. 25 March 2002, 10:45:21 UTC
2bfd14e Backport of _Qdoffsmodule.c 1.7, qdoffssupport.py 1.8: Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate. Also blacklisted some constants with definitions that were not Python-compatible. 25 March 2002, 10:43:35 UTC
ae0c1cb Backport of _TEmodule.c 1.8, tesupport.py 1.10: Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate. Also blacklisted some constants with definitions that were not Python-compatible. 25 March 2002, 10:41:18 UTC
a0c5e54 Backport of _Qtmocule.c 1.7, qtsupport.py 1.19: Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate. Also blacklisted some constants with definitions that were not Python-compatible. 25 March 2002, 10:38:57 UTC
back to top