[TxMt] Re: tying external action to actions in Textmate

Zvi Biener zvistrash at gmail.com
Thu May 24 12:37:22 UTC 2007


Thanks everybody.
It looks like for the time being I'll just make a bundle command to  
start the timer, and have to launch it myself. If you develop  
something for this, Cliff, do let me know!

Best,
Zvi

> On May 23, 2007, at 1:57 PM, Brooks Seymore wrote:
>
>> Could this also be done through a Bundle Command, with the new  
>> document created and the timer launched by running the command?
>>
>> B.
>
> Yeah, you can trigger a Applescript when you run a bundle command  
> or even include run it from the script used when creating a file  
> from a template so creating a new file would start the timer, but  
> then you wouldn't be able to log time if you were just editing  
> existing files.
>
> I haven't had time to look into it for myself, but does anyone else  
> know if you can just use launchd to watch a TextMate related file  
> for changes, say, the TextMates preferences for example?  If the  
> file is modified you can assume you're working with TM & then start  
> your timer?   I know launchd can monitor paths, but I don't know if  
> TM alters its prefs file on disk when its running or just when it  
> shuts down or what.  If so it'd maybe work to use launchd to watch  
> the prefs file and run a script.  The script could even maybe use
>
> 	defaults read com.macromates.textmate NSRecentDocumentRecords
>
> to examine what documents were last opened / saved and mess with  
> your timer accordingly, though you'd have to translate them from  
> alias references (or whatever the heck the prefs file stores) to  
> paths somehow.  Thats beyond me at the moment.
>
> I'm just tossing out ideas...
>
> - Cliff

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macromates.com/textmate/attachments/20070524/89ec5553/attachment.html>


More information about the textmate mailing list