diff options
Diffstat (limited to 'Lib/idlelib/NEWS.txt')
-rw-r--r-- | Lib/idlelib/NEWS.txt | 131 |
1 files changed, 91 insertions, 40 deletions
diff --git a/Lib/idlelib/NEWS.txt b/Lib/idlelib/NEWS.txt index 6388d0d..262ee06 100644 --- a/Lib/idlelib/NEWS.txt +++ b/Lib/idlelib/NEWS.txt @@ -1,74 +1,124 @@ -What's New in IDLE 3.3.4? +What's New in Idle 3.4.4? ========================= +*Release date: 2015-??-??* -- Issue #17390: Add Python version to Idle editor window title bar. - Original patches by Edmond Burnett and Kent Johnson. +- Issue #23672: Allow Idle to edit and run files with astral chars in name. + Patch by Mohd Sanad Zaki Rizvi. -- Issue #18960: IDLE now ignores the source encoding declaration on the second - line if the first line contains anything except a comment. +- 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 #20058: sys.stdin.readline() in IDLE now always returns only one line. +- 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 #19481: print() of string subclass instance in IDLE no longer hangs. +- Issue #13884: Idle menus. Remove tearoff lines. Patch by Roger Serwy. -- Issue #18270: Prevent possible IDLE AttributeError on OS X when no initial - shell window is present. +- Issue #23184: remove unused names and imports in idlelib. + Initial patch by Al Sweigart. -What's New in IDLE 3.3.3? +What's New in Idle 3.4.3? ========================= +*Release date: 2015-02-25* -- Issue #18873: IDLE now detects Python source code encoding only in comment - lines. +- Issue #20577: Configuration of the max line length for the FormatParagraph + extension has been moved from the General tab of the Idle preferences dialog + to the FormatParagraph tab of the Config Extensions dialog. + Patch by Tal Einat. -- Issue #18988: The "Tab" key now works when a word is already autocompleted. +- Issue #16893: Update Idle doc chapter to match current Idle and add new + information. -- Issue #18489: Add tests for SearchEngine. Original patch by Phil Webster. +- Issue #3068: Add Idle extension configuration dialog to Options menu. + Changes are written to HOME/.idlerc/config-extensions.cfg. + Original patch by Tal Einat. -- Issue #18429: Format / Format Paragraph, now works when comment blocks - are selected. As with text blocks, this works best when the selection - only includes complete lines. +- Issue #16233: A module browser (File : Class Browser, Alt+C) requires a + editor window with a filename. When Class Browser is requested otherwise, + from a shell, output window, or 'Untitled' editor, Idle no longer displays + an error box. It now pops up an Open Module box (Alt+M). If a valid name + is entered and a module is opened, a corresponding browser is also opened. -- Issue #18226: Add docstrings and unittests for FormatParagraph.py. - Original patches by Todd Rovito and Phil Webster. +- Issue #4832: Save As to type Python files automatically adds .py to the + name you enter (even if your system does not display it). Some systems + automatically add .txt when type is Text files. -- Issue #18279: Format - Strip trailing whitespace no longer marks a file as - changed when it has not been changed. This fix followed the addition of a - test file originally written by Phil Webster (the issue's main goal). +- Issue #21986: Code objects are not normally pickled by the pickle module. + To match this, they are no longer pickled when running under Idle. -- Issue #7136: In the Idle File menu, "New Window" is renamed "New File". - Patch by Tal Einat, Roget Serwy, and Todd Rovito. +- Issue #23180: Rename IDLE "Windows" menu item to "Window". + Patch by Al Sweigart. -- Remove dead imports of imp. -- Issue #18196: Avoid displaying spurious SystemExit tracebacks. +What's New in IDLE 3.4.2? +========================= +*Release date: 2014-10-06* + +- Issue #17390: Adjust Editor window title; remove 'Python', + move version to end. + +- Issue #14105: Idle debugger breakpoints no longer disappear + when inseting or deleting lines. + +- Issue #17172: Turtledemo can now be run from Idle. + Currently, the entry is on the Help menu, but it may move to Run. + Patch by Ramchandra Apt and Lita Cho. + +- Issue #21765: Add support for non-ascii identifiers to HyperParser. + +- Issue #21940: Add unittest for WidgetRedirector. Initial patch by Saimadhav + Heblikar. + +- Issue #18592: Add unittest for SearchDialogBase. Patch by Phil Webster. + +- Issue #21694: Add unittest for ParenMatch. Patch by Saimadhav Heblikar. + +- Issue #21686: add unittest for HyperParser. Original patch by Saimadhav + Heblikar. -- Issue #5492: Avoid traceback when exiting IDLE caused by a race condition. +- Issue #12387: Add missing upper(lower)case versions of default Windows key + bindings for Idle so Caps Lock does not disable them. Patch by Roger Serwy. -- Issue #17511: Keep IDLE find dialog open after clicking "Find Next". - Original patch by Sarah K. +- Issue #21695: Closing a Find-in-files output window while the search is + still in progress no longer closes Idle. -- Issue #18055: Move IDLE off of imp and on to importlib. +- Issue #18910: Add unittest for textView. Patch by Phil Webster. -- Issue #15392: Create a unittest framework for IDLE. - Initial patch by Rajagopalasarma Jayakrishnan. - See Lib/idlelib/idle_test/README.txt for how to run Idle tests. +- Issue #18292: Add unittest for AutoExpand. Patch by Saihadhav Heblikar. -- Issue #14146: Highlight source line while debugging on Windows. +- Issue #18409: Add unittest for AutoComplete. Patch by Phil Webster. -- Issue #17532: Always include Options menu for IDLE on OS X. - Patch by Guilherme Simões. +- Issue #18104: Add idlelib/idle_test/htest.py with a few sample tests to begin + consolidating and improving human-validated tests of Idle. Change other files + as needed to work with htest. Running the module as __main__ runs all tests. -What's New in IDLE 3.3.2? +What's New in IDLE 3.4.1? ========================= +*Release date: 2014-05-18* -- Issue #17390: Display Python version on Idle title bar. - Initial patch by Edmond Burnett. +- Issue #18104: Add idlelib/idle_test/htest.py with a few sample tests to begin + consolidating and improving human-validated tests of Idle. Change other files + as needed to work with htest. Running the module as __main__ runs all tests. + +- Issue #21139: Change default paragraph width to 72, the PEP 8 recommendation. + +- Issue #21284: Paragraph reformat test passes after user changes reformat width. + +- Issue #17654: Ensure IDLE menus are customized properly on OS X for + non-framework builds and for all variants of Tk. -What's New in IDLE 3.3.1? +What's New in IDLE 3.4.0? ========================= +*Release date: 2014-03-16* + +- Issue #17390: Display Python version on Idle title bar. + Initial patch by Edmond Burnett. + +- Issue #5066: Update IDLE docs. Patch by Todd Rovito. - Issue #17625: Close the replace dialog after it is used. @@ -81,6 +131,7 @@ What's New in IDLE 3.3.1? What's New in IDLE 3.3.0? ========================= +*Release date: 2012-09-29* - Issue #17625: Close the replace dialog after it is used. |