aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoão Távora2025-02-24 19:12:21 +0000
committerJoão Távora2025-02-24 23:38:15 +0000
commit7bb53815d2bcc7af8bc613e67e2aeb4ec01db901 (patch)
tree56ab2d5178da511ad91d5691cd179c04eff165c3
parente4c911adeaa679a92fab58b196b27c502aaed2f3 (diff)
downloademacs-7bb53815d2bcc7af8bc613e67e2aeb4ec01db901.tar.gz
emacs-7bb53815d2bcc7af8bc613e67e2aeb4ec01db901.zip
Eglot: add out-of-box support for neocmakelsp
* lisp/progmodes/eglot.el (eglot-server-programs): Add neocmakelsp.
-rw-r--r--lisp/progmodes/eglot.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
index f0891e700a8..a380e352a15 100644
--- a/lisp/progmodes/eglot.el
+++ b/lisp/progmodes/eglot.el
@@ -243,7 +243,8 @@ automatically)."
243 ;; those entries can be simplified, but we keep them for when 243 ;; those entries can be simplified, but we keep them for when
244 ;; `eglot.el' is installed via GNU ELPA in an older Emacs. 244 ;; `eglot.el' is installed via GNU ELPA in an older Emacs.
245 `(((rust-ts-mode rust-mode) . ("rust-analyzer")) 245 `(((rust-ts-mode rust-mode) . ("rust-analyzer"))
246 ((cmake-mode cmake-ts-mode) . ("cmake-language-server")) 246 ((cmake-mode cmake-ts-mode)
247 . ,(eglot-alternatives '(("neocmakelsp" "cmake-language-server"))))
247 (vimrc-mode . ("vim-language-server" "--stdio")) 248 (vimrc-mode . ("vim-language-server" "--stdio"))
248 ((python-mode python-ts-mode) 249 ((python-mode python-ts-mode)
249 . ,(eglot-alternatives 250 . ,(eglot-alternatives