[TxMt] Re: LaTeX testers needed

Piero D'Ancona pierodancona at gmail.com
Thu Dec 21 10:04:55 UTC 2006


Charilaos Skiadas <skiadas at ...> 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









More information about the textmate mailing list