more speed and correctness for indent/ooc.vim