Variable: allout-exposure-change-functions

allout-exposure-change-functions is a customizable variable defined in allout.el.gz.

Value

nil

Documentation

Abnormal hook run after allout outline subtree exposure changes.

It is run at the conclusion of allout-flag-region.

Functions on the hook must take three arguments:

 - FROM -- integer indicating the point at the start of the change.
 - TO -- integer indicating the point of the end of the change.
 - FLAG -- change mode: nil for exposure, otherwise concealment.

This hook might be invoked multiple times by a single command.

This variable was added, or its default value changed, in Emacs 24.3.

Aliases

allout-exposure-change-hook (obsolete since 24.3)

Source Code

;; Defined in /usr/src/emacs/lisp/allout.el.gz
(defcustom allout-exposure-change-functions nil
  "Abnormal hook run after allout outline subtree exposure changes.
It is run at the conclusion of `allout-flag-region'.

Functions on the hook must take three arguments:

 - FROM -- integer indicating the point at the start of the change.
 - TO -- integer indicating the point of the end of the change.
 - FLAG -- change mode: nil for exposure, otherwise concealment.

This hook might be invoked multiple times by a single command."
  :type 'hook
  :group 'allout
  :version "24.3")