summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Go ahead and label this 2.2.3c1Barry Warsaw2003-05-221-2/+2
|
* A bunch of NEWS file updatesBarry Warsaw2003-05-221-1/+24
|
* PyType_Ready(): Complain if the type is a base type, and gc'able, andTim Peters2003-05-211-0/+11
| | | | | | | | | | | | | | | | | | 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 itemsBarry Warsaw2003-05-201-0/+7
|
* Backport fixes to make more types collectable.Jeremy Hylton2003-05-091-0/+3
| | | | classmethod, staticmethod, cPickle.Pickler, cPickle.UNpickler
* file_truncate(): Backported 2.3 code so that file.truncate(n) works onTim Peters2003-04-301-0/+4
| | | | | | Windows when n is too big to fit in a 32-bit int. This was a hole in 2.2's large file support on Windows, and turns out it's a bad hole at least for ZODB.
* Backport the Carlo Verre fix.Guido van Rossum2003-04-251-0/+3
|
* fsync(): Implemented for Windows, via calling MS _commit. This countsTim Peters2003-04-231-0/+4
| | | | | | as "a bug" because there's no other way in core Python to ensure that bytes written are actually on disk. At least ZODB wants this guarantee, for robustness against crashes.
* Backport:Neal Norwitz2003-04-111-0/+5
| | | | | | | | | | | Fix SF bug #697220, string.strip implementation/doc mismatch Attempt to make all the various string/unicode *strip methods the same. * Doc - add doc for when functions were added * UserString * string/unicode object methods * string module functions 'chars' is used for the last parameter everywhere.
* Fixed the gc-vs-__del__ bugs for new-style classes. That's it for this one.Tim Peters2003-04-081-0/+8
|
* note test_locale skipSkip Montanaro2003-03-311-0/+2
|
* note test_largefile restriction on Mac OS XSkip Montanaro2003-03-311-0/+2
|
* Patch #710576: Implement per-interpreter-state codec registries.Martin v. Löwis2003-03-301-0/+4
|
* SF bug 705836: struct.pack of floats in non-native endian orderTim Peters2003-03-201-3/+11
| | | | | | | | | | pack_float, pack_double, save_float: All the routines for creating IEEE-format packed representations of floats and doubles simply ignored that rounding can (in rare cases) propagate out of a long string of 1 bits. At worst, the end-off carry can (by mistake) interfere with the exponent value, and then unpacking yields a result wrong by a factor of 2. In less severe cases, it can end up losing more low-order bits than intended, or fail to catch overflow *caused* by rounding.
* Add some more Distutil changesAndrew M. Kuchling2003-03-121-0/+9
|
* Add itemAndrew M. Kuchling2003-03-121-0/+3
|
* Backported fix to [521782] unreliable file.read() error handling.Gustavo Niemeyer2003-03-041-0/+3
|
* - Backported SF patch #676342: after using pdb, the readline commandGuido van Rossum2003-03-011-0/+3
| | | | completion was botched.
* Fix SF bug #691793, Python 2.3a2 build fails on Tru64Neal Norwitz2003-02-231-0/+3
|
* Backport of rev 2.199 from trunk.Guido van Rossum2003-02-191-0/+5
| | | | | | | | | | PyObject_Generic{Get,Set}Attr: Don't access tp_descr_{get,set} of a descriptor without checking the flag bits of the descriptor's type. While we know that the main type (the type of the object whose attribute is being accessed) has all the right flag bits (or else PyObject_Generic{Get,Set}Attr wouldn't be called), we don't know that for its class attributes!
* Backport 2.217 and 2.218:Guido van Rossum2003-02-131-0/+6
| | | | | | Provide access to the import lock, fixing SF bug #580952. This is mostly from SF patch #683257, but I had to change unlock_import() to return an error value to avoid fatal error.
* Backport SF #660455 fix.Guido van Rossum2003-02-121-0/+12
|
* Partial backport for changes to fix SF bug #678518 (assert & global).Neal Norwitz2003-02-101-0/+2
|
* BUILDEXE setting in out-of-tree buildsSkip Montanaro2003-02-071-0/+3
|
* backport:Neal Norwitz2003-01-281-0/+3
| | | | | | Fix SF bug# 676155, RuntimeWarning with tp_compare Check return value of PyLong_AsDouble(), it can return an error.
* Backport:Neal Norwitz2003-01-131-0/+2
| | | | | | | Fix SF bug #667147, Segmentation fault printing str subclass Fix infinite recursion which occurred when printing an object whose __str__() returned self.
* Since the WH generator never produced zero, it wasn't fair to characterizeRaymond Hettinger2003-01-111-1/+3
| | | | | this as a fix to a long outstanding bug. Instead, it makes sure that the methods work as documented with any generator.
* SF #659228, fix realpath() not being exported from os.pathNeal Norwitz2003-01-101-0/+2
|
* Fix for SF #639945, 64-bit bug on AIX when loading dynamic modulesNeal Norwitz2003-01-101-0/+2
|
* backport:Neal Norwitz2003-01-101-0/+2
| | | | | | SF #665913, Fix mmap module core dump with unix Closing an mmap'ed file (calling munmap) twice on Solaris caused a core dump.
* Went through the CVS logs for 2.2 and recorded all the relevantGuido van Rossum2003-01-071-6/+50
| | | | | fixes. Not that I'm releasing 2.2.3 tomorrow, but I'd like to be prepared.
* Backport 2.58 from trunk (minus the cleanup):Guido van Rossum2003-01-072-0/+11
| | | | | Fix from Michael Stone for SF bug #660476 and #513033 (bogus thread state swaps in readline).
* Add new encoding for Ukrainian CyrillicNeal Norwitz2002-10-171-0/+1
|
* News about last-minute fix for SF bug 620705 (urlparse).Guido van Rossum2002-10-141-0/+4
|
* I'd forgotten that tcsh was the default for 10.1, but SF's 10.1 systemBarry Warsaw2002-10-141-4/+5
| | | | | uses bash and so does my 10.2 system. "limit stacksize 2048" is the right invocation for tcsh/csh.
* Add a note about how to successfully complete the tests on MacOSX.Barry Warsaw2002-10-141-0/+6
|
* Added all the non-doc news for 2.2.2 (final).Guido van Rossum2002-10-141-12/+48
| | | | | Barry may want to update the news item about email 2.4.3 with more details.
* Add boilerplate for 2.2.2 final. (Will add actual news next.)Guido van Rossum2002-10-141-4/+36
|
* Make this file identical to the version on the trunk.Guido van Rossum2002-10-091-2/+71
|
* List specific updates for IDLE.Raymond Hettinger2002-10-091-0/+7
|
* Fix a few typos: an extra space; typo in filename; capitalization errorAndrew M. Kuchling2002-10-081-3/+3
| | | | in method name
* Fix typo. Prepare headers for 2.2.2 final release.Guido van Rossum2002-10-081-1/+5
|
* News for 2.2.2b1. I'm exhausted -- this was a multi-hour job ofGuido van Rossum2002-10-071-24/+250
| | | | | poring over the logs. Quite likely I've forgotten some things, introduced typos, and organized things less than ideally.
* Backport, at the reqest of Kevin Jacobs:Guido van Rossum2002-10-071-3/+10
| | | | | | | | | | | - Changed new-style class instantiation so that when C's __new__ method returns something that's not a C instance, its __init__ is not called. [SF bug #537450] XXX This is arguably a semantic change, but it's hard to imagine a reason for wanting to depend on the old behavior. If problems with this are reported within a week of the release of 2.2.2 beta 1, we may revert this change.
* Update the email package version number.Barry Warsaw2002-10-071-1/+1
|
* Backport:Michael W. Hudson2002-10-071-0/+6
| | | | | | | | | | | | | | 2002/08/11 12:23:04 lemburg Python/bltinmodule.c 2.262 2002/08/11 12:23:04 lemburg Objects/unicodeobject.c 2.162 2002/08/11 12:23:03 lemburg Misc/NEWS 1.461 2002/08/11 12:23:03 lemburg Lib/test/test_unicode.py 1.65 2002/08/11 12:23:03 lemburg Include/unicodeobject.h 2.39 Add C API PyUnicode_FromOrdinal() which exposes unichr() at C level. u'%c' will now raise a ValueError in case the argument is an integer outside the valid range of Unicode code point ordinals. Closes SF bug #593581.
* Patch #619352: Update for 2.2.2b1. Install python2 and python2.2.Martin v. Löwis2002-10-071-15/+26
| | | | Add Makefile.pre.in to -devel.
* Add a note about the backport of email 2.4Barry Warsaw2002-10-041-0/+7
|
* Backport of 1.489:Guido van Rossum2002-09-251-0/+3
| | | | | Disable building of the fpectl module -- it's dangerous or useless except in the hands of experts.
* Finish up the random fixes that Raymond started yesterday.Michael W. Hudson2002-09-241-0/+7
|