From: João Távora Date: Fri, 16 Dec 2022 09:29:32 +0000 (+0000) Subject: Eglot: fix discrepant eglot-guess-contact/eglot-command-history X-Git-Tag: emacs-29.0.90~1136 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a0806bc7ea9;p=emacs.git Eglot: fix discrepant eglot-guess-contact/eglot-command-history Due to a typo, the defvar eglot--command-history wasn't actually used in eglot-guess-contact as intended. That function used a single-dash-name version of the variable instead. This worked fine, except that two variables were created instead of one, and the one actually being used didn't have any docstring. Rename the variable to eglot-command-history to fix this. It's better than renaming the reference in eglot-guess-contact which would lose user's history for M-x eglot. * lisp/progmodes/eglot.el (eglot-command-history): Rename from eglot--command-history. --- diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index bb07a06dde8..d4d04b1bc4d 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -941,7 +941,7 @@ PRESERVE-BUFFERS as in `eglot-shutdown', which see." (push sym retval)))) retval)) -(defvar eglot--command-history nil +(defvar eglot-command-history nil "History of CONTACT arguments to `eglot'.") (defun eglot--lookup-mode (mode)