Shougo

Results 604 comments of Shougo

~~I don't get the popup using nvim-completion-manager.~~ ~~Why? I'm not typing anything.~~ OK. Reproduced. I will check nvim-completion-manager implementation. I don't reproduce the problem with deoplete. If you can reproduce...

I have got the reason. nvim-completion-manager checks the cursor position using timer feature. It does not check `b:changedtick`. It checks `getcurpos()` only. So, > Now enter insert mode with cursor...

> Given that asyncomplete.vim is a fork of ncm migth be ncm could also support TextChangedP? I think Yes. deoplete already supports TextChangedP. Note: neovim does not support TextChangedP yet.

> @Shougo I don't have this specific problem with deoplete, but I do have several others. Apart from performance and stability issues that I've been having recently, I was never...

OK. I get it. I will improve tag source performance in deoplete. In nvim-completion-manager, it uses binary search. It is faster, but fuzzy match does not work.

https://github.com/roxma/nvim-completion-manager/blob/master/pythonx/cm_sources/cm_tags.py#L36 ncm uses `ctx['base']` for filtering.

Because, Python performance is not so bad. And it is very faster than Vim script.

What is your environment? It seems Vim/neovim bug instead of the plugin.

![スクリーンショット_2022-02-19_12-00-01](https://user-images.githubusercontent.com/41495/154783539-469f773a-ab05-437e-9827-9cc6d1444f80.png)