From: João Távora Date: Mon, 24 Feb 2025 19:12:21 +0000 (+0000) Subject: Eglot: add out-of-box support for neocmakelsp X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=6379b1a9ea0c69e9b818d4ae3b8d10eefaefd08b;p=emacs.git Eglot: add out-of-box support for neocmakelsp * lisp/progmodes/eglot.el (eglot-server-programs): Add neocmakelsp. (cherry picked from commit 7bb53815d2bcc7af8bc613e67e2aeb4ec01db901) --- diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index ffab36dbcb3..f812b4c925d 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -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