emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 6235212d736: Add BasedPyright LSP server alternative for Eglot's


From: Eli Zaretskii
Subject: master 6235212d736: Add BasedPyright LSP server alternative for Eglot's 'python-mode'
Date: Sat, 23 Mar 2024 03:38:15 -0400 (EDT)

branch: master
commit 6235212d736ca4f0b0a1900c42c30d82747d7798
Author: Dionisio E Alonso <baco@users.noreply.github.com>
Commit: Eli Zaretskii <eliz@gnu.org>

    Add BasedPyright LSP server alternative for Eglot's 'python-mode'
    
    * lisp/progmodes/eglot.el (eglot-server-programs): Add
    BasedPyright, a new server for python, forked from the
    unmaintained 'pyright' LSP server.  (Bug#69925)
    
    Copyright-paperwork-exempt: yes
---
 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 b3fd104a227..7d2f1a55165 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")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]