Skip to content
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

in neovim 0.6.1, galaxyline now stops LSP from working #223

Open
elmarsto opened this issue Jan 5, 2022 · 1 comment
Open

in neovim 0.6.1, galaxyline now stops LSP from working #223

elmarsto opened this issue Jan 5, 2022 · 1 comment

Comments

@elmarsto
Copy link

elmarsto commented Jan 5, 2022

Impact

Nvim feels almost frozen. you have to :LspStop to be able to type anything at all. A repeating error message indicates that lsp.diagnostic.get_count() is deprecated.

When begun

After version bump from neovim 0.6 to neovim 0.6.1

How determined

Nvim reports (at every refresh) that lsp.diagnostic.get_count() is deprecated. Ripgrep found that the only occurrence of this call in my ~/.local/share/nvim is, in fact, galaxyline. Specifically, provider_diagnostic.lua, at line 24, in latest galaxyline.nvim on main branch. Removing galaxyline from my config and then :PackerSync resolved this.

Mitigation

Disable galaxyline.nvim until it catches up with neovim.

@laantorchaweb
Copy link

laantorchaweb commented Jan 14, 2022

I'm here for the same problem, I didn't know that @glepnir was also the creator of this plugin, I don't know what happened but he seems to be AFK for a long time, LSP Saga was forked due to breaking changes. So maybe we need a GalaxyLine fork as well or move to use something else.

I found a Reddit post with a link to a fork that seems to be maintained: https://github.com/NTBBloodbath/galaxyline.nvim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants