https://github.com/python/cpython/commit/cbb253517c77dd809b71d4061dd3c603cdc04c80
commit: cbb253517c77dd809b71d4061dd3c603cdc04c80
branch: 3.13
author: Miss Islington (bot) <[email protected]>
committer: terryjreedy <[email protected]>
date: 2026-07-02T03:18:30Z
summary:

[3.13] gh-135142: update idlelib News3.txt for 9 issues (GH-152839) (#152844)

gh-135142: update idlelib News3.txt for 9 issues (GH-152839)

13 posted 2026 June 30 for various issues.
Edited one other by me.
(cherry picked from commit 384abb71445a5a37dfb4dbc5e3020ea6c0c307f7)

Co-authored-by: Terry Jan Reedy <[email protected]>

files:
M Lib/idlelib/News3.txt

diff --git a/Lib/idlelib/News3.txt b/Lib/idlelib/News3.txt
index 3b1c1fe45a37ed..2254309bbbd90f 100644
--- a/Lib/idlelib/News3.txt
+++ b/Lib/idlelib/News3.txt
@@ -4,8 +4,45 @@ Released after 2024-10-07
 =========================
 
 
-gh-152728: Move functions run.fix_scaling, editor.fixwordbreaks (as 
fix_word_breaks)
-and pyshell.fix_x11_paste to module util. Patch by Terry J. Reedy.
+gh-152745:  When "Run... Customized" with "Restart shell" unchecked
+while Shell is running code, including waiting for an input('prompt:')
+response, just report that the shell is executing instead of
+reporting twice and restarting anyway.  Patch by Serhiy Storchaka.
+
+gh-152743: When an integer entry in IDLE's Settings dialog, such as
+"Auto squeeze min lines", is deleted, do not save '', which is an
+invalid configuration value.  Patch by Serhiy Storchaka.
+
+gh-152742: MakeChange the default extension when saving a Shell or
+Output window '.txt' and list text files before Python files.  Their
+content is not Python source. Patch by Serhiy Storchaka and Claude Code.
+
+gh-152740: Fill the "In files:" field of IDLE's Find in Files dialog
+with a full directory path, even for an unsaved editor or the Shell.
+In the grep output whow which directory was searched.  Patch by Serhiy
+Storchaka and Claude Code.
+
+gh-152739: Omit the idlelib directory from the path of the IDLE user
+process. User code imports such as `import help' can no longer import
+an idlelib submodule (here idlelib.help) instead of the intended
+top-level module.  Patch by Serhiy Storchaka and Claude Code.
+
+gh-152738: Fix a rare crash in the IDLE editor when the completion
+window is closed: deleting a key binding for a sequence that is not
+bound to the virtual event is now ignored instead of raising a
+ValueError. Patch by Serhiy Storchaka and Claude Code.
+
+gh-152737: Fix Replace All in the IDLE editor's Replace dialog when the
+search direction is "Up" and "Wrap around" is off: it now replaces all
+matches above the current position instead of only the first one.
+Patch by Serhiy Storchaka and Claude Code.
+
+gh-152733: For X11 window managers, set toplevel window classes to
+"Idle".  Patch by Serhiy Storchaka and Claude Code.
+
+gh-152728: Move functions run.fix_scaling, editor.fixwordbreaks
+(as 'fix_word_breaks') and pyshell.fix_x11_paste to module util.
+Patch by Terry J. Reedy.
 
 gh-85320: IDLE now reads and writes its configuration files and the
 breakpoints file using UTF-8 instead of the locale encoding.

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to