If I'm editing certain filetypes then sometimes when I hit return at the end of a line the cursor will move to the next line and the previous line will suddenly be heavily indented.
This behavior seems to happen in a few different filetypes under various conditions but I can reliably reproduce this in an .el file on a comment line.
For example, with the cursor indicated by _
, if I'm on a line that reads
; word_
and then I press return I get the following.
; word
_
What's going on? I commented out all tabbing related settings from my configuration files and I still get this behavior.