Closed
Description
Thank you for the bug report
- I am using the latest version of
lsp-mode
related packages. - I checked FAQ and Troubleshooting sections
- You may also try reproduce the issue using clean environment using the following command:
M-x lsp-start-plain
Bug description
This PR in rust-analyzer triggered a set of behavior regressions when using Emacs and lsp-mode:
On the r-a side, there is discussion to the effect that lsp-mode (and other editors) may be less spec-conformant than desired. See these comments and related issues:
- Make LSP completions resolve capabilities more spec-compliant #4609
- No signatures shown in completion popup rust-lang/rust-analyzer#18504
- Completion resolve support with
textEdit
#4607 (comment) - Make LSP completions resolve capabilities more spec-compliant hrsh7th/cmp-nvim-lsp#75
- Auto-imports not working in Kate rust-lang/rust-analyzer#18363
This issue is opened in the hope that, in connecting here the experts on each side, that some agreement and resolution may be reached.
cc @jcs090218
Steps to reproduce
N/A.
Expected behavior
N/A.
Which Language Server did you use?
lsp-rust
OS
Linux
Error callstack
No response
Anything else?
No response