On Oct 6, 2005, at 10:19 AM, Gavin Kistner wrote:
On Oct 6, 2005, at 8:11 AM, James Edward Gray II wrote:
I just upgraded TextMate today, but it didn't have the usual includes (the service and the bin/ applications). Now running "tm" says, "tm: you need to update this helper tool (server at version 2)." How can I get the latest version of these extras?
I ran into that this morning, too. I found a copy of the mate command (which replaces 'tm' due to closeness to 'rm') in the Contents/Resources directory of TextMate's package. Copying this to /usr/local/bin made my machine happy again.
To future-proof this, what you actually want is:
ln -s /path/to/TextMate.app/Contents/Resources/mate /usr/local/bin/ mate
Per this release note:
[NEW] The 'mate' shell command is now contained in the TextMate.app bundle (under Contents/Resources). So I encourage you to delete what you previously installed in ~/bin (or maybe /usr/bin) and instead use a symbolic link, e.g.: ln -s /Applications/TextMate.app/ Contents/Resources/mate ~/bin/mate. That way, if the command is updated in the future, you will get this update as part of the TM auto-updating mechanism (I'll likely give TM the capability to create this link in the future).
Chris