Function: eglot--setq-saving
eglot--setq-saving is a macro defined in eglot.el.gz.
Signature
(eglot--setq-saving SYMBOL BINDING)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/eglot.el.gz
(defmacro eglot--setq-saving (symbol binding)
`(unless (or (not (boundp ',symbol)) (eglot--stay-out-of-p ',symbol))
(push (cons ',symbol (symbol-value ',symbol)) eglot--saved-bindings)
(setq-local ,symbol ,binding)))