From: Victor Stinner Date: Sat, 9 Apr 2011 14:01:55 +0000 (+0200) Subject: (Merge 3.2) Issue #11650: PyOS_StdioReadline() retries fgets() if it was X-Git-Tag: v3.3.0a1~2639 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4ae3b447c80a6c59ca908c7475c6b29af87e57f5;p=python (Merge 3.2) Issue #11650: PyOS_StdioReadline() retries fgets() if it was interrupted (EINTR), for example if the program is stopped with CTRL+z on Mac OS X. Patch written by Charles-Francois Natali. --- 4ae3b447c80a6c59ca908c7475c6b29af87e57f5 diff --cc Misc/NEWS index fa03fc1a16,39faa4b475..eb632a89d1 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,19 -10,10 +10,23 @@@ What's New in Python 3.3 Alpha 1 Core and Builtins ----------------- + - Issue #11650: PyOS_StdioReadline() retries fgets() if it was interrupted + (EINTR), for example if the program is stopped with CTRL+z on Mac OS X. Patch + written by Charles-Francois Natali. + +- Issue #9319: Include the filename in "Non-UTF8 code ..." syntax error. + +- Issue #10785: Store the filename as Unicode in the Python parser. + +- Issue #11619: _PyImport_LoadDynamicModule() doesn't encode the path to bytes + on Windows. + +- Issue #10998: Remove mentions of -Q, sys.flags.division_warning and + Py_DivisionWarningFlag left over from Python 2. + +- Issue #11244: Remove an unnecessary peepholer check that was preventing + negative zeros from being constant-folded properly. + - 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