Variable: font-lock-keywords-alist
font-lock-keywords-alist is a variable defined in font-lock.el.gz.
Value
((org-mode
(((":\\(B_[a-z]+\\|BMCOL\\):" 1 'org-beamer-tag prepend)) . prepend))
(emacs-lisp-mode (((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))))
((("(\\(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'.")