-
Notifications
You must be signed in to change notification settings - Fork 184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support workspace/configuration? #699
Comments
As with all My idea about this was to let a LanguageHandler handle this. Here's a basic outline of how that would look:
|
Some interesting background in this discussion: microsoft/language-server-protocol#567 (comment) |
@rwols, to respond to your suggestion: Looking at the code, a LanguageHandler can replace the default implementation by calling As for storing server configuration in the Sublime settings structure instead of the LSP client configs, I think it's interesting (as we discussed in the format on save PR). But I think that servers likely expect the same content as they got from |
As an implementation is merged now, I will close the issue until we have more servers that challenge the current functionality. |
Related to #526 where the ESLint server makes the request and subsequently fails to start.
Spec here:
https://github.com/Microsoft/language-server-protocol/blob/gh-pages/specification.md#workspace_configuration
Do other language servers need it?
What is authoritative on these scope names used in the URI? VS Code? EditorConfig?
How does it apply to our package: try to read Sublime settings, or store them in EditorConfig or each language client's settings?
The text was updated successfully, but these errors were encountered: