]> granicus.if.org Git - python/commitdiff
Add 3.6.0a4 IDLE NEWS and idlelib/NEWS.txt items.
authorTerry Jan Reedy <tjreedy@udel.edu>
Sun, 21 Aug 2016 01:43:00 +0000 (21:43 -0400)
committerTerry Jan Reedy <tjreedy@udel.edu>
Sun, 21 Aug 2016 01:43:00 +0000 (21:43 -0400)
1  2 
Lib/idlelib/NEWS.txt
Misc/NEWS

index 1e79cb4572196a6e345e9f3fe9f0083a5a2cb72f,c00ba214cf02f12514da247de32c356cdc64bd8e..087f315225061a3306ba64a040e239a1b7fab06e
@@@ -1,27 -1,16 +1,53 @@@
 -What's New in IDLE 3.5.3?
 -=========================
 -*Release date: 2017-01-01?*
 +What's New in IDLE 3.6.0?
 +===========================
 +*Release date: 2016-09-??*
  
+ - Issue #27714: text_textview and test_autocomplete now pass when re-run
+   in the same process.  This occurs when test_idle fails when run with the
+   -w option but without -jn.  Fix warning tom test_config.
++- Issue #27621: Put query response validation error messages in the query
++  box itself instead of a separate massagebox.  Redo tests to match.
++  Add Mac OSX refinements.  Original patch by Mark Roseman.
++
++- Issue #27620: Escape key now closes Query box as cancelled.
++
++- Issue #27609: IDLE: tab after initial whitespace should tab, not
++  autocomplete. This fixes problem with writing docstrings at lease
++  twice indented.
++
++- Issue #27609: Explicitly return None when there are also non-None
++  returns. In a few cases, reverse a condition and eliminate a return.
++
+ - Issue #25507: IDLE no longer runs buggy code because of its tkinter imports.
+   Users must include the same imports required to run directly in Python.
++- Issue #27173: Add 'IDLE Modern Unix' to the built-in key sets.
++  Make the default key set depend on the platform.
++  Add tests for the changes to the config module.
++
+ - Issue #27452: add line counter and crc to IDLE configHandler test dump.
 +- Issue #27477: IDLE search dialogs now use ttk widgets.
 +
 +- Issue #27173: Add 'IDLE Modern Unix' to the built-in key sets.
 +  Make the default key set depend on the platform.
 +  Add tests for the changes to the config module.
 +
 +- Issue #27452: make command line "idle-test> python test_help.py" work.
 +  __file__ is relative when python is started in the file's directory.
 +
 +- Issue #27452: add line counter and crc to IDLE configHandler test dump.
 +
 +- Issue #27380: IDLE: add query.py with base Query dialog and ttk widgets.
 +  Module had subclasses SectionName, ModuleName, and HelpSource, which are
 +  used to get information from users by configdialog and file =>Load Module.
 +  Each subclass has itw own validity checks.  Using ModuleName allows users
 +  to edit bad module names instead of starting over.
 +  Add tests and delete the two files combined into the new one.
 +
 +- Issue #27372: Test_idle no longer changes the locale.
 +
  - Issue #27365: Allow non-ascii chars in IDLE NEWS.txt, for contributor names.
  
  - Issue #27245: IDLE: Cleanly delete custom themes and key bindings.
diff --cc Misc/NEWS
index 5da7f8a308e61b1272dde958bec9d5f94930ba2a,ff437a250ed9f1f50e76e452d3dae5bad8182552..b343a913c38f7c25b57efa4fff2705dc578ded76
+++ b/Misc/NEWS
@@@ -188,84 -78,6 +188,113 @@@ Librar
  
  - Issue #27522: Avoid an unintentional reference cycle in email.feedparser.
  
 +- Issue #27512: Fix a segfault when os.fspath() called an __fspath__() method
 +  that raised an exception. Patch by Xiang Zhang.
 +
++IDLE
++----
++
++- Issue #27714: text_textview and test_autocomplete now pass when re-run
++  in the same process.  This occurs when test_idle fails when run with the
++  -w option but without -jn.  Fix warning tom test_config.
++
++- Issue #27621: Put query response validation error messages in the query
++  box itself instead of a separate massagebox.  Redo tests to match.
++  Add Mac OSX refinements.  Original patch by Mark Roseman.
++
++- Issue #27620: Escape key now closes Query box as cancelled.
++
++- Issue #27609: IDLE: tab after initial whitespace should tab, not
++  autocomplete. This fixes problem with writing docstrings at lease
++  twice indented.
++
++- Issue #27609: Explicitly return None when there are also non-None
++  returns. In a few cases, reverse a condition and eliminate a return.
++
++- Issue #25507: IDLE no longer runs buggy code because of its tkinter imports.
++  Users must include the same imports required to run directly in Python.
++
++- Issue #27173: Add 'IDLE Modern Unix' to the built-in key sets.
++  Make the default key set depend on the platform.
++  Add tests for the changes to the config module.
++
++- Issue #27452: add line counter and crc to IDLE configHandler test dump.
++  
 +Tests
 +-----
 +
 +- Issue #25805: Skip a test in test_pkgutil as needed that doesn't work when
 +  ``__name__ == __main__``. Patch by SilentGhost.
 +
 +- Issue #27472: Add test.support.unix_shell as the path to the default shell.
 +
 +- Issue #27369: In test_pyexpat, avoid testing an error message detail that
 +  changed in Expat 2.2.0.
 +
 +- Issue #27594: Prevent assertion error when running test_ast with coverage
 +  enabled: ensure code object has a valid first line number.
 +  Patch suggested by Ivan Levkivskyi.
 +
 +Windows
 +-------
 +
 +- Issue #27647: Update bundled Tcl/Tk to 8.6.6.
 +
 +- Issue #27610: Adds PEP 514 metadata to Windows installer
 +
 +- Issue #27469: Adds a shell extension to the launcher so that drag and drop
 +  works correctly.
 +
 +- Issue #27309: Enables proper Windows styles in python[w].exe manifest.
 +
 +Build
 +-----
 +
 +- Issue #27713: Suppress spurious build warnings when updating importlib's
 +  bootstrap files.  Patch by Xiang Zhang
 +
 +- Issue #25825: Correct the references to Modules/python.exp, which is
 +  required on AIX.  The references were accidentally changed in 3.5.0a1.
 +
 +- Issue #27453: CPP invocation in configure must use CPPFLAGS. Patch by
 +  Chi Hsuan Yen.
 +
 +- Issue #27641: The configure script now inserts comments into the makefile
 +  to prevent the pgen and _freeze_importlib executables from being cross-
 +  compiled.
 +
 +- Issue #26662: Set PYTHON_FOR_GEN in configure as the Python program to be
 +  used for file generation during the build.
 +
 +- Issue #10910: Avoid C++ compilation errors on FreeBSD and OS X.
 +  Also update FreedBSD version checks for the original ctype UTF-8 workaround.
 +
 +
 +What's New in Python 3.6.0 alpha 3
 +==================================
 +
 +*Release date: 2016-07-11*
 +
 +Core and Builtins
 +-----------------
 +
 +- Issue #27473: Fixed possible integer overflow in bytes and bytearray
 +  concatenations.  Patch by Xiang Zhang.
 +
 +- Issue #23034: The output of a special Python build with defined COUNT_ALLOCS,
 +  SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT macros is now off by  default.  It can
 +  be re-enabled using the "-X showalloccount" option.  It now outputs to stderr
 +  instead of stdout.
 +
 +- Issue #27443: __length_hint__() of bytearray iterators no longer return a
 +  negative integer for a resized bytearray.
 +
 +- Issue #27007: The fromhex() class methods of bytes and bytearray subclasses
 +  now return an instance of corresponding subclass.
 +
 +Library
 +-------
 +
  - Issue #26844: Fix error message for imp.find_module() to refer to 'path'
    instead of 'name'. Patch by Lev Maximov.