Ok so I am making a new bundle of snippets and everything was working great, had it installed on my laptop and iMac. I then did an svn to track the changes....still runs on my iMac but it mentions the plist is corrupt so I am unable to install it anywhere else. Not sure what happened as I am not used to the bundles yet. I looked at the plist file and it looks weird....but still runs on my iMac, where I made the bundle.
any ideas why this happened?
On 9 Nov 2008, at 15:12, Rick Blalock wrote:
Ok so I am making a new bundle of snippets and everything was working great, had it installed on my laptop and iMac. I then did an svn to track the changes....still runs on my iMac but it mentions the plist is corrupt so I am unable to install it anywhere else. Not sure what happened as I am not used to the bundles yet. I looked at the plist file and it looks weird....but still runs on my iMac, where I made the bundle.
any ideas why this happened?
Would have been nice if the plist in question was been attached :)
Though it could likely be that you based your changes on an already installed bundle, if so, what you get in ~/Library/Application Support/ TextMate/Bundles is only delta files (against the original bundle).
If the main info.plist of a bundle is in delta format, TM will report it as invalid when trying to install (just the delta) bundle on a new system.
To ensure a full (non-delta) version of the bundle, drag the bundle from the bundle editor to the desktop, that’ll export it with all required info.
ah. interesting. I will try that this morning.....in the meantime:
Attached is the bundle I am working on.
BTW, I just switched from Coda to Textmate. I love it (just missing the ftp part of it and Terminal opening up to the remote directory I am currently in). TM is beautiful!
On Nov 11, 2008, at 4:03 AM, Allan Odgaard wrote:
On 9 Nov 2008, at 15:12, Rick Blalock wrote:
Ok so I am making a new bundle of snippets and everything was working great, had it installed on my laptop and iMac. I then did an svn to track the changes....still runs on my iMac but it mentions the plist is corrupt so I am unable to install it anywhere else. Not sure what happened as I am not used to the bundles yet. I looked at the plist file and it looks weird....but still runs on my iMac, where I made the bundle.
any ideas why this happened?
Would have been nice if the plist in question was been attached :)
Though it could likely be that you based your changes on an already installed bundle, if so, what you get in ~/Library/Application Support/ TextMate/Bundles is only delta files (against the original bundle).
If the main info.plist of a bundle is in delta format, TM will report it as invalid when trying to install (just the delta) bundle on a new system.
To ensure a full (non-delta) version of the bundle, drag the bundle from the bundle editor to the desktop, that’ll export it with all required info.
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
On 11 Nov 2008, at 14:42, Rick Blalock wrote:
ah. interesting. I will try that this morning.....in the meantime:
Attached is the bundle I am working on.
Yes, definitely it’s the delta issue. Which shouldn’t happen if this bundle was created from scratch, i.e. delta files are only occuring if the bundle is “based on” something in a (semantically) read-only location (i.e. ~/Library/Application Support/TextMate/Pristine Copy/ Bundles).
The easy fix is to drag it from bundle editor to desktop, then remove the bundle from ~/Library and just move in the bundle from the desktop to ~/Library/Application Support/TextMate/Bundles, that’ll then give a non-delta bundle suitable for version control.
Thanks that worked! I appreciate it! On Nov 16, 2008, at 5:39 AM, Allan Odgaard wrote:
On 11 Nov 2008, at 14:42, Rick Blalock wrote:
ah. interesting. I will try that this morning.....in the meantime:
Attached is the bundle I am working on.
Yes, definitely it’s the delta issue. Which shouldn’t happen if this bundle was created from scratch, i.e. delta files are only occuring if the bundle is “based on” something in a (semantically) read-only location (i.e. ~/Library/Application Support/TextMate/Pristine Copy/ Bundles).
The easy fix is to drag it from bundle editor to desktop, then remove the bundle from ~/Library and just move in the bundle from the desktop to ~/Library/Application Support/TextMate/Bundles, that’ll then give a non-delta bundle suitable for version control.
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate