summaryrefslogtreecommitdiff
path: root/Lib/idlelib/help.txt
diff options
context:
space:
mode:
authorKurt B. Kaiser <kbk@shore.net>2003-05-15 18:52:51 +0000
committerKurt B. Kaiser <kbk@shore.net>2003-05-15 18:52:51 +0000
commit8f570a768fcefef5e8c9f9cf1facc4f8cdc3ef3f (patch)
tree52d1873073d7062246bbbbcca32ca9dc0d22ae82 /Lib/idlelib/help.txt
parent5db4843c5e7d2b420b9ca9189b9e30669b62e55e (diff)
downloadcpython-git-8f570a768fcefef5e8c9f9cf1facc4f8cdc3ef3f.tar.gz
1. Add a command line switch to run without the subprocess
2. Remove the shell menu and associated bindings when running without the subprocess. 3. Update the IDLE Help and usage text. 4. Update display_port_binding_error to suggest using -n M PyShell.py M help.txt
Diffstat (limited to 'Lib/idlelib/help.txt')
-rw-r--r--Lib/idlelib/help.txt13
1 files changed, 13 insertions, 0 deletions
diff --git a/Lib/idlelib/help.txt b/Lib/idlelib/help.txt
index 7b31818b6c..8bf15a1cec 100644
--- a/Lib/idlelib/help.txt
+++ b/Lib/idlelib/help.txt
@@ -191,3 +191,16 @@ Other preferences:
Command line usage:
Enter idle -h at the command prompt to get a usage message.
+
+Running without a subprocess:
+
+ If IDLE is started with the -n command line switch it will run in a
+ single process and will not create the subprocess which runs the RPC
+ Python execution server. This can be useful if Python cannot create
+ the subprocess or the RPC socket interface on your platform. However,
+ in this mode user code is not isolated from IDLE itself. Also, the
+ environment is not restarted when Run/Run Module (F5) is selected. If
+ your code has been modified, you must reload() the affected modules and
+ re-import any specific items (e.g. from foo import baz) if the changes
+ are to take effect. For these reasons, it is preferable to run IDLE
+ with the default subprocess if at all possible.