On Dec 19, 2006, at 5:34 PM, guerom00 wrote:
Here is a more complete error message
/tmp/temp_textmate.32NIRp:15: undefined method `slice' for nil:NilClass (NoMethodError)
Ah interesting. I can sort of fix this, but only by just exiting more gracefully. It means it did not find any appropriate citations. So if you really expected a citation, then there is something else wrong with your setup. Is this a single file, project or what?
Just tried the label completion : it tells me to update the Dialog plugins… I don't remember the svn command to do that :/
Assuming you have your svn checkout at /Library/Application Support/ TextMate. Go to the terminal:
First of all, let's see what you have: cd /Library/Application Support/TextMate ls
You should see at least the directories: Bundles, PlugIns and Support. If PlugIns or Support are not there, then you need to get them from the repository via (for example if PlugIns is the one missing): svn co http://macromates.com/svn/Bundles/trunk/PlugIns
Then to update all these you can do: svn up Support PlugIns Bundles/*
Am I the only one, but this svn thing to update about everything related to TextMate is really user-UNfriendly… I hope something will be done in this direction in the future :-)
It is a extremely user-unfriendly. Typically, just having the regular TM download is all you would have to do. This is true in this case as well: If you remove all the bundles and things you've gotten through svn, then this should just work out of the box. That's what the official TM releases are for. However, the bundles are updated almost daily, and if you want to keep up with that instead of waiting for the next release, then there are some problems associated with it. It's ugly, but that's how it is. It is typically not too hard to update, but the problem is with the new tm_dialog plugin, that requires changes in 15 different places. Once we stop updating that, things should become easier.
Thanks.
Haris