File: highlight-function-calls.el.html

This package highlights function symbols in function calls. This makes them stand out from other symbols, which makes it easy to see where calls to other functions are. Optionally, macros and special forms can be highlighted as well. Also, a list of symbols can be excluded from highlighting; by default, ones like +/-, </>, error, require, etc. are excluded. Finally, the not function can be highlighted specially.

Just run highlight-function-calls-mode(var)/highlight-function-calls-mode(fun) to activate, or you can add that to your emacs-lisp-mode-hook to do it automatically.

Defined variables (7)

highlight-function-calls--keywordsKeywords argument for ‘font-lock-add-keywords’.
highlight-function-calls-exclude-symbolsList of symbols to not highlight.
highlight-function-calls-macro-callsWhether to highlight macro calls.
highlight-function-calls-modeNon-nil if Highlight-Function-Calls mode is enabled.
highlight-function-calls-mode-hookHook run after entering or leaving ‘highlight-function-calls-mode’.
highlight-function-calls-notWhether to highlight ‘not’.
highlight-function-calls-special-formsWhether to highlight special-forms calls.

Defined functions (2)

highlight-function-calls--matcher(END)
highlight-function-calls-mode(&optional ARG)

Defined faces (2)

highlight-function-calls--not-faceFace for highlighting ‘not’.
highlight-function-calls-faceFace for highlighting function calls.