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.
On 3/30/07, Charilaos Skiadas <skiadas(a)hanover.edu> wrote:
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
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 ;)
Department of Mathematics and Computer Science
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...
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.)
tells me to create /Library/Application\ Support/TextMate/Bundles/ and
install them there.
Then I'm further confused by the following in
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 /
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
For new threads USE THIS: textmate(a)lists.macromates.com
(threading gets destroyed and the universe will collapse if you don't)