Variable: font-lock-keywords-alist
font-lock-keywords-alist is a variable defined in font-lock.el.gz.
Value
Large value
((emacs-lisp-mode
(((shorthands-font-lock-shorthands))
. t)
(("\\<with-parsed-tramp-file-name\\>"))
(("\\<with-tramp-progress-reporter\\>"))
(("\\<with-tramp-file-property\\>"))
(("\\<with-tramp-connection-property\\>"))
(("\\<with-tramp-locked-connection\\>"))
(((shorthands-font-lock-shorthands))
. t)
(("\\<table-with-cache-buffer\\>"))
((("(\\(iter-defun\\)\\_>\\s *\\(\\(?:\\sw\\|\\s_\\)+\\)?"
(1 font-lock-keyword-face nil t)
(2 font-lock-function-name-face nil t))
("(\\(iter-\\(?:next\\|lambda\\|yield\\|yield-from\\)\\)\\_>"
(1 font-lock-keyword-face nil t))))
((("(\\(transient-define-\\(?:argument\\|group\\|\\(?:in\\|pre\\|suf\\)fix\\)\\)\\_>[ '(]*\\(\\(?:\\sw\\|\\s_\\)+\\)?"
(1 'font-lock-keyword-face)
(2 'font-lock-function-name-face nil t))))
((("(\\(\\(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))))
(("\\<with-tramp-dbus-call-method\\>"))
(("\\<with-tramp-dbus-get-all-properties\\>"))
((("(\\(with-\\(?:git-\\)?editor\\)\\_>"
(1 'font-lock-keyword-face))))
((("(\\(magit-define-section-jumper\\)\\_>[ '(]*\\(\\(?:\\sw\\|\\s_\\)+\\)?"
(1 'font-lock-keyword-face)
(2 'font-lock-function-name-face nil t))
("(\\(magit-\\(?:bind-match-strings\\|insert-\\(?:heading\\|section\\)\\|section-case\\|with-\\(?:blob\\|t\\(?:emp-index\\|oplevel\\)\\)\\)\\)\\_>" . 1)))
((("(\\(evil-\\(?:ex-\\)?define-\\(?:[^ k][^ e][^ y]\\|[-[:word:]]\\{4,\\}\\)\\)\\>[ \f \n
]*\\(\\(?:\\sw\\|\\s_\\)+\\)?"
(1 'font-lock-keyword-face)
(2 'font-lock-function-name-face nil t))
("(\\(evil-\\(?:delay\\|narrow\\|signal\\|save\\|with\\(?:out\\)?\\)\\(?:-[-[:word:]]+\\)?\\)\\>[ \f \n
]+" 1 'font-lock-keyword-face)
("(\\(evil-\\(?:[-[:word:]]\\)*loop\\)\\>[ \f \n
]+" 1 'font-lock-keyword-face)))))
Documentation
Alist of additional font-lock-keywords elements for major modes.
Each element has the form (MODE KEYWORDS . HOW).
Function font-lock-set-defaults(var)/font-lock-set-defaults(fun) 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.
Source Code
;; Defined in /usr/src/emacs/lisp/font-lock.el.gz
(defvar font-lock-keywords-alist nil
"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'.")