Charilaos Skiadas <skiadas@...> writes:
In your case, the presence of ~/Library/Application Support/TextMate/ Support will give you trouble no matter what, since it should never have been there in the first place.
Haris
Thank you for the patient explanation, which makes the theory much more clear. I have the feeling this might be useful for other newbies also...
Now back to practice.
1) The folder Support in my home library was created by the GetBundle "Update all Bundles" command. I just trashed it, and it was recreated under my eyes. So at least I'm not guilty for that, or am I? How can I set the location for that command? or is it deprecated and should I use svn exclusively?
2) So my understanding is: a) what's inside TextMate.app: never touch! b) /Library/Application Support/TextMate: update via svn c) ~/Library/Application Support/TextMate: put your personal experiments, additional themes, etc here so they will not be wiped out by svn; erase them if you want to be sure to use the repository version.
3) What is the best (read: simplest) way to update using svn? E.g. suppose I want to download all bundles, plugins, support, everything. Then I open a terminal window, cd /Library/Application Support/Textmate then give the command export LC_CTYPE=en_US.UTF-8 then give the command svn co http://macromates.com/svn/Bundles/trunk ./ Right?
4) What if I just want to update everything I have without downloading new stuff? This is probably the most common operation and might deserve a menu item, or at least should be fully automated... The GetBundle is a very nice try, but updates only Bundles and creates the wrong folder (see 1), maybe it should be improved? And what are the correct commands if I just want to update global support?
5) I just cleaned up my home dir, re-installed TextMate from scratch, erased the TextMate folder in the /Library, did step 3 above. The automatic updater updated to r1349. Now label completion works again, while reference completion says Library/Application Support/TextMate/Support /lib/LaTeXUtils.rb:31:in /bin/bash: -c: line 1: unexpected EOF while looking for matching `'' /bin/bash: -c: line 3: syntax error: unexpected end of fileparse_bibfile' (several times)
Thank you, Piero