From: Terry Jan Reedy Date: Mon, 17 Aug 2015 02:14:05 +0000 (-0400) Subject: Idle NEWS entries. X-Git-Tag: v3.6.0a1~1774^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a3611751f6562093a3f1639c43f73c62428172fa;p=thirdparty%2FPython%2Fcpython.git Idle NEWS entries. --- a3611751f6562093a3f1639c43f73c62428172fa diff --cc Misc/NEWS index 454cc8997ccf,38e8031aa7f8..f9b9a367fec2 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -85,67 -103,13 +85,83 @@@ Librar - Issue #19450: Update Windows and OS X installer builds to use SQLite 3.8.11. -- Issue #23441: rcompleter now prints a tab character instead of displaying - possible completions for an empty word. Initial patch by Martin Sekera. +- Issue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella. + +- Issue #23812: Fix asyncio.Queue.get() to avoid loosing items on cancellation. + Patch by Gustavo J. A. M. Carneiro. -- Issue #24735: Fix invalid memory access in - itertools.combinations_with_replacement(). +- Issue #24791: Fix grammar regression for call syntax: 'g(*a or b)'. + -- Issue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella. ++IDLE ++---- ++ ++- Issue #23672: Allow Idle to edit and run files with astral chars in name. ++ Patch by Mohd Sanad Zaki Rizvi. ++ ++- Issue 24745: Idle editor default font. Switch from Courier to ++ platform-sensitive TkFixedFont. This should not affect current customized ++ font selections. If there is a problem, edit $HOME/.idlerc/config-main.cfg ++ and remove 'fontxxx' entries from [Editor Window]. Patch by Mark Roseman. ++ ++- Issue #21192: Idle editor. When a file is run, put its name in the restart bar. ++ Do not print false prompts. Original patch by Adnan Umer. ++ ++- Issue #13884: Idle menus. Remove tearoff lines. Patch by Roger Serwy. + +Documentation +------------- + +- Issue #24129: Clarify the reference documentation for name resolution. + This includes removing the assumption that readers will be familiar with the + name resolution scheme Python used prior to the introduction of lexical + scoping for function namespaces. Patch by Ivan Levkivskyi. + +- Issue #20769: Improve reload() docs. Patch by Dorian Pula. + +- Issue #23589: Remove duplicate sentence from the FAQ. Patch by Yongzhi Pan. + +- Issue #24729: Correct IO tutorial to match implementation regarding + encoding parameter to open function. + +Tests +----- + +- Issue #24751: When running regrtest with the ``-w`` command line option, + a test run is no longer marked as a failure if all tests succeed when + re-run. + + +What's New in Python 3.5.0 beta 4? +================================== + +Release date: 2015-07-26 + +Core and Builtins +----------------- + +- Issue #23573: Restored optimization of bytes.rfind() and bytearray.rfind() + for single-byte argument on Linux. + +- Issue #24569: Make PEP 448 dictionary evaluation more consistent. + +- Issue #24583: Fix crash when set is mutated while being updated. + +- Issue #24407: Fix crash when dict is mutated while being updated. + +- Issue #24619: New approach for tokenizing async/await. As a consequence, + is is now possible to have one-line 'async def foo(): await ..' functions. + +- Issue #24687: Plug refleak on SyntaxError in function parameters + annotations. + +- Issue #15944: memoryview: Allow arbitrary formats when casting to bytes. + Patch by Martin Panter. + +Library +------- + +- Issue #23441: rcompleter now prints a tab character instead of displaying + possible completions for an empty word. Initial patch by Martin Sekera. - Issue #24683: Fixed crashes in _json functions called with arguments of inappropriate type.