[TxMt] ~/Library/Application Support/TextMate/Bundles vs. /Library/...

Daryl Spitzer daryl.spitzer at gmail.com
Fri Mar 30 18:11:00 UTC 2007


Haris,

I've only made experimental changes to my copy of the Perforce bundle.
 I don't mind at all blowing them away in order to set things up
"properly" so I can create patches.

--
Daryl


On 3/30/07, Charilaos Skiadas <skiadas at hanover.edu> wrote:
> Hi Daryl,
>
>         I think before we offer any advice, there's one important thing we
> need to clear up. Have you already made changes to your copy of the
> Perforce bundle?
>
> Simply put, changes that you make to a bundle via the bundle editor
> are written in ~/Library/.....
> Normally they are written as delta files, if the corresponding
> commands are there. If you've already done changes, then you should
> look at the actual files in your bundle, by opening it as a folder,
> and see if they are delta files (they will have a key in the XML tree
> with name "isDelta" if I recall.
>
> Got to go teach now, more later or from someone else in the meantime ;)
>
> Haris Skiadas
> Department of Mathematics and Computer Science
> Hanover College
>
>
> On Mar 30, 2007, at 12:01 PM, Daryl Spitzer wrote:
>
> > I want to contribute some patches to the Perforce bundle, but I need
> > to clear up some confusion first...
> >
> > http://macromates.com/wiki/Bundles/HowToContribute tells me to start
> > by checking out the latest version into ~/Library/Application
> > Support/TextMate/Bundles.  (That's where the Perforce bundle is now,
> > which I downloaded using the GetBundle bundle.)
> >
> > But http://macromates.com/textmate/manual/bundles#installing_a_bundle
> > tells me to create /Library/Application\ Support/TextMate/Bundles/ and
> > install them there.
> >
> > Then I'm further confused by the following in
> > http://macromates.com/wiki/Bundles/HowToContribute:
> >
> >> Normally it is not recommended that you checkout bundles to the above
> >> location [~/Library/..., I guess], because when you change the bundle
> >> items from inside TextMate, it saves changes to ~/Library/…,
> >> potentially leading to merge conflicts if the files are updated in an
> >> incompatible way on the server.
> >>
> >> If you already have done a full checkout of the repository to /
> >> Library
> >> then you can instead do a symbolic link...
> >
> > So what should I do?  Should I check out the Perforce bundle to
> > /Library/... or ~/Library/...?  Should I ignore the instructions to
> > create a symbolic link, since I haven't done a full checkout to
> > /Library/...?
> >
> > --
> > Daryl Spitzer
>
>
>
>
>
>
> ______________________________________________________________________
> For new threads USE THIS: textmate at lists.macromates.com
> (threading gets destroyed and the universe will collapse if you don't)
> http://lists.macromates.com/mailman/listinfo/textmate
>



More information about the textmate mailing list