After about two years of beauty sleep, TabMate is back with an updated version!
TabMate is a plugin that makes it possible to have per-file indenting settings, so you don't have to manually change these when you switch between files with different code styles.
New in 1.2:
* Make TabMate work better with scripts that have a shebang line, as well as PHP scripts and other files that do not necessarily have the modeline as the first line * Other minor tweaks to make TabMate more compatible with different modelines out there * Added lots of unit tests to the Xcode project, to make it easier to do changes to the plugin, without breaking anything * Thanks to Andrian Budantsov and Torsten Walter for patches!
For anyone interested in helping out: TabMate now has a trac with subversion access at http://trac.konstochvanligasaker.se/tabmate
Support for vi/vim modelines is one example of a much-requested feature that is probably fun to hack together!
Thanks a lot -- Håkan