On Nov 10, 2014, at 11:29 PM, Allan Odgaard mailinglist@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/Concept...
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