-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Language server features #3169
Comments
We triage inactive PRs and issues in order to make it easier to find active work. If this issue should remain active or becomes active again, please comment or remove the This issue is labeled |
We triage inactive PRs and issues in order to make it easier to find active work. If this issue should remain active or becomes active again, please comment or remove the This issue is labeled |
Hi, I would like to try my hand at this issue. Would that be ok? Thanks and best regards |
At present I'm planning on:
Looking at this issue, the missing items it notes (goto, renaming, auto complete) seem like they're contextual to the mentioned GSoC 2023 work; IIRC maybe more work had been planned? Where things are now, the short-term goal is just a few more features and the long-term goal is a full LSP implementation. I may end up closing this issue once the LSP implementation is a little further along, since we're not using it for tracking. |
If you'd like to work on the language server, it may be better to wait until after the current handler rewrite is done. I think tests are really important, and I'll probably be reworking the current code to better fit caching structure. If you're inclined to pick things up, it might be helpful to check in on Discord -- #editor-integrations has been quiet, but seems a good spot to try and coordinate. |
@jonmeow Ok, that sounds good. I'll head over to discord for further discussion. |
This was started during Google Summer of Code 2023 - Editor Integration Project.
Remaining work:
The text was updated successfully, but these errors were encountered: