Какой корневой режим мне нужно подключить, чтобы выделить 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)