diff options
| author | João Távora | 2025-02-24 19:12:21 +0000 |
|---|---|---|
| committer | João Távora | 2025-02-24 23:38:15 +0000 |
| commit | 7bb53815d2bcc7af8bc613e67e2aeb4ec01db901 (patch) | |
| tree | 56ab2d5178da511ad91d5691cd179c04eff165c3 | |
| parent | e4c911adeaa679a92fab58b196b27c502aaed2f3 (diff) | |
| download | emacs-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.el | 3 |
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 |