Highlight TODO keywords
Emacs Lisp
Latest commit 961db31 Jun 21, 2017 @tarsius tarsius Enable in all prog-mode buffers by default
Previously the global mode only caused the local mode to be activated
in `emacs-lisp-mode' buffers.  That is a pretty bad default, which I
picked a long time ago when I was the only user and needed just that.

Even though it is this package's only option, many users did not find
`hl-todo-activate-in-modes', making a less surprising default highly
desirable.
Permalink
Failed to load latest commit information.
README.md add README.md Nov 5, 2016
hl-todo.el Enable in all prog-mode buffers by default Jun 21, 2017

README.md

Highlight TODO and similar keywords in comments and strings

To highlight keywords turn on hl-todo-mode in individual buffers or use the the global variant global-hl-todo-mode.

This package also provides commands for moving to the next or previous keyword and to invoke occur with a regexp that matches all known keywords. If you want to use these commands, then you should bind them in hl-todo-mode-map, e.g.:

(define-key hl-todo-mode-map (kbd "C-c p") 'hl-todo-previous)
(define-key hl-todo-mode-map (kbd "C-c n") 'hl-todo-next)
(define-key hl-todo-mode-map (kbd "C-c o") 'hl-todo-occur)

See this list on the Emacswiki for other packages that implement the same basic features, but which might also provide additional features that you might like, but which I don't deem necessary.