-
Notifications
You must be signed in to change notification settings - Fork 123
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
bashls triggers a registerCapability handler despite dynamicRegistration set to false #722
Comments
Thanks for reporting this. Wondering why we never saw this issue before, maybe users are on an old version? |
It doesn’t seem to have any obvious impact. Any idea what kind of capability is registered that the editor could miss?
|
I have noticed that in Helix I am able to use the rename code action, and only when I press enter it tells me 'language server does not support symbol renaming'. Could this be related, I think other servers warn in advance, but I might be misremembering. |
Closed by #763 let me know if the new version works for you. |
This still happens with 4.8.3, should it report it does not support renaming before prompting to enter the new name? |
So the server does not support renaming, so I’m curious why helix believes this. Is this the same for other languages and LSP severs? |
I don't know any other servers that don't support renaming, so I am not sure how to test. Maybe @the-mikedavis can shed some light on it. |
That's an issue on our end - we check the server capabilities after entering the replacement in the prompt. I opened up helix-editor/helix#6249 to improve that UX |
Code editor
neovim
Platform
Linux
Version
4.6.2
What steps will reproduce the bug?
Just run neovim with the LSP configured.
How often does it reproduce? Is there a required condition?
Always, at startup.
What is the expected behavior?
No response
What do you see instead?
Neovim's logs state:
Additional information
Nothing special about my setup. I don't see any obvious issues.
The text was updated successfully, but these errors were encountered: