diff --git a/Doc/library/idle.rst b/Doc/library/idle.rst index ef9bd2698f5bfc..56d7c9f4c2c297 100644 --- a/Doc/library/idle.rst +++ b/Doc/library/idle.rst @@ -235,6 +235,12 @@ View Last Restart Restart Shell Restart the shell to clean the environment. +Previous History + Cycle through earlier commands in history which match the current entry. + +Next History + Cycle through later commands in history which match the current entry. + Interrupt Execution Stop a running program. diff --git a/Lib/idlelib/help.html b/Lib/idlelib/help.html index 051690bc66a22f..80c87f6ebdf1b2 100644 --- a/Lib/idlelib/help.html +++ b/Lib/idlelib/help.html @@ -273,6 +273,10 @@

Shell menu (Shell window only)Setting preferences under Help and preferences. -
Code Context (toggle)(Editor Window only)
+
Zoom/Restore Height
+
Toggles the window between normal size and maximum height. The initial size +defaults to 40 lines by 80 chars unless changed on the General tab of the +Configure IDLE dialog.
+
Show/Hide Code Context (Editor Window only)
Open a pane at the top of the edit window which shows the block context of the code which has scrolled above the top of the window. See Code Context in the Editing and Navigation section below.
@@ -317,14 +325,8 @@

Options menu (Shell and Editor)

Window menu (Shell and Editor)

-
-
Zoom Height
-
Toggles the window between normal size and maximum height. The initial size -defaults to 40 lines by 80 chars unless changed on the General tab of the -Configure IDLE dialog.
-
-

The rest of this menu lists the names of all open windows; select one to bring -it to the foreground (deiconifying it if necessary).

+

Lists the names of all open windows; select one to bring it to the foreground +(deiconifying it if necessary).

Help menu (Shell and Editor)

@@ -918,7 +920,7 @@

Navigation



- Last updated on Dec 20, 2018. + Last updated on Dec 28, 2018. Found a bug?
diff --git a/Lib/idlelib/mainmenu.py b/Lib/idlelib/mainmenu.py index 6081a5f1003dc7..f834220fc2bb75 100644 --- a/Lib/idlelib/mainmenu.py +++ b/Lib/idlelib/mainmenu.py @@ -82,6 +82,9 @@ ('_View Last Restart', '<>'), ('_Restart Shell', '<>'), None, + ('_Previous History', '<>'), + ('_Next History', '<>'), + None, ('_Interrupt Execution', '<>'), ]), diff --git a/Misc/NEWS.d/next/IDLE/2018-12-26-13-53-34.bpo-28097.95I9NT.rst b/Misc/NEWS.d/next/IDLE/2018-12-26-13-53-34.bpo-28097.95I9NT.rst new file mode 100644 index 00000000000000..83163cf736fe76 --- /dev/null +++ b/Misc/NEWS.d/next/IDLE/2018-12-26-13-53-34.bpo-28097.95I9NT.rst @@ -0,0 +1 @@ +Add Previous/Next History entries to Shell menu.