[TxMt] Re: LaTeX testers needed

Charilaos Skiadas skiadas at hanover.edu
Thu Dec 21 11:59:13 UTC 2006


On Dec 21, 2006, at 12:04 PM, Piero D'Ancona wrote:

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

Ah, you are using the GetBundle bundle. I've never used that so I  
can't comment on it, perhaps its developer can say more about it. All  
I know about it is that it is only supposed to be used with bundles  
that don't come "bundled" with TM, so in particular not with the  
LaTeX bundle.

Of course if it is updating the global support directory, this may  
cause problems for the bundles that come bundled with TM, since they  
might be left to older versions.

It it does update it however, then the only thing left is updating  
the LaTeX bundle, whose newer version hopefully you have under  
subversion under /Library/......

> 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.

Correct. Except for what GetBundle does, which I don't know about.

> 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?

correct, if you want everything in the repository, which is what I've  
done but it might be too much for most people.
> 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?

http://skiadas.dcostanet.net/afterthought/2006/12/20/subversion-and- 
textmate/

> 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)

Can you send me a minimal example demonstrating the problem? At the  
very least your bib file?

> Thank you,
> Piero

Haris





More information about the textmate mailing list