summaryrefslogtreecommitdiff
path: root/autoload/deoplete/handler.vim
diff options
context:
space:
mode:
authorShougo Matsushita <Shougo.Matsu@gmail.com>2019-09-19 21:12:30 +0900
committerShougo Matsushita <Shougo.Matsu@gmail.com>2019-09-19 21:12:30 +0900
commit782fdaf0671d3acc0d70920ed7ca521cfdd5578e (patch)
tree45e718626f71688d557f06879e7d0012ee74c775 /autoload/deoplete/handler.vim
parent98566131d5f574ee2896138bdda08afa68bda416 (diff)
downloaddeoplete.nvim-782fdaf0671d3acc0d70920ed7ca521cfdd5578e.zip
Add Update event
Diffstat (limited to 'autoload/deoplete/handler.vim')
-rw-r--r--autoload/deoplete/handler.vim7
1 files changed, 4 insertions, 3 deletions
diff --git a/autoload/deoplete/handler.vim b/autoload/deoplete/handler.vim
index 787cece..ba502c5 100644
--- a/autoload/deoplete/handler.vim
+++ b/autoload/deoplete/handler.vim
@@ -186,7 +186,7 @@ function! deoplete#handler#_completion_begin(event) abort
call s:check_prev_completion(a:event)
- if a:event !=# 'Async'
+ if a:event !=# 'Update'
call deoplete#init#_prev_completion()
endif
@@ -205,7 +205,7 @@ function! s:is_skip(event) abort
let auto_complete = deoplete#custom#_get_option('auto_complete')
if &paste
- \ || (a:event !=# 'Manual' && a:event !=# 'Async' && !auto_complete)
+ \ || (a:event !=# 'Manual' && a:event !=# 'Update' && !auto_complete)
\ || (&l:completefunc !=# '' && &l:buftype =~# 'nofile')
\ || (a:event !=# 'InsertEnter' && mode() !=# 'i')
return 1
@@ -234,10 +234,11 @@ function! s:is_skip_text(event) abort
if input ==# prev_input
\ && a:event !=# 'Manual'
\ && a:event !=# 'Async'
+ \ && a:event !=# 'Update'
\ && a:event !=# 'TextChangedP'
return 1
endif
- if a:event ==# 'Async' && prev_input !=# '' && input !=# prev_input
+ if a:event ==# 'Update' && prev_input !=# '' && input !=# prev_input
return 1
endif