Variable: visual-wrap-prefix-mode-hook
visual-wrap-prefix-mode-hook is a customizable variable defined in
visual-wrap.el.gz.
Value
(visual-wrap-prefix-mode-set-explicitly(var)/visual-wrap-prefix-mode-set-explicitly(fun))
Documentation
Hook run after entering or leaving visual-wrap-prefix-mode(var)/visual-wrap-prefix-mode(fun).
No problems result if this variable is not bound.
add-hook automatically binds it. (This is true for all hook variables.)
Source Code
;; Defined in /usr/src/emacs/lisp/visual-wrap.el.gz
;;;###autoload
(define-minor-mode visual-wrap-prefix-mode
"Display continuation lines with prefixes from surrounding context.
To enable this minor mode across all buffers, enable
`global-visual-wrap-prefix-mode'."
:lighter ""
:group 'visual-line
(if visual-wrap-prefix-mode
(progn
;; HACK ATTACK! We want to run after font-lock (so our
;; wrap-prefix includes the faces applied by font-lock), but
;; jit-lock-register doesn't accept an `append' argument, so
;; we add ourselves beforehand, to make sure we're at the end
;; of the hook (bug#15155).
(add-hook 'jit-lock-functions
#'visual-wrap-prefix-function 'append t)
(jit-lock-register #'visual-wrap-prefix-function))
(jit-lock-unregister #'visual-wrap-prefix-function)
(with-silent-modifications
(save-restriction
(widen)
(remove-text-properties (point-min) (point-max) '(wrap-prefix nil))))))