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

Coc inline diagnostics stop working when I open coc-eplorer #575

Open
shadowphoenixpt opened this issue Oct 11, 2023 · 2 comments
Open

Coc inline diagnostics stop working when I open coc-eplorer #575

shadowphoenixpt opened this issue Oct 11, 2023 · 2 comments
Labels
bug Something isn't working

Comments

@shadowphoenixpt
Copy link

Describe the bug

Hello all,

I have been experimenting with coc-explorer to replace NERDTree. It mostly works fine, but I've stumbled upon a problem. After I open coc-explorer, I no longer get coc's inline diagnostics. I have experimented with both echo and float inline diagnostics, but it doesn't work on both. I have also tried different terminal emulators to no avail. The problem persists even after I close coc-explorer. I need to restart vim to bring diagnostics back.

Thank you.

versions

vim version: VIM - Vi IMproved 9.0 9001976
node version: v18.18.0
coc.nvim version: 0.0.82-d1568d56 2023-09-29 19:43:34 +0800
coc.nvim directory: /home/shadowphoenix/.vim/bundle/coc.nvim
term: tmux
platform: linux

Log of coc.nvim

2023-10-11T14:52:17.105 WARN (pid:215585) [workspace] - Extension "coc-lists" registered synchronized autocmd "VimLeavePre", which could be slow.
2023-10-11T14:52:17.284 INFO (pid:215585) [plugin] - coc.nvim initialized with node: v18.18.0 after 536
2023-10-11T14:52:18.684 INFO (pid:215585) [attach] - receive notification: doAutocmd [ 4, 1 ]
2023-10-11T14:52:18.686 INFO (pid:215585) [attach] - receive notification: doAutocmd [ 5, 1 ]
2023-10-11T14:52:19.406 INFO (pid:215585) [attach] - receive notification: doAutocmd [ 4, 1 ]
2023-10-11T14:52:19.406 INFO (pid:215585) [attach] - receive notification: doAutocmd [ 5, 1 ]
2023-10-11T14:52:19.430 INFO (pid:215585) [attach] - receive notification: doAutocmd [ 2 ]
2023-10-11T14:52:20.362 INFO (pid:215585) [services] - LanguageClient Pyright Server state change: stopped => starting
2023-10-11T14:52:20.368 INFO (pid:215585) [attach] - receive notification: highlight []
2023-10-11T14:52:20.369 INFO (pid:215585) [attach] - receive notification: runCommand [ 'explorer' ]
2023-10-11T14:52:20.372 INFO (pid:215585) [attach] - receive notification: doAutocmd [ 4, 10 ]
2023-10-11T14:52:20.373 INFO (pid:215585) [attach] - receive notification: highlight []
2023-10-11T14:52:20.373 INFO (pid:215585) [attach] - receive notification: doAutocmd [ 2 ]
2023-10-11T14:52:20.440 INFO (pid:215585) [language-client-index] - Language server "pyright" started with 215671
2023-10-11T14:52:20.505 INFO (pid:215585) [attach] - receive notification: doAutocmd [ 4, 11 ]
2023-10-11T14:52:20.712 INFO (pid:215585) [services] - LanguageClient Pyright Server state change: starting => running
2023-10-11T14:52:20.719 INFO (pid:215585) [services] - service pyright started
2023-10-11T14:52:22.826 INFO (pid:215585) [attach] - receive notification: doAutocmd [ 8 ]
2023-10-11T15:02:47.888 INFO (pid:215585) [attach] - receive notification: showInfo []
2023-10-11T15:02:47.891 INFO (pid:215585) [attach] - receive notification: doAutocmd [ 2 ]

Steps to reproduce
Steps to reproduce the behavior:

  1. execute vim
  2. :CocCommand explorer
  3. Open file in any language with syntax errors
  4. Move cursor to error point
  5. No inline diagnostics

Expected behavior

To see inline diagnostics

@shadowphoenixpt shadowphoenixpt added the bug Something isn't working label Oct 11, 2023
@RezwanArefin01
Copy link

Having the same problem. Just opening the file with vim works as expected. But once opened with coc-explorer, it no longer shows any diagnostics. The signs are shown though, but not the messages.

@ridgekuhn
Copy link

ridgekuhn commented Apr 7, 2024

I just updated CoC and all plugins and am now experiencing this. Error floats work as expected until sometime after coc-explorer is opened, sometimes immediately, sometimes it will show a couple more before they stop working. Rolling back CoC to the last release commit, 1d3c525, tagged v0.0.82 gets everything working again: https://github.com/neoclide/coc.nvim/releases/tag/v0.0.82

@shadowphoenixpt @RezwanArefin01

Update: Also finding that I need to rollback a couple other plugins like coc-tsserver to versions released around the same time, which makes sense, but thought it was worth mentioning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants