Выделение TODO во всех режимах программирования

Какой корневой режим мне нужно подключить, чтобы выделить TODO в Ruby, Lisp, и языки типа C. Я пробовал следующее, но он не выделяет TODO в Ruby или Lisp:

(defun highlight-todos (font-lock-add-keywords nil
             '(("\\<\\(FIXME\\|TODO\\|BUG\\):" 1 font-lock-warning-face t))))
(add-hook 'text-mode-hook 'highlight-todos)
6
задан Drew 13 January 2014 в 04:45
поделиться