Take for example the following code… When on the Windows version I write < div > and hit enter, sublime automatically indents to the following line…
Some Title
However on OS X it is not indenting, it just writes like this…
Some Title
Additionally it doesn’t “unindent” when closing tags… Take for example I’ve written the following code and want to close my < /ul > tag… On windows immediately after writing < /ul > Sublime will recognise it’s a closed tag and unindent it like so…
However on OSX this is also missing and the end result is this…
This behaviour happens in both PHP and HTML files/syntaxes. Interestingly enough, indentation works just perfectly if I manually set the syntax to XML for example so I can only assume this is some sort of bug with HTML/PHP syntaxes and not something in the settings that I’ve unknowlingy messed up. For the record I’ve tried deleted Sublime and reinstalling but the result is the same.