Function: buffer-local-set-state--get

buffer-local-set-state--get is a byte-compiled function defined in compat-29.el.

Signature

(buffer-local-set-state--get PAIRS)

Documentation

[Compatibility function for buffer-local-set-state--get, defined in Emacs
29.1. See (compat) Emacs 29.1' for more details.]

Internal helper function.

Source Code

;; Defined in ~/.emacs.d/elpa/compat-30.1.0.1/compat-29.el
(compat-defun buffer-local-set-state--get (pairs) ;; <compat-tests:buffer-local-set-state>
  "Internal helper function."
  (let ((states nil))
    (while pairs
      (push (list (car pairs)
                  (and (boundp (car pairs))
                       (local-variable-p (car pairs)))
                  (and (boundp (car pairs))
                       (symbol-value (car pairs))))
            states)
      (setq pairs (cddr pairs)))
    (nreverse states)))