From f5dadc6f7b6ec7acc0d8d8afc563bf17f674555c Mon Sep 17 00:00:00 2001 From: Ronald Oussoren Date: Fri, 5 Jan 2024 12:24:05 +0100 Subject: [PATCH] gh-113729: Fix the Help -> "IDLE Help" menu in IDLE --- Lib/idlelib/help.py | 4 ++-- Lib/idlelib/idle_test/htest.py | 2 +- .../next/IDLE/2024-01-05-12-24-01.gh-issue-113729.qpluea.rst | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 Misc/NEWS.d/next/IDLE/2024-01-05-12-24-01.gh-issue-113729.qpluea.rst diff --git a/Lib/idlelib/help.py b/Lib/idlelib/help.py index 3cc7e36e35555b..f5ac938cf7cbc6 100644 --- a/Lib/idlelib/help.py +++ b/Lib/idlelib/help.py @@ -279,7 +279,7 @@ def copy_strip(): print(f'{src} copied to {dst}') -def _helpwindow(parent): +def show_idlehelp(parent): "Create HelpWindow; called from Idle Help event handler." filename = join(abspath(dirname(__file__)), 'help.html') if not isfile(filename): @@ -293,4 +293,4 @@ def _helpwindow(parent): main('idlelib.idle_test.test_help', verbosity=2, exit=False) from idlelib.idle_test.htest import run - run(_helpwindow) + run(show_idlehelp) diff --git a/Lib/idlelib/idle_test/htest.py b/Lib/idlelib/idle_test/htest.py index 997f85ff5a78b2..9209a1181a9f05 100644 --- a/Lib/idlelib/idle_test/htest.py +++ b/Lib/idlelib/idle_test/htest.py @@ -190,7 +190,7 @@ ", [Cancel], or [X] prints None to shell" } -_helpwindow_spec = { +show_idlehelp_spec = { 'file': 'help', 'kwds': {}, 'msg': "If the help text displays, this works.\n" diff --git a/Misc/NEWS.d/next/IDLE/2024-01-05-12-24-01.gh-issue-113729.qpluea.rst b/Misc/NEWS.d/next/IDLE/2024-01-05-12-24-01.gh-issue-113729.qpluea.rst new file mode 100644 index 00000000000000..3c1ebe94f61ae6 --- /dev/null +++ b/Misc/NEWS.d/next/IDLE/2024-01-05-12-24-01.gh-issue-113729.qpluea.rst @@ -0,0 +1 @@ +Fix the "Help -> IDLE Help" menu.