]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.13] gh-82183: Do not restart the busy IDLE shell when running without restart...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Wed, 1 Jul 2026 23:24:31 +0000 (01:24 +0200)
committerGitHub <noreply@github.com>
Wed, 1 Jul 2026 23:24:31 +0000 (23:24 +0000)
commit62edaba761c61474ba1036fe1547b299af6d3b2b
treebbcb0c886f836283c9b461f40316361ff528198b
parent6feb8a6437652114940cbb0f11a950173b1fb9a0
[3.13] gh-82183: Do not restart the busy IDLE shell when running without restart (GH-152745) (#152834)

gh-82183: Do not restart the busy IDLE shell when running without restart (GH-152745)

"Run... Customized" with "Restart shell" unchecked restarted the shell
anyway when it was busy executing code, killing any pending input.  It now
reports that the shell is executing just once, not twice, and does not run.
(cherry picked from commit be449b1c6ad739a40a7da35a81317bb49f1f54ff)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Lib/idlelib/idle_test/test_runscript.py
Lib/idlelib/runscript.py
Misc/NEWS.d/next/IDLE/2026-07-01-19-00-00.gh-issue-82183.rNsTrt.rst [new file with mode: 0644]