summaryrefslogtreecommitdiffstats
path: root/Doc/library/idle.rst
diff options
context:
space:
mode:
authorTerry Jan Reedy <tjreedy@udel.edu>2022-07-03 16:56:44 (GMT)
committerGitHub <noreply@github.com>2022-07-03 16:56:44 (GMT)
commit39c29f753e6d6f390dce5a36613c1e03f43d28ea (patch)
treeb4555a029b2630e5975775dd9e1b5fed55cde168 /Doc/library/idle.rst
parent7db1d2eaf367a1073191c80c7baeee41ae1f2f21 (diff)
downloadcpython-39c29f753e6d6f390dce5a36613c1e03f43d28ea.zip
cpython-39c29f753e6d6f390dce5a36613c1e03f43d28ea.tar.gz
cpython-39c29f753e6d6f390dce5a36613c1e03f43d28ea.tar.bz2
IDLE doc: Tweek RESTART and Windows console start (#94530)
Diffstat (limited to 'Doc/library/idle.rst')
-rw-r--r--Doc/library/idle.rst6
1 files changed, 4 insertions, 2 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)``,