]> git.eshelyaron.com Git - emacs.git/commitdiff
Eglot: fix discrepant eglot-guess-contact/eglot-command-history
authorJoão Távora <joaotavora@gmail.com>
Fri, 16 Dec 2022 09:29:32 +0000 (09:29 +0000)
committerJoão Távora <joaotavora@gmail.com>
Fri, 16 Dec 2022 09:29:40 +0000 (09:29 +0000)
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.

lisp/progmodes/eglot.el

index bb07a06dde8b1b79112829e7b4767a229e9ad2b3..d4d04b1bc4de7e31e044070b0d92bbfe00ee3716 100644 (file)
@@ -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)