Emacs reindents the current line whenever I type certain things, like \";\" or \"//\". This is pretty annoying, since there are a whole lot of places where it isn\'t smart
most likely caused by the inline-and-indent 'feature' of c-mode and derivatives. emacswiki has several solutions.
inline-and-indent