]> granicus.if.org Git - python/commitdiff
Add items to MISC/NEWS and idlelib/NEWS.txt.
authorTerry Jan Reedy <tjreedy@udel.edu>
Mon, 30 May 2016 05:04:08 +0000 (01:04 -0400)
committerTerry Jan Reedy <tjreedy@udel.edu>
Mon, 30 May 2016 05:04:08 +0000 (01:04 -0400)
1  2 
Lib/idlelib/NEWS.txt
Misc/NEWS

index d914b2cc44520d639c6dc35398b36d484e0aac61,6dd3b8a2061f7171c475731a40130826a989126b..915c2df0178a4b257c31cbcead7a7168f8ab8ba3
@@@ -1,7 -1,47 +1,47 @@@
- What's New in IDLE 3.6.0a1?
 -What's New in IDLE 3.5.2?
 -=========================
 -*Release date: 2016-06-30?*
++What's New in IDLE 3.6.0?
 +===========================
- *Release date: 2017?*
++*Release date: 2016-09-??*
+ - Issue #27117: Make colorizer htest and turtledemo work with dark themes.
+   Move code for configuring text widget colors to a new function.
++- Issue #24225: Rename many idlelib/*.py and idle_test/test_*.py files.
++  Edit files to replace old names with new names when the old name
++  referred to the module rather than the class it contained.
++  See the issue and IDLE section in What's New in 3.6 for more.
++
+ - Issue #26673: When tk reports font size as 0, change to size 10.
+   Such fonts on Linux prevented the configuration dialog from opening.
+ - Issue #21939: Add test for IDLE's percolator.
+   Original patch by Saimadhav Heblikar.
+ - Issue #21676: Add test for IDLE's replace dialog.
+   Original patch by Saimadhav Heblikar.
+ - Issue #18410: Add test for IDLE's search dialog.
+   Original patch by Westley Martínez.
 -- Issue #21703: Add test for undo delegator.
 -  Original patch by Saimadhav Heblikar .
++- Issue #21703: Add test for undo delegator.  Patch mostly by
++  Saimadhav Heblikar .
+ - Issue #27044: Add ConfigDialog.remove_var_callbacks to stop memory leaks.
+ - Issue #23977: Add more asserts to test_delegator.
+ - Issue #20640: Add tests for idlelib.configHelpSourceEdit.
+   Patch by Saimadhav Heblikar.
+ - In the 'IDLE-console differences' section of the IDLE doc, clarify
+   how running with IDLE affects sys.modules and the standard streams.
+ - Issue #25507: fix incorrect change in IOBinding that prevented printing.
+   Augment IOBinding htest to include all major IOBinding functions.
+ - Issue #25905: Revert unwanted conversion of ' to \92 RIGHT SINGLE QUOTATION
+   MARK in README.txt and open this and NEWS.txt with 'ascii'.
+   Re-encode CREDITS.txt to utf-8 and open it with 'utf-8'.
  
 -
 -What's New in IDLE 3.5.1?
 -=========================
 -*Release date: 2015-12-06*
 -
  - Issue 15348: Stop the debugger engine (normally in a user process)
    before closing the debugger window (running in the IDLE process).
    This prevents the RuntimeErrors that were being caught and ignored.
diff --cc Misc/NEWS
index d2d157ff05cc83cdf68a07574a4984ffc65127ef,3191c7b1bfe0bd50ed2a691df621e3740626fc8d..42d7f4e384211ddcf481c9185565cebda1d4b909
+++ b/Misc/NEWS
@@@ -2,62 -2,10 +2,92 @@@
  Python News
  +++++++++++
  
 -What's New in Python 3.5.2 release candidate 1?
 -===============================================
 +What's New in Python 3.6.0 alpha 2
 +==================================
 +
 +*Release date: XXXX-XX-XX*
 +
 +Core and Builtins
 +-----------------
 +
 +- Issue #27097: Python interpreter is now about 7% faster due to optimized
 +  instruction decoding.  Based on patch by Demur Rumed.
 +
 +- Issue #26647: Python interpreter now uses 16-bit wordcode instead of bytecode.
 +  Patch by Demur Rumed.
 +
 +- Issue #23275: Allow assigning to an empty target list in round brackets:
 +  () = iterable.
 +
 +Library
 +-------
 +
 +- Issue #27114: Fix SSLContext._load_windows_store_certs fails with
 +  PermissionError
 +
 +- Issue #18383: Avoid creating duplicate filters when using filterwarnings
 +  and simplefilter.  Based on patch by Alex Shkop.
 +
 +- Issue #23026: winreg.QueryValueEx() now return an integer for REG_QWORD type.
 +
 +- Issue #26741: subprocess.Popen destructor now emits a ResourceWarning warning
 +  if the child process is still running.
 +
 +- Issue #27056: Optimize pickle.load() and pickle.loads(), up to 10% faster
 +  to deserialize a lot of small objects.
 +
++IDLE
++----
++
++- Issue #27117: Make colorizer htest and turtledemo work with dark themes.
++  Move code for configuring text widget colors to a new function.
++
++- Issue #24225: Rename many idlelib/*.py and idle_test/test_*.py files.
++  Edit files to replace old names with new names when the old name
++  referred to the module rather than the class it contained.
++  See the issue and IDLE section in What's New in 3.6 for more.
++
++- Issue #26673: When tk reports font size as 0, change to size 10.
++  Such fonts on Linux prevented the configuration dialog from opening.
++
++- Issue #21939: Add test for IDLE's percolator.
++  Original patch by Saimadhav Heblikar.
++
++- Issue #21676: Add test for IDLE's replace dialog.
++  Original patch by Saimadhav Heblikar.
++
++- Issue #18410: Add test for IDLE's search dialog.
++  Original patch by Westley Martínez.
++
++- Issue #21703: Add test for undo delegator.  Patch mostly by
++  Saimadhav Heblikar .
++
++- Issue #27044: Add ConfigDialog.remove_var_callbacks to stop memory leaks.
++
++- Issue #23977: Add more asserts to test_delegator.
++
 +Tests
 +-----
 +
 +- Issue #25285: regrtest now uses subprocesses when the -j1 command line option
 +  is used: each test file runs in a fresh child process. Before, the -j1 option
 +  was ignored.
  
 -Release date: tba
 +- Issue #25285: Tools/buildbot/test.bat script now uses -j1 by default to run
 +  each test file in fresh child process.
 +
 +Windows
 +-------
 +
 +- Issue #27064: The py.exe launcher now defaults to Python 3.
 +  The Windows launcher ``py.exe`` no longer prefers an installed
 +  Python 2 version over Python 3 by default when used interactively.
 +
 +
 +What's New in Python 3.6.0 alpha 1?
 +===================================
 +
 +Release date: 2016-05-16
  
  Core and Builtins
  -----------------
@@@ -1051,100 -474,41 +1081,113 @@@ Librar
  IDLE
  ----
  
 -- Issue #27117: Make colorizer htest and turtledemo work with dark themes.
 -  Move code for configuring text widget colors to a new function.
 -
 -- Issue #26673: When tk reports font size as 0, change to size 10.
 -  Such fonts on Linux prevented the configuration dialog from opening.
 -
 -- Issue #21939: Add test for IDLE's percolator.
 -  Original patch by Saimadhav Heblikar.
 -
 -- Issue #21676: Add test for IDLE's replace dialog.
 -  Original patch by Saimadhav Heblikar.
 -
 -- Issue #18410: Add test for IDLE's search dialog.
 -  Original patch by Westley Martínez.
 -
 -- Issue #21703: Add test for IDLE's undo delegator.
 -  Original patch by Saimadhav Heblikar .
 -
 -- Issue #27044: Add ConfigDialog.remove_var_callbacks to stop memory leaks.
 -
 -- Issue #23977: Add more asserts to test_delegator.
 -
+ - Issue #20640: Add tests for idlelib.configHelpSourceEdit.
+   Patch by Saimadhav Heblikar.
+ - In the 'IDLE-console differences' section of the IDLE doc, clarify
+   how running with IDLE affects sys.modules and the standard streams.
+ - Issue #25507: fix incorrect change in IOBinding that prevented printing.
+   Augment IOBinding htest to include all major IOBinding functions.
+ - Issue #25905: Revert unwanted conversion of ' to ’ RIGHT SINGLE QUOTATION
+   MARK in README.txt and open this and NEWS.txt with 'ascii'.
+   Re-encode CREDITS.txt to utf-8 and open it with 'utf-8'.
 +- Issue #15348: Stop the debugger engine (normally in a user process)
 +  before closing the debugger window (running in the IDLE process).
 +  This prevents the RuntimeErrors that were being caught and ignored.
 +
 +- Issue #24455: Prevent IDLE from hanging when a) closing the shell while the
 +  debugger is active (15347); b) closing the debugger with the [X] button
 +  (15348); and c) activating the debugger when already active (24455).
 +  The patch by Mark Roseman does this by making two changes.
 +  1. Suspend and resume the gui.interaction method with the tcl vwait
 +  mechanism intended for this purpose (instead of root.mainloop & .quit).
 +  2. In gui.run, allow any existing interaction to terminate first.
 +
 +- Change 'The program' to 'Your program' in an IDLE 'kill program?' message
 +  to make it clearer that the program referred to is the currently running
 +  user program, not IDLE itself.
 +
 +- Issue #24750: Improve the appearance of the IDLE editor window status bar.
 +  Patch by Mark Roseman.
 +
 +- Issue #25313: Change the handling of new built-in text color themes to better
 +  address the compatibility problem introduced by the addition of IDLE Dark.
 +  Consistently use the revised idleConf.CurrentTheme everywhere in idlelib.
 +
 +- Issue #24782: Extension configuration is now a tab in the IDLE Preferences
 +  dialog rather than a separate dialog.  The former tabs are now a sorted
 +  list.  Patch by Mark Roseman.
 +
 +- Issue #22726: Re-activate the config dialog help button with some content
 +  about the other buttons and the new IDLE Dark theme.
 +
 +- Issue #24820: IDLE now has an 'IDLE Dark' built-in text color theme.
 +  It is more or less IDLE Classic inverted, with a cobalt blue background.
 +  Strings, comments, keywords, ... are still green, red, orange, ... .
 +  To use it with IDLEs released before November 2015, hit the
 +  'Save as New Custom Theme' button and enter a new name,
 +  such as 'Custom Dark'.  The custom theme will work with any IDLE
 +  release, and can be modified.
 +
 +- Issue #25224: README.txt is now an idlelib index for IDLE developers and
 +  curious users.  The previous user content is now in the IDLE doc chapter.
 +  'IDLE' now means 'Integrated Development and Learning Environment'.
 +
 +- Issue #24820: Users can now set breakpoint colors in
 +  Settings -> Custom Highlighting.  Original patch by Mark Roseman.
 +
 +- Issue #24972: Inactive selection background now matches active selection
 +  background, as configured by users, on all systems.  Found items are now
 +  always highlighted on Windows.  Initial patch by Mark Roseman.
 +
 +- Issue #24570: Idle: make calltip and completion boxes appear on Macs
 +  affected by a tk regression.  Initial patch by Mark Roseman.
 +
 +- Issue #24988: Idle ScrolledList context menus (used in debugger)
 +  now work on Mac Aqua.  Patch by Mark Roseman.
 +
 +- Issue #24801: Make right-click for context menu work on Mac Aqua.
 +  Patch by Mark Roseman.
 +
 +- Issue #25173: Associate tkinter messageboxes with a specific widget.
 +  For Mac OSX, make them a 'sheet'.  Patch by Mark Roseman.
 +
 +- Issue #25198: Enhance the initial html viewer now used for Idle Help.
 +  * Properly indent fixed-pitch text (patch by Mark Roseman).
 +  * Give code snippet a very Sphinx-like light blueish-gray background.
 +  * Re-use initial width and height set by users for shell and editor.
 +  * When the Table of Contents (TOC) menu is used, put the section header
 +  at the top of the screen.
 +
 +- Issue #25225: Condense and rewrite Idle doc section on text colors.
 +
 +- Issue #21995: Explain some differences between IDLE and console Python.
 +
 +- Issue #22820: Explain need for *print* when running file from Idle editor.
 +
 +- Issue #25224: Doc: augment Idle feature list and no-subprocess section.
 +
 +- Issue #25219: Update doc for Idle command line options.
 +  Some were missing and notes were not correct.
 +
 +- Issue #24861: Most of idlelib is private and subject to change.
 +  Use idleib.idle.* to start Idle. See idlelib.__init__.__doc__.
 +
 +- Issue #25199: Idle: add synchronization comments for future maintainers.
 +
 +- Issue #16893: Replace help.txt with help.html for Idle doc display.
 +  The new idlelib/help.html is rstripped Doc/build/html/library/idle.html.
 +  It looks better than help.txt and will better document Idle as released.
 +  The tkinter html viewer that works for this file was written by Rose Roseman.
 +  The now unused EditorWindow.HelpDialog class and helt.txt file are deprecated.
 +
 +- Issue #24199: Deprecate unused idlelib.idlever with possible removal in 3.6.
 +
 +- Issue #24790: Remove extraneous code (which also create 2 & 3 conflicts).
 +
  Documentation
  -------------