5
¿Cuál es el modo raíz que necesito enganchar para resaltar TODOs en Ruby, Lisp y lenguajes similares a C? He intentado lo siguiente, pero no destaca TODO en Ruby o Lisp:Resaltar TODO en todos los modos de programación
(defun highlight-todos (font-lock-add-keywords nil
'(("\\<\\(FIXME\\|TODO\\|BUG\\):" 1 font-lock-warning-face t))))
(add-hook 'text-mode-hook 'highlight-todos)
La probable problema con este código se que los HANDES se encuentran dentro de las regiones de comentarios, y los comentarios se identifican y se tipifican típicamente usando las tablas de sintaxis para el modo activo; sus palabras clave de font-lock no tienen posibilidad de ser aplicadas, porque la región ya ha sido marcada como un comentario. – sanityinc
posible duplicado de [Emacs: resaltando TODO * solo * en comentarios] (http://stackoverflow.com/questions/2367611/emacs-highlighting-todo-only-in-comments) – sanityinc