Open Ma94xx opened 5 months ago
The workaround is to downgrade neovim to 0.9.5, looks like 0.10.x has a breaking change for this LSP.
You'll need to disable symanticTokens in the capabilities too.
Downgrading neovim only for this LSP is not a option. Would be nice if it would be fixed.
Dealing with this issue as well on the same architecture (arch, neovim, lspconfig). Would the fix just be implementing the new lsp capabilities in nvim 0.10?
Hey, have we had any developments on this? Kind of a bummer that the LSP is no longer compatible with current versions of Neovim...
Describe the problem
I'm trying to get the Arduino LS integrated into neovim but I'm out of answers. I'm using Mason to manage the servers, and tried to fix the version as and patched with go as described in #182. When opening a .ino file, LspInfos tells me that 0 clients are attached, and I don't get any features of the LS.
The output of LspLog is the following:
The content of my arduino-lsp config:
I'm not sure if this issue is related to #155 and I hope I wrote all the details needed. Sorry in advance if this is a duplicate!
To reproduce
Expected behavior
Integration of the LS in nvim with the expected features like diagnostics and completion
Arduino Language Server version
0.7.6
Arduino CLI version
0.35.3
Operating system
Linux
Operating system version
Arch Linux
Additional context
Additional reports
Issue checklist