Variable: lazy-lock-defer-on-the-fly

lazy-lock-defer-on-the-fly is a customizable variable defined in lazy-lock.el.gz.

Value

t

Documentation

If non-nil, means fontification after a change should be deferred.

If nil, means on-the-fly fontification is performed. This means when changes occur in the buffer, those areas are immediately fontified. If a list, it should be a list of major-mode symbol names for which deferred fontification should occur. The sense of the list is negated if it begins with not. For example:
 (c-mode c++-mode)
means that on-the-fly fontification is deferred for buffers in C and C++ modes only, and deferral does not occur otherwise.

The value of this variable is used when Lazy Lock mode is turned on.

Probably introduced at or before Emacs version 20.1.

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/lazy-lock.el.gz
(defcustom lazy-lock-defer-on-the-fly t
  "If non-nil, means fontification after a change should be deferred.
If nil, means on-the-fly fontification is performed.  This means when changes
occur in the buffer, those areas are immediately fontified.
If a list, it should be a list of `major-mode' symbol names for which deferred
fontification should occur.  The sense of the list is negated if it begins with
`not'.  For example:
 (c-mode c++-mode)
means that on-the-fly fontification is deferred for buffers in C and C++ modes
only, and deferral does not occur otherwise.

The value of this variable is used when Lazy Lock mode is turned on."
  :type '(choice (const :tag "never" nil)
		 (const :tag "always" t)
		 (set :menu-tag "mode specific" :tag "modes"
		      :value (not)
		      (const :tag "Except" not)
		      (repeat :inline t (symbol :tag "mode")))))