-
-
Notifications
You must be signed in to change notification settings - Fork 8.3k
"..." value in language_servers setting is confusing #51416
Copy link
Copy link
Labels
community championIssues filed by our amazing community champions! 🫶Issues filed by our amazing community champions! 🫶frequency:commonBugs that happen for at least a third of the users across all platforms and kinds of usageBugs that happen for at least a third of the users across all platforms and kinds of usagepriority:P2Average run-of-the-mill bugsAverage run-of-the-mill bugsstate:reproducibleVerified steps to reproduce included and someone on the team managed to reproduceVerified steps to reproduce included and someone on the team managed to reproduce
Metadata
Metadata
Assignees
Labels
community championIssues filed by our amazing community champions! 🫶Issues filed by our amazing community champions! 🫶frequency:commonBugs that happen for at least a third of the users across all platforms and kinds of usageBugs that happen for at least a third of the users across all platforms and kinds of usagepriority:P2Average run-of-the-mill bugsAverage run-of-the-mill bugsstate:reproducibleVerified steps to reproduce included and someone on the team managed to reproduceVerified steps to reproduce included and someone on the team managed to reproduce
Type
Fields
Give feedbackNo fields configured for Docs.
Reproduction steps
languages.Python.language_serverssettingCurrent vs. Expected behavior
pylsp is disabled in the default settings, so intuitively, it should not run.
But confusingly,
"..."in user settings does not inherit disabled-ness from the default settings. Instead, it enables all registered language servers that were not specified. If I understand correctly, this is distinctly different from how project-level settings inherit disabled-ness from user settings.#50672 recently clarified this behaviour in the docs. Seems like people have been misconfiguring the setting until now.
Zed version and system specs
Zed: v0.227.1+stable.199.9f9b707d39d62468d4cdaed2d8eb95a847da4cf9 (Zed)
OS: macOS 15.7.4
Memory: 16 GiB
Architecture: x86_64
Relevant Zed settings
settings.json
{ "languages": { "Python": { "language_servers": ["..."] } } }