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

Progress specification #686

Closed
Massolari opened this issue Mar 21, 2022 · 2 comments
Closed

Progress specification #686

Massolari opened this issue Mar 21, 2022 · 2 comments

Comments

@Massolari
Copy link

There is this plugin I'm trying to use in Neovim that displays when the language-server is indexing files.
It works with a variety of language servers, like tsserver, rust analyzer, null-ls, haskell, and some others, but it does not with elm-language-server.
In the README it says that the language server needs to implement the progress specification

Expected Behavior

When the language server is indexing files, it should appear in the editor, like:

image

Current Behavior

Nothing shows up

Possible Solution

Check if we implement this specification and if we do, investigate why the plugin doesn't work

Steps to Reproduce (for bugs)

  1. Install the plugin
  2. Open an Elm file

Context

In big projects, elm-language-servers takes a while to index all the files, so, it'd be nice if we have some indication of the progress

Your Environment

  • Version used: 2.4.1
  • Editor used: Neovim 0.6.1
  • Environment name and version (e.g. node.js 5.4): Node v17.7.1
  • Operating System and version: MacOS 12.3
@IzumiSy
Copy link
Contributor

IzumiSy commented Jul 17, 2022

For vim-lsp, I opened a PR that approaches this issue.

prabirshrestha/vim-lsp#1335

@razzeee
Copy link
Member

razzeee commented Aug 28, 2022

Server side this has been implemented since the initial release I think. So this problem is likely client side.

@razzeee razzeee closed this as completed Aug 28, 2022
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

3 participants