Couldn't find anything in the ticketing system, so filed a few bugs:
http://macromates.com/ticket/show?ticket_id=1623690B (commands which run out of memory) http://macromates.com/ticket/show?ticket_id=71320E1A (snippet-invoked commands) http://macromates.com/ticket/show?ticket_id=50C52FED (hard-to- identify bug with re-opening after crash)
Feel free to note the tickets if there are already workarounds that I'm not aware of (beyond just not doing stupid things that hang or run out of memory).
-rob
On 6 Feb 2007, at 23:12, Charilaos Skiadas wrote:
On Feb 6, 2007, at 5:08 PM, Rob Shearer wrote:
I'd love to learn that there's a way to get this to work in all cases, but I've only found Ctrl+C to work when the script is directly invoked by a "Command". Things like backtick shell expansions in snippets don't appear to be listening...
Ah you are correct. I Are there really snippets in the current bundles that have such problems? Of course, you can always turn a snippet into a command (in fact I almost always use commands instead of snippets.
In general my understanding was that backtick substitution in snippets was to be used for very simple things, and if you really need something bigger you would write a command for it instead. What are these snippets you are having problems with?
I hadn't realized there would be much controversy that this was an opportunity for improvement in TextMate's architecture. Is there a way to cancel any kind of shell command spawned by the application?
I don't think there currently is any way other than Ctrl+C, so I don't know if there are other ways to stop spawning processes not triggered by a command. I think Allan will be able to answer these questions, when he gets back. I believe he is aware of such problems though (search through the ticket system, and if something is not there add it: http://macromates.com/ticket/ )
Am I also the only one annoyed by the current Undo implementation?
No you are not the only one: http://macromates.com/ticket/show? ticket_id=707D0F37
Haris
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate