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

docs: Recommend pull_diags.nvim instead of manual config for neovim #1937

Closed
wants to merge 1 commit into from

Conversation

nithinbekal
Copy link
Contributor

@nithinbekal nithinbekal commented Apr 15, 2024

When updating the ruby LSP name for neovim here, I noticed that there's a reference to ruby_ls in a large snippet for enabling pull diagnostics. This has been extracted to a pull_diags.nvim plugin, so I recommended that to make it more approachable. (cc @catlee)

I've extracted that commit from the PR, so that it can be discussed separately.

@nithinbekal nithinbekal requested a review from a team as a code owner April 15, 2024 14:45
@nithinbekal nithinbekal added documentation Improvements or additions to documentation other Changes that aren't bugfixes, enhancements or breaking changes labels Apr 15, 2024
@@ -61,102 +61,10 @@ mason_lspconfig.setup_handlers {
}
```

### Neovim Limitations
### Limitations

Ruby LSP only supports pull diagnostics, and neovim versions prior to v0.10.0-dev-695+g58f948614 only support [publishDiagnostics](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_publishDiagnostics).
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Discussed with @vinistock and decided that recommending a plugin for something temporary might be overkill.

This line and the comment in the snippet below already makes it clear that v0.10 is still in dev, so I'll close this PR, and update the snippet in the other PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation other Changes that aren't bugfixes, enhancements or breaking changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant