]> git.eshelyaron.com Git - emacs.git/commitdiff
Eglot: Add Uiua language server
authorskykanin <3789764+skykanin@users.noreply.github.com>
Sat, 16 Dec 2023 15:08:57 +0000 (16:08 +0100)
committerEshel Yaron <me@eshelyaron.com>
Sat, 23 Dec 2023 13:16:10 +0000 (14:16 +0100)
* lisp/progmodes/eglot.el (eglot-server-programs): Add Uiua language
server.  (Bug#67850)

Copyright-paperwork-exempt: yes
(cherry picked from commit 06c399914fa868474938c2d00dae96f228e70fbf)

lisp/progmodes/eglot.el

index fc26e8fabbf57fa6fc718ae54e734da0d1fbaa24..8235bbe1751dc28fb1f1dc289d368727cdd9de85 100644 (file)
@@ -293,7 +293,8 @@ chosen (interactively or automatically)."
                                      '(("marksman" "server")
                                        ("vscode-markdown-language-server" "--stdio"))))
                                 (graphviz-dot-mode . ("dot-language-server" "--stdio"))
-                                (terraform-mode . ("terraform-ls" "serve")))
+                                (terraform-mode . ("terraform-ls" "serve"))
+                                ((uiua-ts-mode uiua-mode) . ("uiua" "lsp")))
   "How the command `eglot' guesses the server to start.
 An association list of (MAJOR-MODE . CONTACT) pairs.  MAJOR-MODE
 identifies the buffers that are to be managed by a specific