Function: font-lock--filter-keywords
font-lock--filter-keywords is a byte-compiled function defined in
font-lock.el.gz.
Signature
(font-lock--filter-keywords KEYWORDS)
Documentation
Filter a list of KEYWORDS using font-lock-ignore.
Source Code
;; Defined in /usr/src/emacs/lisp/font-lock.el.gz
(defun font-lock--filter-keywords (keywords)
"Filter a list of KEYWORDS using `font-lock-ignore'."
(if-let ((rules (mapcan (pcase-lambda (`(,mode . ,rules))
(when (or (and (boundp mode) mode)
(derived-mode-p mode))
(copy-sequence rules)))
font-lock-ignore)))
(seq-filter (lambda (keyword) (not (font-lock--match-keyword
`(or ,@rules) keyword)))
keywords)
keywords))