On Nov 10, 2014, at 11:29 PM, Allan Odgaard <mailinglist(a)textmate.org> wrote:
Thanks, the issue is that the bundle contains a titlecased “Info.plist” where TextMate
2.0 only looks for the lowercased version (“info.plist”).
Then TextMate 2.0 is wrong.
For now you can rename the contained “Info.plist” (to
be lowercase) but I’ll make TextMate ignore the case of the file starting with next
build.
No, it shouldn't "ignore the case". It should look for titlecased
"Info.plist" - to match what Apple looks for:
https://developer.apple.com/library/mac/documentation/CoreFoundation/Concep…
It happens that your lowercase "info.plist" might work on some people's
machines, but you cannot rely on this: a folder that contains a lowercase
"info.plist" can break against Apple's expectations, and this thing will
then appear as a normal folder in the Finder, not a bundle. You should not _accept_
Info.plist; you should _require_ Info.plist, just like Apple.
m.
--
matt neuburg, phd =
http://www.apeth.net/matt/
pantes anthropoi tou eidenai oregontai phusei
Programming iOS 7!
http://shop.oreilly.com/product/0636920031017.do
iOS 7 Fundamentals!
http://shop.oreilly.com/product/0636920032465.do
RubyFrontier!
http://www.apeth.com/RubyFrontierDocs/default.html