Accept titlecased Info.plist when loading bundles

If you already have bundles “installed” with a titlecased Info.plist then you need to delete ~/Library/Caches/com.macromates.TextMate/BundlesIndex.binary since the cache would not contain the titlecased version (and is not updated unless something is changed on disk).
Add a “document will delete” callback function
Opening a document via ‘mate -w’ and canceling would hang mate

For example with the following command we get an encoding dialog that allows us to cancel opening of the document:

    echo Æblegrød|iconv -f utf-8 -t mac|mate -w
Update template project for a new application

Use an application controller instead of embedding a window with a custom view in the nib.
Checkin release notes