[Python-checkins] CVS: python/dist/src/Misc NEWS,1.337,1.338

Barry Warsaw bwarsaw@users.sourceforge.net
2001年12月21日 12:04:24 -0800


Update of /cvsroot/python/python/dist/src/Misc
In directory usw-pr-cvs1:/tmp/cvs-serv14802/Misc
Modified Files:
	NEWS 
Log Message:
Merge of the release22 branch changes back into the trunk.
Index: NEWS
===================================================================
RCS file: /cvsroot/python/python/dist/src/Misc/NEWS,v
retrieving revision 1.337
retrieving revision 1.338
diff -C2 -d -r1.337 -r1.338
*** NEWS	2001年12月14日 23:16:18	1.337
--- NEWS	2001年12月21日 20:04:22	1.338
***************
*** 5,14 ****
--- 5,40 ----
 Type/class unification and new-style classes
 
+ - pickle.py, cPickle: allow pickling instances of new-style classes
+ with a custom metaclass.
+ 
 Core and builtins
 
+ - weakref proxy object: when comparing, unwrap both arguments if both
+ are proxies.
+ 
 Extension modules
 
+ - binascii.b2a_base64(): fix a potential buffer overrun when encoding
+ very short strings.
+ 
+ - cPickle: the obscure "fast" mode was suspected of causing stack
+ overflows on the Mac. Hopefully fixed this by setting the recursion
+ limit much smaller. If the limit is too low (it only affects
+ performance), you can change it by defining PY_CPICKLE_FAST_LIMIT
+ when compiling cPickle.c (or in pyconfig.h).
+ 
 Library
 
+ - dumbdbm.py: fixed a dumb old bug (the file didn't get synched at
+ close or delete time).
+ 
+ - rfc822.py: fixed a bug where the address '<>' was converted to None
+ instead of an empty string (also fixes the email.Utils module).
+ 
+ - xmlrpclib.py: version 1.0.0; uses precision for doubles.
+ 
+ - test suite: the pickle and cPickle tests were not executing any code
+ when run from the standard regresssion test.
+ 
 Tools/Demos
 
***************
*** 23,27 ****
--- 49,68 ----
 Windows
 
+ - distutils package: fixed broken Windows installers (bdist_wininst).
+ 
+ - tempfile.py: prevent mysterious warnings when TemporaryFileWrapper
+ instances are deleted at process exit time.
+ 
+ - socket.py: prevent mysterious warnings when socket instances are
+ deleted at process exit time.
+ 
+ - posixmodule.c: fix a Windows crash with stat() of a filename ending
+ in backslash.
+ 
 Mac
+ 
+ - The Carbon toolbox modules have been upgraded to Universal Headers
+ 3.4, and experimental CoreGraphics and CarbonEvents modules have
+ been added. All only for framework-enabled MacOSX.
 
 

AltStyle によって変換されたページ (->オリジナル) /