-
-
Notifications
You must be signed in to change notification settings - Fork 295
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
No completions after change in insert mode #800
Comments
Tried to bisect, but had to skip a lot due to other issues (i.e. completion was not working at all): There are only 'skip'ped commits left to test. Seems to be related to the multi-processing in general. |
The first issue (backspace will keep "foo", and not offer completions) can be fixed in Vim/Neovim itself: vim/vim#3193 |
Fixed. |
I don't understand the problem... |
Thanks. ´test_800` confirms this (https://github.com/Shougo/deoplete.nvim/pull/807/files#diff-e054dcb6b027ec2cc2fd7a4c6ecf5f5fR102), but needs a sleep for some reason - see the other test above. vim/vim#3193 is about handling completions via |
I think the completion is async and parallel.
For deoplete, the feature is not useful. inoremap <expr><BS> deoplete#smart_close_popup()."\<C-h>" |
Given t.txt:
And a minimal vimrc:
Starting neovim with
nvim -u vimrc.minimal t.txt
:A
to append to the first line(3. You can repeat
<Esc>
anda
now, it will keep repeating)n
foon
nowdeoplete is now stuck:
<esc>
) and usinga
again will also show no completionsYou have to edit the "foo" itself to make it work again.
It looks like a problem in
Deoplete._merge_results
, but it is not clear to me.The text was updated successfully, but these errors were encountered: