Function: pc-select-restore-var
pc-select-restore-var is a macro defined in pc-select.el.gz.
Signature
(pc-select-restore-var VAR)
Documentation
Restore the previous value of the variable VAR.
Look up VAR's previous value in pc-select-saved-settings-alist, and,
if the value is found, set VAR to that value.
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/pc-select.el.gz
(defmacro pc-select-restore-var (var)
"Restore the previous value of the variable VAR.
Look up VAR's previous value in `pc-select-saved-settings-alist', and,
if the value is found, set VAR to that value."
(let ((elt (make-symbol "elt")))
`(let ((,elt (assq ',var pc-select-saved-settings-alist)))
(unless (null ,elt)
(setq ,var (cdr ,elt))))))