Better cc-mode support for auto-indent