c-mode indentation; lua and haskell modes