Hey Everyone.
We have superseded ScriptMate with a new API method in the TextMate ruby module. It is called Executor.run. I've written a little explanation of what Executor is for, and how to use it:
http://cs.pdx.edu/~ajross/executor.run.html.
Big thanks to Allan and Luke Daley without whom Executor would not have been possible.
–Alex