font-lock-keywords-alist
font-lock-keywords-alist is a variable defined in `
font-lock.el
'.
Its value is shown
below.
- This variable may be risky if used as a file-local variable.
Documentation:
Alist of additional `font-lock-keywords' elements for major modes.
Each element has the form (MODE KEYWORDS . HOW).
Function `font-lock-set-defaults' adds the elements in the list KEYWORDS to
`font-lock-keywords' when Font Lock is turned on in major mode MODE.
If HOW is nil, KEYWORDS are added at the beginning of
`font-lock-keywords'. If it is `set', they are used to replace the
value of `font-lock-keywords'. If HOW is any other non-nil value,
they are added at the end.
This is normally set via `font-lock-add-keywords' and
`font-lock-remove-keywords'.
Value:
((emacs-lisp-mode
(("\\"))
(("\\"))
(("\\"))
(("\\"))
(("\\"))
(("\\"))
((("(\\(\\(def\\(un\\|macro\\)-mh\\)\\|\\(def\\(custom\\|face\\)-mh\\)\\|\\(defgroup-mh\\)\\)\\>[ '(]*\\(setf[ ]+\\sw+)\\|\\sw+\\)?"
(1 font-lock-keyword-face)
(7
(cond
((match-beginning 2)
font-lock-function-name-face)
((match-beginning 4)
font-lock-variable-name-face)
(t font-lock-type-face))
nil t))))))