From: Senthil Kumaran Date: Tue, 26 Apr 2011 13:14:26 +0000 (+0800) Subject: merge from 3.2 X-Git-Tag: v3.3.0a1~2506 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0145c54213548d71709d1f755c79a485f1f80cad;p=thirdparty%2FPython%2Fcpython.git merge from 3.2 --- 0145c54213548d71709d1f755c79a485f1f80cad diff --cc Misc/NEWS index 822569aaa023,834811b3ce1a..0bba1a365197 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -116,23 -66,8 +116,25 @@@ Core and Builtin Library ------- + - Issue #11236: getpass.getpass responds to ctrl-c or ctrl-z on terminal. + +- Issue #11856: Speed up parsing of JSON numbers. + +- Issue #11005: threading.RLock()._release_save() raises a RuntimeError if the + lock was not acquired. + +- Issue #11258: Speed up ctypes.util.find_library() under Linux by a factor + of 5 to 10. Initial patch by Jonas H. + +- Issue #11382: Trivial system calls, such as dup() or pipe(), needn't + release the GIL. Patch by Charles-François Natali. + +- Issue #11223: Add threading._info() function providing informations about + the thread implementation. + +- Issue #11731: simplify/enhance email parser/generator API by introducing + policy objects. + - Issue #11768: The signal handler of the signal module only calls Py_AddPendingCall() for the first signal to fix a deadlock on reentrant or parallel calls. PyErr_SetInterrupt() writes also into the wake up file.