Function: buffer-local-restore-state
buffer-local-restore-state is a byte-compiled function defined in
compat-29.el.
Signature
(buffer-local-restore-state STATES)
Documentation
[Compatibility function for buffer-local-restore-state, defined in Emacs
29.1. See (compat) Emacs 29.1' for more details.]
Restore values of buffer-local variables recorded in STATES. STATES should be
an object returned by buffer-local-set-state.
Source Code
;; Defined in ~/.emacs.d/elpa/compat-30.1.0.1/compat-29.el
(compat-defun buffer-local-restore-state (states) ;; <compat-tests:buffer-local-set-state>
"Restore values of buffer-local variables recorded in STATES.
STATES should be an object returned by `buffer-local-set-state'."
(dolist (state states)
(if (cadr state)
(set (car state) (caddr state))
(kill-local-variable (car state)))))