Function: font-lock-mode-internal

font-lock-mode-internal is a byte-compiled function defined in font-lock.el.gz.

Signature

(font-lock-mode-internal ARG)

Source Code

;; Defined in /usr/src/emacs/lisp/font-lock.el.gz
(defun font-lock-mode-internal (arg)
  ;; Turn on Font Lock mode.
  (when arg
    (add-hook 'after-change-functions #'font-lock-after-change-function t t)
    (font-lock-set-defaults)
    (font-lock-turn-on-thing-lock))
  ;; Turn off Font Lock mode.
  (unless font-lock-mode
    (remove-hook 'after-change-functions #'font-lock-after-change-function t)
    (font-lock-unfontify-buffer)
    (font-lock-turn-off-thing-lock)))