You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Either implement or at least stop crashing when notifying for that.
Describe the current behavior
Neovim has this function that you can check if a server is ready, vim.lsp.buf.server_ready() which returns bool. If you call this function, arduino language server crashes, it can't handle that event (might be clangd who can't handle it). The function uses window/progress notification as seen in the source code:
functionM.server_ready()
returnnotnotvim.lsp.buf_notify(0, 'window/progress', {})
end
Describe the request
Either implement or at least stop crashing when notifying for that.
Describe the current behavior
Neovim has this function that you can check if a server is ready,
vim.lsp.buf.server_ready()
which returns bool. If you call this function, arduino language server crashes, it can't handle that event (might be clangd who can't handle it). The function uses window/progress notification as seen in the source code:The error logged by neovim's LSP is:
Arduino Language Server version
0.7.4
Arduino CLI version
0.29.0-arch
Operating system
Linux
Operating system version
ManjaroLinux 22.0.1
Additional context
No response
Issue checklist
The text was updated successfully, but these errors were encountered: