Skip to content

Conversation

@lunik1
Copy link
Contributor

@lunik1 lunik1 commented Nov 24, 2025

Have been running this in my own configuration with no noticeable issues. The initial commit message of ruff's LSP server implementation lists multi-workspace as a supported feature.

Fixes #4831

@lunik1
Copy link
Contributor Author

lunik1 commented Nov 24, 2025

I haven't tested how this affects ruff-lsp. As it is formally deprecated, should it still be supported? Users should at least be able to revert to the old behavior with

(oset (gethash 'ruff lsp-clients) multi-root nil)

@jcs090218
Copy link
Member

Has ruff-lsp been deprecated? 🤔 What’s the current status of the Ruff language server?

@lunik1
Copy link
Contributor Author

lunik1 commented Nov 24, 2025

There's ruff-lsp the deprecated Python wrapper around ruff, and ruff server which is built-in to ruff itself.

@jcs090218 jcs090218 merged commit 2b497a7 into emacs-lsp:master Nov 24, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client One or more of lsp-mode language clients

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ruff not reading nested config in lsp-mode

2 participants