]> git.eshelyaron.com Git - emacs.git/commitdiff
Eglot: add out-of-box support for neocmakelsp
authorJoão Távora <joaotavora@gmail.com>
Mon, 24 Feb 2025 19:12:21 +0000 (19:12 +0000)
committerEshel Yaron <me@eshelyaron.com>
Wed, 26 Feb 2025 09:37:13 +0000 (10:37 +0100)
* lisp/progmodes/eglot.el (eglot-server-programs): Add
neocmakelsp.

(cherry picked from commit 7bb53815d2bcc7af8bc613e67e2aeb4ec01db901)

lisp/progmodes/eglot.el

index ffab36dbcb3acbe3725d9568f61b4ff71fea8414..f812b4c925dec5dd9ce768703acf82b9567002cf 100644 (file)
@@ -241,7 +241,8 @@ automatically)."
   ;; those entries can be simplified, but we keep them for when
   ;; `eglot.el' is installed via GNU ELPA in an older Emacs.
   `(((rust-ts-mode rust-mode) . ("rust-analyzer"))
-    ((cmake-mode cmake-ts-mode) . ("cmake-language-server"))
+    ((cmake-mode cmake-ts-mode)
+     . ,(eglot-alternatives '(("neocmakelsp" "cmake-language-server"))))
     (vimrc-mode . ("vim-language-server" "--stdio"))
     ((python-mode python-ts-mode)
      . ,(eglot-alternatives