]> git.eshelyaron.com Git - emacs.git/commitdiff
Use haskell-language-server in eglot-server-programs
authorTANIGUCHI Kohei <a.d.xvii.kal.mai@gmail.com>
Wed, 16 Dec 2020 10:19:30 +0000 (19:19 +0900)
committerGitHub <noreply@github.com>
Wed, 16 Dec 2020 10:19:30 +0000 (10:19 +0000)
Use haskell-language-server instead of deprecated Haskell IDE Engine

https://github.com/haskell/haskell-language-server
https://github.com/haskell/haskell-ide-engine#deprecated

* README.md: Replace Haskell IDE Engine with haskell-language-server

* eglot.el (eglot-server-programs): Replace hie-wrapper with
  haskell-language-server-wrapper

Copyright-paperwork-exempt: yes
GitHub-reference: close https://github.com/joaotavora/eglot/issues/572

lisp/progmodes/eglot.el

index 3ebdd04d9f74efd27f9afae8d1280e7dd6f56127..e148403590ae81add1d6ef18ed0558d2536959b3 100644 (file)
@@ -108,7 +108,7 @@ language-server/bin/php-language-server.php"))
                                 (ruby-mode
                                  . ("solargraph" "socket" "--port"
                                     :autoport))
-                                (haskell-mode . ("hie-wrapper" "--lsp"))
+                                (haskell-mode . ("haskell-language-server-wrapper" "--lsp"))
                                 (elm-mode . ("elm-language-server"))
                                 (kotlin-mode . ("kotlin-language-server"))
                                 (go-mode . ("gopls"))