summaryrefslogtreecommitdiffstats
path: root/Mac/Contrib/BBPy/README
diff options
context:
space:
mode:
Diffstat (limited to 'Mac/Contrib/BBPy/README')
-rw-r--r--Mac/Contrib/BBPy/README41
1 files changed, 41 insertions, 0 deletions
diff --git a/Mac/Contrib/BBPy/README b/Mac/Contrib/BBPy/README
new file mode 100644
index 0000000..6f0a2a0
--- /dev/null
+++ b/Mac/Contrib/BBPy/README
@@ -0,0 +1,41 @@
+"Run as Python" -- a BBEdit extension to make the Python interpreter execute the
+contents of the current window.
+
+version 0.2.3, 18 september 1996
+
+contents:
+- "Run as Python" -- the extension
+- PythonSlave.py -- the "slave" script that handles the AppleEvents
+
+- source -- source code & CW9 project for the extension
+
+quickstart:
+- drop "Run as Python" in BBEdit extensions folder
+- double-click PythonSlave.py
+- start BBEdit
+- type some code
+- go to Extensions menu: "Run as Python"
+- be happy
+
+warning:
+ since PythonSlave.py runs its own event loop and we have no interface
+ to SIOUX you *cannot* copy from the console. Duh.
+
+extra feature:
+ while PythonSlave.py is running you can still double-click Python
+ documents, they will get executed as if Python was not already running.
+
+bugs:
+ perhaps
+
+acknowledgements:
+- Thanks to Joseph Strout for valuable input and beta testing.
+- Thanks to Mark Roseman for providing code that can launch
+ PythonSlave.py from BBEdit.
+
+
+Have fun with it!
+Please report bugs, or fix 'em. Suggestions are always welcome.
+
+Just van Rossum, Letterror
+<just@knoware.nl>