a3d818f | Neal Norwitz | 01 July 2003, 15:12:33 UTC | Fix SF bug #763023, difflib.py: ratio() zero division not caught | 01 July 2003, 15:12:33 UTC |
91bde2b | Neal Norwitz | 01 July 2003, 04:17:25 UTC | Backport: SF bug 753592, websucker Pass the proper variable when the user supplies a directory. | 01 July 2003, 04:17:25 UTC |
aae6a10 | Jeremy Hylton | 30 June 2003, 15:01:26 UTC | Backport fix for SF bug 666219. | 30 June 2003, 15:01:26 UTC |
b1c0258 | Neal Norwitz | 29 June 2003, 14:57:10 UTC | Backport: Fix SF #762455, segfault when sys.stdout is changed in getattr Note: in 2.2, the problem was an infinite loop (at least for me). | 29 June 2003, 14:57:10 UTC |
6697232 | Skip Montanaro | 27 June 2003, 19:37:16 UTC | backport of fix from 1.15 to make sure installed scripts have the read bit set. | 27 June 2003, 19:37:16 UTC |
4bbff7b | Fred Drake | 27 June 2003, 18:27:21 UTC | Don't assume the name of the table of contents will be contents.html; that won't be right when mkhowto is called with --numeric (as it is for the Python Tutorial). Save the actual name we use when we build the table of contents, then use that in the page head metadata. The node2label.pl script will munge this properly when --numeric isn't given, so this works in both cases. Closes SF bug #761830. | 27 June 2003, 18:27:21 UTC |
78347b5 | Jeremy Hylton | 27 June 2003, 18:16:21 UTC | Fix for SF bug 620190: getargspec() doesn't understand methods. | 27 June 2003, 18:16:21 UTC |
5032dfe | Fred Drake | 27 June 2003, 17:13:17 UTC | Add definitions of the test and testlist symbols in the grammar so there are no gaps in the definitions. Closes SF bug #726150. | 27 June 2003, 17:13:17 UTC |
d8fcbdd | Skip Montanaro | 21 June 2003, 16:13:49 UTC | backport -uall,-resource stuff add sunos5 and hpux11 expected skips | 21 June 2003, 16:13:49 UTC |
8ebdd33 | Skip Montanaro | 21 June 2003, 15:59:13 UTC | check getservbyname with several protocols, not just telnet | 21 June 2003, 15:59:13 UTC |
c0cab85 | Fred Drake | 20 June 2003, 14:32:05 UTC | Bump version info. | 20 June 2003, 14:32:05 UTC |
cb34054 | Fred Drake | 20 June 2003, 14:28:05 UTC | Remove heading from orphan section. | 20 June 2003, 14:28:05 UTC |
8851af2 | Fred Drake | 20 June 2003, 14:00:31 UTC | Update link to Python book information. | 20 June 2003, 14:00:31 UTC |
a3a1d28 | Skip Montanaro | 19 June 2003, 18:14:02 UTC | Avoid 'dir' as a variable name. Use os.path.join() to join path elements together. | 19 June 2003, 18:14:02 UTC |
82d309b | Fred Drake | 18 June 2003, 17:17:10 UTC | Include "instances of most classes" in a warning about mutable objects as default values of function/method parameters. | 18 June 2003, 17:17:10 UTC |
7af168f | Greg Ward | 18 June 2003, 01:05:34 UTC | Patch #755987 (bug #755031): backport from trunk. | 18 June 2003, 01:05:34 UTC |
b1ccf7f | Neal Norwitz | 16 June 2003, 23:38:27 UTC | Backport 1.194: Add test for bug #751998. | 16 June 2003, 23:38:27 UTC |
dad043e | Neal Norwitz | 16 June 2003, 23:38:00 UTC | Backport 2.237 by Guido: - SF patch 751998 fixes an unwanted side effect of the previous fix for SF bug 742860 (the next item). | 16 June 2003, 23:38:00 UTC |
d3e2b66 | Martin v. Löwis | 14 June 2003, 15:03:06 UTC | Backport FreeBSD recursion limit. Fixes #553736. | 14 June 2003, 15:03:06 UTC |
8286612 | Martin v. Löwis | 14 June 2003, 08:17:28 UTC | Treat empty dat/dir files as dumbdbm. Fixes #744687. | 14 June 2003, 08:17:28 UTC |
e348c6d | Martin v. Löwis | 14 June 2003, 07:20:04 UTC | copy and deepcopy builtin functions atomically. Fixes #746304. Also backport 2.36 (deepcopy classes atomically). | 14 June 2003, 07:20:04 UTC |
698ad03 | Martin v. Löwis | 14 June 2003, 06:59:02 UTC | Patch #746366: Update to current automake install-sh. | 14 June 2003, 06:59:02 UTC |
7594a1c | Martin v. Löwis | 14 June 2003, 05:52:27 UTC | Patch #754340: Fix typo in redirect_request. | 14 June 2003, 05:52:27 UTC |
1db3e75 | Barry Warsaw | 13 June 2003, 19:30:53 UTC | Install Sean's updated spec | 13 June 2003, 19:30:53 UTC |
462203f | Thomas Heller | 12 June 2003, 17:29:57 UTC | Backport of my checkin to rev 1.46: Fix for sf # 749210, wininst isn't build correctly after building zip. The problem was that subcommands were not reinitialized. Bugfix candidate, will backport myself. | 12 June 2003, 17:29:57 UTC |
b1570d5 | Brett Cannon | 11 June 2003, 00:20:02 UTC | Clarify docstring for symlink. | 11 June 2003, 00:20:02 UTC |
2858fd1 | Martin v. Löwis | 07 June 2003, 20:09:43 UTC | Patch #750595: Refer to type complex using builtin. Fixes #595837. | 07 June 2003, 20:09:43 UTC |
d2cd3ef | Martin v. Löwis | 07 June 2003, 20:02:27 UTC | Patch #746801: FreeBSD 4 expected failures, by Charles Swiger. | 07 June 2003, 20:02:27 UTC |
3442211 | Martin v. Löwis | 07 June 2003, 19:53:55 UTC | Patch #749191: Delete commands in after_cancel. | 07 June 2003, 19:53:55 UTC |
772db88 | Barry Warsaw | 31 May 2003, 03:19:28 UTC | Bump the version number | 31 May 2003, 03:19:28 UTC |
4ce90b3 | cvs2svn | 30 May 2003, 20:57:36 UTC | This commit was manufactured by cvs2svn to create tag 'r223'. | 30 May 2003, 20:57:36 UTC |
c70811d | Barry Warsaw | 30 May 2003, 20:57:36 UTC | Last minute NEWS file updates | 30 May 2003, 20:57:36 UTC |
d095616 | Tim Peters | 30 May 2003, 16:12:40 UTC | Update Windows installer for 2.2.3. | 30 May 2003, 16:12:40 UTC |
4382513 | Tim Peters | 30 May 2003, 16:01:58 UTC | Update the Windows DLL resource info for 2.2.3. | 30 May 2003, 16:01:58 UTC |
5da9ce4 | Tim Peters | 30 May 2003, 15:43:34 UTC | Update the buildno diplayed by Windows Python 2.2.3. | 30 May 2003, 15:43:34 UTC |
935fb5e | Tim Peters | 30 May 2003, 15:22:59 UTC | Updated Windows buildno for 2.2.3 final. | 30 May 2003, 15:22:59 UTC |
abf32d6 | Guido van Rossum | 30 May 2003, 13:41:07 UTC | Bump the version to 2.2.3 (final). | 30 May 2003, 13:41:07 UTC |
641e266 | Barry Warsaw | 29 May 2003, 20:09:31 UTC | Backport from 2.3 trunk: _make_boundary(): Fix for SF bug #745478, broken boundary calculation in some locales. This code simplifies the boundary algorithm to use randint() which is what we wanted anyway. Bump package version to 2.5.3. | 29 May 2003, 20:09:31 UTC |
67300f4 | Tim Peters | 29 May 2003, 19:31:15 UTC | Typo repair. | 29 May 2003, 19:31:15 UTC |
b0f53ab | Tim Peters | 29 May 2003, 19:26:06 UTC | Fleshed out the WeakKeyDictionary.__delitem__ news, since this can change visible behavior. | 29 May 2003, 19:26:06 UTC |
a0ac74c | Guido van Rossum | 29 May 2003, 19:21:38 UTC | All the news that's fit to print (I reviewed the CVS log since the bump of patchlevel.h). | 29 May 2003, 19:21:38 UTC |
d004298 | Neal Norwitz | 29 May 2003, 19:03:43 UTC | Add section for 2.2.3 final and memory leak plug for tkinter | 29 May 2003, 19:03:43 UTC |
a4ebef5 | Neal Norwitz | 29 May 2003, 18:58:23 UTC | Backport 1.160: Fix SF #745055, Memory leak in _tkinter.c/Tkapp_SplitList() Also fix a memory leak in Tkapp_Split. | 29 May 2003, 18:58:23 UTC |
6de17d2 | Tim Peters | 29 May 2003, 18:50:45 UTC | Give the Windows socket wrapper function default values for its 'family' and 'type' arguments. This improves x-platform compatibility (e.g., on Unix systems socket() already supported these default arguments). No need to do anything here for 2.3 -- it already fixed this glitch in a different way. | 29 May 2003, 18:50:45 UTC |
a0e0297 | Fred Drake | 29 May 2003, 18:49:32 UTC | Set release information for Python 2.2.3. | 29 May 2003, 18:49:32 UTC |
be1eb0c | Barry Warsaw | 29 May 2003, 15:14:52 UTC | crash_in_get_sf736892(): A test of SF 736892, forcing function to act like an unbound method dumps core. | 29 May 2003, 15:14:52 UTC |
1345877 | Barry Warsaw | 29 May 2003, 15:13:18 UTC | Backport patch 2.206: ---------------------------- revision 2.206 date: 2003/02/11 16:25:43; author: gvanrossum; state: Exp; lines: +9 -0 Add basic arg sanity checking to wrap_descr_get(). This is called when Python code calls a descriptor's __get__ method. It should translate None to NULL in both argument positions, and insist that at least one of the argument positions is not NULL after this transformation. ---------------------------- which fixes SF bug # 736892, forcing function to act like an unbound method dumps core. | 29 May 2003, 15:13:18 UTC |
10b1cd9 | Guido van Rossum | 29 May 2003, 14:31:42 UTC | Remove debug code from weakref_segfault(). Also move the call of the test to the top; the crash is caused by a double free. | 29 May 2003, 14:31:42 UTC |
f9622d1 | Guido van Rossum | 29 May 2003, 14:28:22 UTC | Fix for SF 742911. We now clear the weakrefs *before* calling __del__ or emptying __dict__, just as we do for classic classes. | 29 May 2003, 14:28:22 UTC |
189a6c9 | Guido van Rossum | 29 May 2003, 14:21:29 UTC | Add testcase for SF 742911. | 29 May 2003, 14:21:29 UTC |
39a8fdd | Barry Warsaw | 28 May 2003, 23:03:30 UTC | The backport gets Fred's seal of approval: SF 742860: WeakKeyDictionary __delitem__ uses iterkeys Someone review this, please! Final releases are getting close, Fred (the weakref guy) won't be around until Tuesday, and the pre-patch code can indeed raise spurious RuntimeErrors in the presence of threads or mutating comparison functions. See the bug report for my confusions: I can't see any reason for why __delitem__ iterated over the keys. The new one-liner implementation is much faster, can't raise RuntimeError, and should be better-behaved in all respects wrt threads. New tests test_weak_keyed_bad_delitem and test_weak_keyed_cascading_deletes fail before this patch. Backported the tests and the patch. | 28 May 2003, 23:03:30 UTC |
7496e18 | Barry Warsaw | 27 May 2003, 14:36:02 UTC | Spec file update from Sean Reifschneider. | 27 May 2003, 14:36:02 UTC |
e9ac720 | Jack Jansen | 23 May 2003, 22:34:39 UTC | Backport of 1.48: on Mac OS X don't use -R for runtime_library_dirs, use -L in stead. Fixes #723495. | 23 May 2003, 22:34:39 UTC |
e47b01f | Barry Warsaw | 23 May 2003, 03:37:11 UTC | Bumping PY_VERSION | 23 May 2003, 03:37:11 UTC |
6f3e109 | cvs2svn | 22 May 2003, 19:13:35 UTC | This commit was manufactured by cvs2svn to create tag 'r223c1'. | 22 May 2003, 19:13:35 UTC |
ae7bc13 | Barry Warsaw | 22 May 2003, 19:13:35 UTC | Go ahead and label this 2.2.3c1 | 22 May 2003, 19:13:35 UTC |
f828b41 | Barry Warsaw | 22 May 2003, 18:55:13 UTC | A bunch of NEWS file updates | 22 May 2003, 18:55:13 UTC |
4ab4393 | Tim Peters | 22 May 2003, 18:45:47 UTC | Squash new compiler wng (mistmatching formal/actual pointer types). | 22 May 2003, 18:45:47 UTC |
826f68b | Jeremy Hylton | 22 May 2003, 18:11:20 UTC | Backport fix for SF bug 692776. Add a tp_new slot to function objects that handles the case of a function requiring a closure. Put the function type in the new module, rather than having a function new.function(). Add tests. | 22 May 2003, 18:11:20 UTC |
8e0ef04 | Barry Warsaw | 22 May 2003, 17:36:54 UTC | Link the dbm module against gdbm if it exists and if no earlier library match was found. This fixes dbm on RedHat 9 and doesn't appear (so far <wink>) to have any regressions on other *nixes. | 22 May 2003, 17:36:54 UTC |
a74d9fe | Raymond Hettinger | 22 May 2003, 17:30:48 UTC | Backport Jeremy's fix: req.method should be req.get_method. | 22 May 2003, 17:30:48 UTC |
c012951 | Andrew M. Kuchling | 22 May 2003, 17:25:21 UTC | Backport fix for SF bug #741171: pdb crashes when enabling a non-existing breakpoint | 22 May 2003, 17:25:21 UTC |
6c75479 | Jeremy Hylton | 22 May 2003, 16:43:04 UTC | Backport fix for SF bug 734869 and sundry compiler cleanups. | 22 May 2003, 16:43:04 UTC |
1fda5e5 | Tim Peters | 22 May 2003, 15:39:10 UTC | Assorted 2.2.3c1 and copyright changes specific to Windows. | 22 May 2003, 15:39:10 UTC |
2ad5730 | Fred Drake | 22 May 2003, 15:30:22 UTC | update copyright dates | 22 May 2003, 15:30:22 UTC |
a63beee | Fred Drake | 22 May 2003, 15:28:22 UTC | Correct dependency information -- the Python docs load the "About this document" text from html/stdabout.dat, not html/about.dat. | 22 May 2003, 15:28:22 UTC |
92a21a4 | Barry Warsaw | 22 May 2003, 15:21:06 UTC | Update Python release version and copyright years | 22 May 2003, 15:21:06 UTC |
cf9727f | Barry Warsaw | 22 May 2003, 15:15:05 UTC | Twiddle the banner | 22 May 2003, 15:15:05 UTC |
6314b22 | Fred Drake | 22 May 2003, 15:09:55 UTC | Minor elaboration in the information about reporting errors. | 22 May 2003, 15:09:55 UTC |
49a5f47 | Fred Drake | 22 May 2003, 14:56:37 UTC | update version/release information | 22 May 2003, 14:56:37 UTC |
bccf8f3 | Fred Drake | 22 May 2003, 14:50:27 UTC | update version history | 22 May 2003, 14:50:27 UTC |
380a42c | Fred Drake | 22 May 2003, 14:48:28 UTC | the release manager has been fixed; this *will* be a release candidate | 22 May 2003, 14:48:28 UTC |
53b0179 | Barry Warsaw | 22 May 2003, 14:44:31 UTC | Prepare for 2.2.3c1 (release candidate 1) | 22 May 2003, 14:44:31 UTC |
8674212 | Fred Drake | 22 May 2003, 13:59:30 UTC | Start preparing the doc tree for 2.2.3. | 22 May 2003, 13:59:30 UTC |
97719c9 | Tim Peters | 21 May 2003, 20:43:10 UTC | PyType_Ready(): Complain if the type is a base type, and gc'able, and tp_free is NULL or PyObject_Del at the end. Because it's a base type it must call tp_free in its dealloc function, and because it's gc'able it must not call PyObject_Del. inherit_slots(): Don't inherit tp_free unless the type and its base agree about whether they're gc'able. If the type is gc'able and the base is not, and the base uses the default PyObject_Del for its tp_free, give the type PyObject_GC_Del for its tp_free (the appropriate default for a gc'able type). cPickle.c: The Pickler and Unpickler types claim to be base classes and gc'able, but their dealloc functions didn't call tp_free. Repaired that. Also call PyType_Ready() on these typeobjects, so that the correct (PyObject_GC_Del) default memory-freeing function gets plugged into these types' tp_free slots. | 21 May 2003, 20:43:10 UTC |
54d9cdf | Barry Warsaw | 20 May 2003, 22:34:18 UTC | A few new news items | 20 May 2003, 22:34:18 UTC |
6faa3d0 | Barry Warsaw | 20 May 2003, 22:33:03 UTC | GNUTranslations._parse(): Backport of fix for SF bug #658233, where continuation lines in .po metadata caused a crash. Also, export more symbols from __all__. | 20 May 2003, 22:33:03 UTC |
8b4226b | Jack Jansen | 20 May 2003, 21:49:31 UTC | Slight rephrasing of the OSX stacksize problem with test_re. | 20 May 2003, 21:49:31 UTC |
cf65dce | Jack Jansen | 20 May 2003, 20:25:59 UTC | These were added on the main branch, but never on the 2.2 branch. | 20 May 2003, 20:25:59 UTC |
91cfc50 | Andrew M. Kuchling | 20 May 2003, 18:13:14 UTC | Backport: Don't mention __slots__ as a technique for error avoidance | 20 May 2003, 18:13:14 UTC |
a92eb4b | Fred Drake | 20 May 2003, 15:20:33 UTC | Remove unused line numbers from example code. Line numbering of examples is not used elsewhere. | 20 May 2003, 15:20:33 UTC |
2ca9bbc | Martin v. Löwis | 20 May 2003, 06:19:36 UTC | Patch #499513: use readline() instead of readlines(). Removed the unnecessary redirection limit code which is already in FancyURLopener. Backport of 1.12. | 20 May 2003, 06:19:36 UTC |
6c57bb8 | Martin v. Löwis | 20 May 2003, 06:16:55 UTC | SF patch #497420 (Eduardo Pérez): ftplib: ftp anonymous password Instead of sending the real user and host, use "anonymous@" (i.e. no host name at all!) as the default anonymous FTP password. This avoids privacy violations. Backport of 1.62, 1.63. | 20 May 2003, 06:16:55 UTC |
52b8743 | Brett Cannon | 20 May 2003, 02:54:41 UTC | Fixing typo from previous patch. | 20 May 2003, 02:54:41 UTC |
9dbdfca | Brett Cannon | 20 May 2003, 02:51:38 UTC | Add docs for use of key_file and cert_file parameters. | 20 May 2003, 02:51:38 UTC |
a63d35f | Brett Cannon | 20 May 2003, 02:42:04 UTC | Change docstrings for __(get|set|del)slice__ to note that negative indices are not supported. | 20 May 2003, 02:42:04 UTC |
feacecc | Martin v. Löwis | 18 May 2003, 13:42:58 UTC | Only look for krb5.h if ssl.h was found. Backport of 1.166. Fixes bug reported in comment to #728322. | 18 May 2003, 13:42:58 UTC |
f1e89b1 | Martin v. Löwis | 18 May 2003, 13:40:03 UTC | Correct typo in check for _tkinter prerequisites. Backport of 1.162. | 18 May 2003, 13:40:03 UTC |
0ea0a18 | Samuele Pedroni | 17 May 2003, 12:50:33 UTC | minor fix, jython-only. Don't asssume stdout to save is the ur-stdout. | 17 May 2003, 12:50:33 UTC |
e163df1 | Samuele Pedroni | 17 May 2003, 02:35:37 UTC | beefed up version: jython support, covers now fixed differences between CPython/Jython. | 17 May 2003, 02:35:37 UTC |
6f25f29 | Samuele Pedroni | 16 May 2003, 21:57:23 UTC | Backport fix for compile_command("",symbol="eval") raising syntax error about "pass". Now returns None. | 16 May 2003, 21:57:23 UTC |
ceb58a7 | Raymond Hettinger | 16 May 2003, 03:08:36 UTC | Fix nits found by Tools\scripts\texcheck.py | 16 May 2003, 03:08:36 UTC |
b5dd257 | Fred Drake | 12 May 2003, 21:38:50 UTC | Fix broken API descriptions in comments. | 12 May 2003, 21:38:50 UTC |
dc39bc6 | Fred Drake | 12 May 2003, 13:50:41 UTC | Add a specific mention of the term "operator overloading" and add an index entry. Suggested to python-docs. | 12 May 2003, 13:50:41 UTC |
d8136b5 | Jeremy Hylton | 09 May 2003, 18:29:21 UTC | Backport fixes to make more types collectable. classmethod, staticmethod, cPickle.Pickler, cPickle.UNpickler | 09 May 2003, 18:29:21 UTC |
9cc51f1 | Barry Warsaw | 08 May 2003, 04:00:05 UTC | Backporting email 2.5.2 fixes. | 08 May 2003, 04:00:05 UTC |
8fc096a | Skip Montanaro | 07 May 2003, 16:02:06 UTC | add missing parens - verified w/ interpreter - sorry to dismiss your comment Fred | 07 May 2003, 16:02:06 UTC |
6069b64 | Skip Montanaro | 07 May 2003, 15:29:53 UTC | replace most uses of `...` by repr(...), noting that `...` is discouraged, but convenient in interactive sessions. | 07 May 2003, 15:29:53 UTC |
8a625c9 | Jeremy Hylton | 05 May 2003, 04:10:40 UTC | Backport better fix for newurl as suggested by Jim Jewett in SF bug #730963. | 05 May 2003, 04:10:40 UTC |
1f5df13 | Jeremy Hylton | 05 May 2003, 03:18:41 UTC | Backport fix for SF #723831: urlopen() raises URLError. | 05 May 2003, 03:18:41 UTC |