]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix eglot-report-progress :type
authorMauro Aranda <maurooaranda@gmail.com>
Sun, 15 Oct 2023 13:43:50 +0000 (10:43 -0300)
committerStefan Kangas <stefankangas@gmail.com>
Sat, 21 Oct 2023 10:05:31 +0000 (12:05 +0200)
* lisp/progmodes/eglot.el (eglot-report-progress): Change :type to
choice, to allow 'messages' as a value.  (Bug#66556)

lisp/progmodes/eglot.el

index 7d83bcdd7ac43c0f77fcf2ea5badb6dc552afdbd..eba66503bf7d5b5b72a8e860c17de4af47017385 100644 (file)
@@ -467,7 +467,9 @@ ACTION is the default value for commands not in the alist."
   "If non-nil, show progress of long running LSP server work.
 If set to `messages', use *Messages* buffer, else use Eglot's
 mode line indicator."
-  :type 'boolean
+  :type '(choice (const :tag "Don't show progress" nil)
+                 (const :tag "Show progress in *Messages*" messages)
+                 (const :tag "Show progress in Eglot's mode line indicator" t))
   :version "1.10")
 
 (defcustom eglot-ignored-server-capabilities (list)