From f5503420594e0e80a1552edacc8b85b7e29f4223 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tomasz=20Ho=C5=82ubowicz?= <45176912+alternateved@users.noreply.github.com> Date: Wed, 27 Apr 2022 13:48:47 +0200 Subject: [PATCH] Add out-of-box support for purescript lsp server * eglot.el (eglot-server-programs): Support purescript lsp. * README.md: Update. * NEWS.md: Update. Copyright-paperwork-exempt: Yes GitHub-reference: close https://github.com/joaotavora/eglot/issues/905 --- lisp/progmodes/eglot.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index fd82b76c5b9..3d1b19c905b 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -195,7 +195,8 @@ language-server/bin/php-language-server.php")) (json-mode . ,(eglot-alternatives '(("vscode-json-language-server" "--stdio") ("json-languageserver" "--stdio")))) (dockerfile-mode . ("docker-langserver" "--stdio")) (clojure-mode . ("clojure-lsp")) - (csharp-mode . ("omnisharp" "-lsp"))) + (csharp-mode . ("omnisharp" "-lsp")) + (purescript-mode . ("purescript-language-server" "--stdio"))) "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 -- 2.39.5