Function: elisp--font-lock-flush-elisp-buffers
elisp--font-lock-flush-elisp-buffers is a byte-compiled function
defined in elisp-mode.el.gz.
Signature
(elisp--font-lock-flush-elisp-buffers &optional FILE)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/elisp-mode.el.gz
;; Font-locking support.
(defun elisp--font-lock-flush-elisp-buffers (&optional file)
;; We're only ever called from after-load-functions, load-in-progress can
;; still be t in case of nested loads.
(when (or (not load-in-progress) file)
;; FIXME: If the loaded file did not define any macros, there shouldn't
;; be any need to font-lock-flush all the Elisp buffers.
(dolist (buf (buffer-list))
(with-current-buffer buf
(when (derived-mode-p 'emacs-lisp-mode)
;; So as to take into account new macros that may have been defined
;; by the just-loaded file.
(font-lock-flush))))))