When I hit enter at the end of any line containing a single line comment using //, auto-indent doesn't occur. This isn't the case if I hit enter at the end of a line where slash and asterisk are used to add a comment that starts and ends on that same line. I make single line comments all the time so having auto-indent refuse to work so often just means I have to manually tab several times while I'm typing code.