emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/eglot c9fcbce 32/54: Close #383: add elm-language-serve


From: João Távora
Subject: [elpa] externals/eglot c9fcbce 32/54: Close #383: add elm-language-server as the language server for Elm
Date: Thu, 16 Apr 2020 05:31:50 -0400 (EDT)

branch: externals/eglot
commit c9fcbce13bee3ae1b181b4b40614051fcebc5f0a
Author: Steve Purcell <address@hidden>
Commit: João Távora <address@hidden>

    Close #383: add elm-language-server as the language server for Elm
    
    * README.md (Connecting to a server): Add elm-language-server
    
    * eglot.el (eglot-server-programs): Add elm-language-server
    
    Co-authored-by: João Távora <address@hidden>
---
 README.md | 2 ++
 eglot.el  | 1 +
 2 files changed, 3 insertions(+)

diff --git a/README.md b/README.md
index 98e2f0e..5a93465 100644
--- a/README.md
+++ b/README.md
@@ -35,6 +35,7 @@ for the language you're using. Otherwise, it prompts you to 
enter one.
 * PHP's [php-language-server][php-language-server]
 * C/C++'s [ccls][ccls]  ([cquery][cquery] and [clangd][clangd] also work)
 * Haskell's [IDE engine][haskell-ide-engine]
+* Elm's [elm-language-server][elm-language-server]
 * Kotlin's [kotlin-language-server][kotlin-language-server]
 * Go's [gopls][gopls]
 * Ocaml's [ocaml-language-server][ocaml-language-server]
@@ -451,6 +452,7 @@ Under the hood:
 [solargraph]: https://github.com/castwide/solargraph
 [windows-subprocess-hang]: 
https://www.gnu.org/software/emacs/manual/html_node/efaq-w32/Subprocess-hang.html
 [haskell-ide-engine]: https://github.com/haskell/haskell-ide-engine
+[elm-language-server]: https://github.com/elm-tooling/elm-language-server
 [kotlin-language-server]: https://github.com/fwcd/KotlinLanguageServer
 [gopls]: https://github.com/golang/go/wiki/gopls
 [eclipse-jdt]: https://github.com/eclipse/eclipse.jdt.ls
diff --git a/eglot.el b/eglot.el
index df8df13..5abdfc5 100644
--- a/eglot.el
+++ b/eglot.el
@@ -97,6 +97,7 @@ language-server/bin/php-language-server.php"))
                                  . ("solargraph" "socket" "--port"
                                     :autoport))
                                 (haskell-mode . ("hie-wrapper"))
+                                (elm-mode . ("elm-language-server"))
                                 (kotlin-mode . ("kotlin-language-server"))
                                 (go-mode . ("gopls"))
                                 ((R-mode ess-r-mode) . ("R" "--slave" "-e"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]