cpython/Mac/Contrib/BBPy
2001-08-30 21:22:10 +00:00
..
source Project files converted for CW Pro 4. And the daylight savings time switch seems to have "modified" the resource files (but nothing has changed there). 1998-11-01 22:11:33 +00:00
PythonSlave.py Case mismatch in "import Types". Apparently nobody has looked at this for a looooong time. Reported by Chris Smith. 2001-08-30 21:22:10 +00:00
README Added a note about BBPy.lm. 2001-03-27 21:37:06 +00:00
Run as Python No reason to keep "Run as Python" in binhex form anymore, just put the binary in the repository. 2000-11-10 22:38:31 +00:00

"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

Note by Jack:
	Also check out the BBPy.lm contributed software, which is a Python language
	module for BBedit, providing syntax coloring and function/class navigation.

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>