Shougo

Results 773 comments of Shougo

Please test https://github.com/neovim/neovim/pull/20188.

It is not pynvim issue. https://github.com/neovim/pynvim/issues/502

I get the reason. But it is not easy to fix... `CursorHold` events check events key is empty. But timer events put events repeatedly. So if timer events exists, `CursorHold`...

> @Shougo do you know how Vim handles that differently? Yes. It is different implementation. Vim does not check the event queue.

I don't recommend to use CursorHold events for neovim.

> Unfortunately I am not knowledgeable enough to fix the source code. > I will try to spend some time understanding the code this summer, but I am afraid this...

You should avoid to use CursorHold events. It is hard to fix.

If it can be fixed, it is very happy for me. But neovim implementation is not same with Vim. And I have tried to fix the problem but failed. I...

Why current CursorHold events implementation is broken: https://github.com/neovim/neovim/issues/12587#issuecomment-654771630