]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Add a script "idles" which opens a Python Shell window.
authorKurt B. Kaiser <kbk@shore.net>
Mon, 16 Jul 2001 05:50:45 +0000 (05:50 +0000)
committerKurt B. Kaiser <kbk@shore.net>
Mon, 16 Jul 2001 05:50:45 +0000 (05:50 +0000)
The default behaviour of idlefork idle is to open an editor window instead
of a shell. Complex expressions may be run in a fresh environment by
selecting "run".  There are times, however, when a shell is desired.
Though one can be started by "idle -t 'foo'", this script is more
convenient.  In addition, a shell and an editor window can be started
in parallel by "idles -e foo.py".

Lib/idlelib/idles [new file with mode: 0755]

diff --git a/Lib/idlelib/idles b/Lib/idlelib/idles
new file mode 100755 (executable)
index 0000000..b2233b7
--- /dev/null
@@ -0,0 +1,13 @@
+#! /usr/bin/env python
+
+import os
+import sys
+from idlelib import IdleConf
+
+idle_dir = os.path.dirname(IdleConf.__file__)
+IdleConf.load(idle_dir)
+
+# defer importing Pyshell until IdleConf is loaded
+from idlelib import PyShell
+# open a shell instead of an editor window
+PyShell.main(0)