diff options
author | Shougo Matsushita <Shougo.Matsu@gmail.com> | 2020-04-26 07:51:39 +0900 |
---|---|---|
committer | Shougo Matsushita <Shougo.Matsu@gmail.com> | 2020-04-26 07:51:39 +0900 |
commit | c344aa70af9eefb8a1103e62d43f3201d5a8f537 (patch) | |
tree | 28b65aa28c72be57c0d792c47b37b1b98b45887e | |
parent | bbec852adee45a1500fa817a3c17889dc328cad0 (diff) | |
download | deoplete.nvim-c344aa70af9eefb8a1103e62d43f3201d5a8f537.zip |
Fix #1095 skip text problem
-rw-r--r-- | autoload/deoplete/handler.vim | 15 | ||||
-rw-r--r-- | autoload/deoplete/mapping.vim | 1 |
2 files changed, 1 insertions, 15 deletions
diff --git a/autoload/deoplete/handler.vim b/autoload/deoplete/handler.vim index 49a8cd2..b86425a 100644 --- a/autoload/deoplete/handler.vim +++ b/autoload/deoplete/handler.vim @@ -246,21 +246,6 @@ function! s:is_skip_text(event) abort return 1 endif - " Note: Use g:deoplete#_context is needed instead of - " g:deoplete#_prev_completion - let prev_input = get(g:deoplete#_context, 'input', '') - if input ==# prev_input - \ && input !=# '' - \ && a:event !=# 'Manual' - \ && a:event !=# 'Async' - \ && a:event !=# 'Update' - \ && a:event !=# 'TextChangedP' - return 1 - endif - if a:event ==# 'Update' && prev_input !=# '' && input !=# prev_input - return 1 - endif - let displaywidth = strdisplaywidth(input) + 1 let is_virtual = virtcol('.') >= displaywidth if &l:formatoptions =~# '[tca]' && &l:textwidth > 0 diff --git a/autoload/deoplete/mapping.vim b/autoload/deoplete/mapping.vim index 911b9cf..84d4917 100644 --- a/autoload/deoplete/mapping.vim +++ b/autoload/deoplete/mapping.vim @@ -45,6 +45,7 @@ function! deoplete#mapping#_complete() abort return '' endif + " echomsg string(g:deoplete#_context) if empty(g:deoplete#_context.candidates) && deoplete#util#check_popup() " Note: call complete() to close the popup call complete(1, []) |