Function: buffer-local-restore-state
buffer-local-restore-state is a byte-compiled function defined in
subr.el.gz.
Signature
(buffer-local-restore-state STATES)
Documentation
Restore values of buffer-local variables recorded in STATES.
STATES should be an object returned by buffer-local-set-state.
Source Code
;; Defined in /usr/src/emacs/lisp/subr.el.gz
(defun buffer-local-restore-state (states)
"Restore values of buffer-local variables recorded in STATES.
STATES should be an object returned by `buffer-local-set-state'."
(pcase-dolist (`(,variable ,local ,value) states)
(if local
(set variable value)
(kill-local-variable variable))))