]> 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)
committerStefan Kangas <stefankangas@gmail.com>
Sat, 16 Dec 2023 18:35:53 +0000 (19:35 +0100)
* lisp/progmodes/eglot.el (eglot-server-programs): Add Uiua language
server.  (Bug#67850)

Copyright-paperwork-exempt: yes

lisp/progmodes/eglot.el

index 967d86955a454a9f3952a3e6e16b7b3ce11ee23a..02469615544e51d5b2d5b81838ca45769d56061b 100644 (file)
@@ -259,7 +259,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