emacs highlighting is naive