From 1e7efbc449cc56d567948d74c3c38236b407b690 Mon Sep 17 00:00:00 2001
From: "Miss Islington (bot)"
<31488909+miss-islington@users.noreply.github.com>
Date: Sun, 3 Jul 2022 10:20:48 -0700
Subject: IDLE doc: Tweek RESTART and Windows console start (GH-94530)
(cherry picked from commit 39c29f753e6d6f390dce5a36613c1e03f43d28ea)
Co-authored-by: Terry Jan Reedy
---
Doc/library/idle.rst | 6 ++++--
Lib/idlelib/help.html | 8 +++++---
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/Doc/library/idle.rst b/Doc/library/idle.rst
index a4c9b1d..e91ec40 100644
--- a/Doc/library/idle.rst
+++ b/Doc/library/idle.rst
@@ -594,7 +594,7 @@ One may edit pasted code first.
If one pastes more than one statement into Shell, the result will be a
:exc:`SyntaxError` when multiple statements are compiled as if they were one.
-Lines containing ``'RESTART'`` mean that the user execution process has been
+Lines containing ``RESTART`` mean that the user execution process has been
re-started. This occurs when the user execution process has crashed,
when one requests a restart on the Shell menu, or when one runs code
in an editor window.
@@ -775,7 +775,9 @@ IDLE's standard stream replacements are not inherited by subprocesses
created in the execution process, whether directly by user code or by
modules such as multiprocessing. If such subprocess use ``input`` from
sys.stdin or ``print`` or ``write`` to sys.stdout or sys.stderr,
-IDLE should be started in a command line window. The secondary subprocess
+IDLE should be started in a command line window. (On Windows,
+use ``python`` or ``py`` rather than ``pythonw`` or ``pyw``.)
+The secondary subprocess
will then be attached to that window for input and output.
If ``sys`` is reset by user code, such as with ``importlib.reload(sys)``,
diff --git a/Lib/idlelib/help.html b/Lib/idlelib/help.html
index 95b59b9..e8e7d28 100644
--- a/Lib/idlelib/help.html
+++ b/Lib/idlelib/help.html
@@ -664,7 +664,7 @@ until one hits Return, as sp
One may edit pasted code first.
If one pastes more than one statement into Shell, the result will be a
SyntaxError
when multiple statements are compiled as if they were one.
-Lines containing`’RESTART’` mean that the user execution process has been
+
Lines containing RESTART
mean that the user execution process has been
re-started. This occurs when the user execution process has crashed,
when one requests a restart on the Shell menu, or when one runs code
in an editor window.
@@ -821,7 +821,9 @@ and input from
sys.stdin or print
or write
to sys.stdout or sys.stderr,
-IDLE should be started in a command line window. The secondary subprocess
+IDLE should be started in a command line window. (On Windows,
+use python
or py
rather than pythonw
or pyw
.)
+The secondary subprocess
will then be attached to that window for input and output.
If sys
is reset by user code, such as with importlib.reload(sys)
,
IDLE’s changes are lost and input from the keyboard and output to the screen
@@ -1139,7 +1141,7 @@ also used for testing.
- Last updated on Jun 26, 2022.
+ Last updated on Jul 03, 2022.
Found a bug?
--
cgit v0.12