Function: allout-do-resumptions
allout-do-resumptions is a byte-compiled function defined in
allout.el.gz.
Signature
(allout-do-resumptions)
Documentation
Resume all name/value settings registered by allout-add-resumptions.
This is used when concluding allout-mode(var)/allout-mode(fun), to resume selected variables to
their settings before allout-mode(var)/allout-mode(fun) was started.
Probably introduced at or before Emacs version 22.1.
Source Code
;; Defined in /usr/src/emacs/lisp/allout.el.gz
;;;_ > allout-do-resumptions ()
(defun allout-do-resumptions ()
"Resume all name/value settings registered by `allout-add-resumptions'.
This is used when concluding `allout-mode', to resume selected variables to
their settings before `allout-mode' was started."
(while allout-mode-prior-settings
(let* ((pair (pop allout-mode-prior-settings))
(name (car pair))
(value-cell (cdr pair)))
(if (not value-cell)
;; Prior value was global:
(kill-local-variable name)
;; Prior value was explicit:
(set name (car value-cell))))))