| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | This commit was manufactured by cvs2svn to create tag 'r223'.v2.2.3 | cvs2svn | 2003-05-30 | 1 | -0/+1 |
| | | |||||
| * | Last minute NEWS file updates | Barry Warsaw | 2003-05-30 | 1 | -1/+4 |
| | | |||||
| * | Update Windows installer for 2.2.3. | Tim Peters | 2003-05-30 | 1 | -4/+4 |
| | | |||||
| * | Update the Windows DLL resource info for 2.2.3. | Tim Peters | 2003-05-30 | 1 | -5/+5 |
| | | |||||
| * | Update the buildno diplayed by Windows Python 2.2.3. | Tim Peters | 2003-05-30 | 1 | -2/+2 |
| | | |||||
| * | Updated Windows buildno for 2.2.3 final. | Tim Peters | 2003-05-30 | 1 | -0/+2 |
| | | |||||
| * | Bump the version to 2.2.3 (final). | Guido van Rossum | 2003-05-30 | 1 | -3/+3 |
| | | |||||
| * | Backport from 2.3 trunk: | Barry Warsaw | 2003-05-29 | 2 | -3/+7 |
| | | | | | | | | | _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. | ||||
| * | Typo repair. | Tim Peters | 2003-05-29 | 1 | -2/+2 |
| | | |||||
| * | Fleshed out the WeakKeyDictionary.__delitem__ news, since this can change | Tim Peters | 2003-05-29 | 1 | -2/+14 |
| | | | | | visible behavior. | ||||
| * | All the news that's fit to print (I reviewed the CVS log since the | Guido van Rossum | 2003-05-29 | 1 | -0/+15 |
| | | | | | bump of patchlevel.h). | ||||
| * | Add section for 2.2.3 final and memory leak plug for tkinter | Neal Norwitz | 2003-05-29 | 1 | -0/+7 |
| | | |||||
| * | Backport 1.160: | Neal Norwitz | 2003-05-29 | 1 | -4/+11 |
| | | | | | | | Fix SF #745055, Memory leak in _tkinter.c/Tkapp_SplitList() Also fix a memory leak in Tkapp_Split. | ||||
| * | Give the Windows socket wrapper function default values for its 'family' | Tim Peters | 2003-05-29 | 1 | -1/+1 |
| | | | | | | | | | 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. | ||||
| * | Set release information for Python 2.2.3. | Fred Drake | 2003-05-29 | 2 | -3/+3 |
| | | |||||
| * | crash_in_get_sf736892(): A test of SF 736892, forcing function to act | Barry Warsaw | 2003-05-29 | 1 | -0/+14 |
| | | | | | like an unbound method dumps core. | ||||
| * | Backport patch 2.206: | Barry Warsaw | 2003-05-29 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | ---------------------------- 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. | ||||
| * | Remove debug code from weakref_segfault(). | Guido van Rossum | 2003-05-29 | 1 | -3/+1 |
| | | | | | | Also move the call of the test to the top; the crash is caused by a double free. | ||||
| * | Fix for SF 742911. We now clear the weakrefs *before* calling __del__ | Guido van Rossum | 2003-05-29 | 1 | -8/+8 |
| | | | | | or emptying __dict__, just as we do for classic classes. | ||||
| * | Add testcase for SF 742911. | Guido van Rossum | 2003-05-29 | 1 | -0/+24 |
| | | |||||
| * | The backport gets Fred's seal of approval: | Barry Warsaw | 2003-05-28 | 2 | -5/+59 |
| | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | Spec file update from Sean Reifschneider. | Barry Warsaw | 2003-05-27 | 1 | -3/+2 |
| | | |||||
| * | Backport of 1.48: on Mac OS X don't use -R for runtime_library_dirs, use | Jack Jansen | 2003-05-23 | 2 | -0/+6 |
| | | | | | -L in stead. Fixes #723495. | ||||
| * | Bumping PY_VERSION | Barry Warsaw | 2003-05-23 | 1 | -1/+1 |
| | | |||||
| * | This commit was manufactured by cvs2svn to create tag 'r223c1'.v2.2.3c1 | cvs2svn | 2003-05-22 | 1 | -0/+1 |
| | | |||||
| * | Go ahead and label this 2.2.3c1 | Barry Warsaw | 2003-05-22 | 1 | -2/+2 |
| | | |||||
| * | A bunch of NEWS file updates | Barry Warsaw | 2003-05-22 | 1 | -1/+24 |
| | | |||||
| * | Squash new compiler wng (mistmatching formal/actual pointer types). | Tim Peters | 2003-05-22 | 1 | -1/+1 |
| | | |||||
| * | Backport fix for SF bug 692776. | Jeremy Hylton | 2003-05-22 | 3 | -47/+135 |
| | | | | | | | 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. | ||||
| * | Link the dbm module against gdbm if it exists and if no earlier | Barry Warsaw | 2003-05-22 | 1 | -0/+3 |
| | | | | | | library match was found. This fixes dbm on RedHat 9 and doesn't appear (so far <wink>) to have any regressions on other *nixes. | ||||
| * | Backport Jeremy's fix: req.method should be req.get_method. | Raymond Hettinger | 2003-05-22 | 1 | -6/+8 |
| | | |||||
| * | Backport fix for SF bug #741171: pdb crashes when enabling a non-existing ↵ | Andrew M. Kuchling | 2003-05-22 | 1 | -2/+22 |
| | | | | | breakpoint | ||||
| * | Backport fix for SF bug 734869 and sundry compiler cleanups. | Jeremy Hylton | 2003-05-22 | 5 | -27/+36 |
| | | |||||
| * | Assorted 2.2.3c1 and copyright changes specific to Windows. | Tim Peters | 2003-05-22 | 4 | -14/+16 |
| | | |||||
| * | update copyright dates | Fred Drake | 2003-05-22 | 1 | -1/+1 |
| | | |||||
| * | Correct dependency information -- the Python docs load the "About this | Fred Drake | 2003-05-22 | 1 | -2/+2 |
| | | | | | document" text from html/stdabout.dat, not html/about.dat. | ||||
| * | Update Python release version and copyright years | Barry Warsaw | 2003-05-22 | 1 | -12/+13 |
| | | |||||
| * | Twiddle the banner | Barry Warsaw | 2003-05-22 | 1 | -2/+2 |
| | | |||||
| * | Minor elaboration in the information about reporting errors. | Fred Drake | 2003-05-22 | 1 | -1/+2 |
| | | |||||
| * | update version/release information | Fred Drake | 2003-05-22 | 1 | -3/+3 |
| | | |||||
| * | update version history | Fred Drake | 2003-05-22 | 1 | -0/+2 |
| | | |||||
| * | the release manager has been fixed; this *will* be a release candidate | Fred Drake | 2003-05-22 | 1 | -1/+1 |
| | | |||||
| * | Prepare for 2.2.3c1 (release candidate 1) | Barry Warsaw | 2003-05-22 | 1 | -4/+4 |
| | | |||||
| * | Start preparing the doc tree for 2.2.3. | Fred Drake | 2003-05-22 | 1 | -1/+1 |
| | | |||||
| * | PyType_Ready(): Complain if the type is a base type, and gc'able, and | Tim Peters | 2003-05-21 | 3 | -4/+50 |
| | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | A few new news items | Barry Warsaw | 2003-05-20 | 1 | -0/+7 |
| | | |||||
| * | GNUTranslations._parse(): Backport of fix for SF bug #658233, where | Barry Warsaw | 2003-05-20 | 1 | -6/+13 |
| | | | | | | | continuation lines in .po metadata caused a crash. Also, export more symbols from __all__. | ||||
| * | Slight rephrasing of the OSX stacksize problem with test_re. | Jack Jansen | 2003-05-20 | 1 | -2/+2 |
| | | |||||
| * | These were added on the main branch, but never on the 2.2 branch. | Jack Jansen | 2003-05-20 | 0 | -0/+0 |
| | | |||||
| * | Backport: Don't mention __slots__ as a technique for error avoidance | Andrew M. Kuchling | 2003-05-20 | 1 | -10/+6 |
| | | |||||
