diff --git a/Doc/library/idle.rst b/Doc/library/idle.rst index d740973af91..d6021042c61 100644 --- a/Doc/library/idle.rst +++ b/Doc/library/idle.rst @@ -96,11 +96,13 @@ Save Copy As... Print Window Print the current window to the default printer. -Close - Close the current window (ask to save if unsaved). +Close Window + Close the current window (if an unsaved editor, ask to save; if an unsaved + Shell, ask to quit execution). Calling ``exit()`` or ``close()`` in the Shell + window also closes Shell. If this is the only window, also exit IDLE. -Exit - Close all windows and quit IDLE (ask to save unsaved windows). +Exit IDLE + Close all windows and quit IDLE (ask to save unsaved edit windows). Edit menu (Shell and Editor) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/Lib/idlelib/help.html b/Lib/idlelib/help.html index 2468afa7148..41626ec5abb 100644 --- a/Lib/idlelib/help.html +++ b/Lib/idlelib/help.html @@ -5,7 +5,7 @@
-Print the current window to the default printer.
Close the current window (ask to save if unsaved).
+Close the current window (if an unsaved editor, ask to save; if an unsaved
+Shell, ask to quit execution). Calling exit()
or close()
in the Shell
+window also closes Shell. If this is the only window, also exit IDLE.
Close all windows and quit IDLE (ask to save unsaved windows).
+Close all windows and quit IDLE (ask to save unsaved edit windows).