Merge from 3.2
diff --git a/Lib/idlelib/NEWS.txt b/Lib/idlelib/NEWS.txt
index 8c5cce0..d50abd4 100644
--- a/Lib/idlelib/NEWS.txt
+++ b/Lib/idlelib/NEWS.txt
@@ -3,8 +3,10 @@
- IDLE can be launched as `python -m idlelib`
-- Issue #14409: IDLE doesn't not execute commands from shell,
- error with default keybinding for Return. (Patch by Roger Serwy)
+- Issue #14409: IDLE now properly executes commands in the Shell window
+ when it cannot read the normal config files on startup and
+ has to use the built-in default key bindings.
+ There was previously a bug in one of the defaults.
- Issue #3573: IDLE hangs when passing invalid command line args
(directory(ies) instead of file(s)).
diff --git a/Misc/NEWS b/Misc/NEWS
index 596cacc..2deb751 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -34,8 +34,10 @@
Library
-------
-- Issue #14409: IDLE doesn't not execute commands from shell,
- error with default keybinding for Return. (Patch by Roger Serwy)
+- Issue #14409: IDLE now properly executes commands in the Shell window
+ when it cannot read the normal config files on startup and
+ has to use the built-in default key bindings.
+ There was previously a bug in one of the defaults.
- Issue #14416: syslog now defines the LOG_ODELAY and LOG_AUTHPRIV constants
if they are defined in <syslog.h>.