Skip to content

Commit 384abb7

Browse files
authored
gh-135142: update idlelib News3.txt for 9 issues (#152839)
13 posted 2026 June 30 for various issues. Edited one other by me.
1 parent 669299b commit 384abb7

1 file changed

Lines changed: 39 additions & 2 deletions

File tree

Lib/idlelib/News3.txt

Lines changed: 39 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,45 @@ Released on 2026-10-01
44
=========================
55

66

7-
gh-152728: Move functions run.fix_scaling, editor.fixwordbreaks (as fix_word_breaks)
8-
and pyshell.fix_x11_paste to module util. Patch by Terry J. Reedy.
7+
gh-152745: When "Run... Customized" with "Restart shell" unchecked
8+
while Shell is running code, including waiting for an input('prompt:')
9+
response, just report that the shell is executing instead of
10+
reporting twice and restarting anyway. Patch by Serhiy Storchaka.
11+
12+
gh-152743: When an integer entry in IDLE's Settings dialog, such as
13+
"Auto squeeze min lines", is deleted, do not save '', which is an
14+
invalid configuration value. Patch by Serhiy Storchaka.
15+
16+
gh-152742: MakeChange the default extension when saving a Shell or
17+
Output window '.txt' and list text files before Python files. Their
18+
content is not Python source. Patch by Serhiy Storchaka and Claude Code.
19+
20+
gh-152740: Fill the "In files:" field of IDLE's Find in Files dialog
21+
with a full directory path, even for an unsaved editor or the Shell.
22+
In the grep output whow which directory was searched. Patch by Serhiy
23+
Storchaka and Claude Code.
24+
25+
gh-152739: Omit the idlelib directory from the path of the IDLE user
26+
process. User code imports such as `import help' can no longer import
27+
an idlelib submodule (here idlelib.help) instead of the intended
28+
top-level module. Patch by Serhiy Storchaka and Claude Code.
29+
30+
gh-152738: Fix a rare crash in the IDLE editor when the completion
31+
window is closed: deleting a key binding for a sequence that is not
32+
bound to the virtual event is now ignored instead of raising a
33+
ValueError. Patch by Serhiy Storchaka and Claude Code.
34+
35+
gh-152737: Fix Replace All in the IDLE editor's Replace dialog when the
36+
search direction is "Up" and "Wrap around" is off: it now replaces all
37+
matches above the current position instead of only the first one.
38+
Patch by Serhiy Storchaka and Claude Code.
39+
40+
gh-152733: For X11 window managers, set toplevel window classes to
41+
"Idle". Patch by Serhiy Storchaka and Claude Code.
42+
43+
gh-152728: Move functions run.fix_scaling, editor.fixwordbreaks
44+
(as 'fix_word_breaks') and pyshell.fix_x11_paste to module util.
45+
Patch by Terry J. Reedy.
946

1047
gh-85320: IDLE now reads and writes its configuration files and the
1148
breakpoints file using UTF-8 instead of the locale encoding.

0 commit comments

Comments
 (0)