From: Mark Dickinson Date: Sat, 26 Mar 2011 10:21:20 +0000 (+0000) Subject: Merge #11675 X-Git-Tag: v3.2.1b1~207 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=633872e3fbfba101dcae0fb1d6938c91e10adafe;p=python Merge #11675 --- 633872e3fbfba101dcae0fb1d6938c91e10adafe diff --cc Misc/NEWS index 7a73054b5a,6825931972..bfc138869c --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,20 -10,13 +10,24 @@@ What's New in Python 3.2.1 Core and Builtins ----------------- + - Issue #11675: multiprocessing.[Raw]Array objects created from an integer size + are now zeroed on creation. This matches the behaviour specified by the + documentation. + -- Issue #8651: PyArg_Parse*() functions raise an OverflowError if the file - doesn't have PY_SSIZE_T_CLEAN define and the size doesn't fit in an int - (length bigger than 2^31-1 bytes). +- Issue #11395: io.FileIO().write() clamps the data length to 32,767 bytes on + Windows if the file is a TTY to workaround a Windows bug. The Windows console + returns an error (12: not enough space error) on writing into stdout if + stdout mode is binary and the length is greater than 66,000 bytes (or less, + depending on heap usage). + +- Issue #11320: fix bogus memory management in Modules/getpath.c, leading to + a possible crash when calling Py_SetPath(). + +- Issue #11510: Fixed optimizer bug which turned "a,b={1,1}" into "a,b=(1,1)". + +- Issue #11432: A bug was introduced in subprocess.Popen on posix systems with + 3.2.0 where the stdout or stderr file descriptor being the same as the stdin + file descriptor would raise an exception. webbrowser.open would fail. fixed. - Issue #11450: Don't truncate hg version info in Py_GetBuildInfo() when there are many tags (e.g. when using mq). Patch by Nadeem Vawda.