]> git.eshelyaron.com Git - emacs.git/commitdiff
Add support for Pyrefly LSP for Python
authorJostein Kjønigsen <jostein@kjonigsen.net>
Mon, 19 May 2025 08:00:37 +0000 (10:00 +0200)
committerEshel Yaron <me@eshelyaron.com>
Tue, 27 May 2025 14:26:16 +0000 (16:26 +0200)
* lisp/progmodes/eglot.el (eglot-server-programs): Add config
for Pyrefly.  (Bug#78492)

(cherry picked from commit 328b316764f0b06f7b8c774e9855ff2426a13bfe)

lisp/progmodes/eglot.el

index 7447d8c71e59a3a9c5c1ba48ce7bbb61f830eb42..840714a60b74616208d2041d903c8879777a7fea 100644 (file)
@@ -248,6 +248,7 @@ automatically)."
      . ,(eglot-alternatives
          '("pylsp" "pyls" ("basedpyright-langserver" "--stdio")
            ("pyright-langserver" "--stdio")
+           ("pyrefly" "lsp")
            "jedi-language-server" ("ruff" "server") "ruff-lsp")))
     ((js-json-mode json-mode json-ts-mode jsonc-mode)
      . ,(eglot-alternatives '(("vscode-json-language-server" "--stdio")