On 29. May 2007, at 12:02, David Eriksson wrote:
[...]
To be able to run within TM, I have never seen any other bundle
reusing a running instance of some app, but one way would be to use
a local socket and make the communication between the nice TM-
window and the running terminal app.
The output from the running fsch, either wrap it and grab the std
out/err or pipe the output to some temp-file which the TM-window
could read from
Anyone got hints on other bundes doing such things with TM !?
TerminalMate does the socket approach.
I also have this proof-of-concept code http://pastie.textmate.org/66467
Try ⌘R that in TextMate, it runs ‘sh’ as a shell interpreter and
waits for commands to be written to /tmp/testpipe, so in a new shell
do e.g.:
echo date >/tmp/testpipe
This should show the current date in TM’s run window -- when done,
write “exit” to /tmp/testpipe.
For fcsh, it would run fcsh instead of sh, and it would detach. Some
additional logic would need to be added to check if it is already
running.
_______________________________________________
textmate-dev mailing list
[email protected]
http://lists.macromates.com/mailman/listinfo/textmate-dev