From 0df28dc00edd0db343619d02aa41999a7bfce5fb Wed Mar 20 15:59:33 2024 From: Dionisio E Alonso Date: Wed, 20 Mar 2024 17:06:30 Subject: [PATCH 1/1] Add a new LSP server alternative to `python-mode` Added BasedPyright, a new server for python, forked from the unmaintained `pyright` LSP server --- 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 b3fd104..7d2f1a5 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -238,7 +238,8 @@ automatically)." (vimrc-mode . ("vim-language-server" "--stdio")) ((python-mode python-ts-mode) . ,(eglot-alternatives - '("pylsp" "pyls" ("pyright-langserver" "--stdio") + '("pylsp" "pyls" ("basedpyright-langserver" "--stdio") + ("pyright-langserver" "--stdio") "jedi-language-server" "ruff-lsp"))) ((js-json-mode json-mode json-ts-mode) . ,(eglot-alternatives '(("vscode-json-language-server" "--stdio")