diff options
author | Bram Moolenaar <Bram@vim.org> | 2019-04-08 18:15:41 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2019-04-08 18:15:41 +0200 |
commit | d7f246c68cfb97406bcd4b098a2df2d870b3ef92 (patch) | |
tree | 54fb7c248c198f511947c45a8942302d8d2a041a /runtime/doc/autocmd.txt | |
parent | 62e1bb4a111e7ce570c30965f40a68a07a9da5b0 (diff) |
patch 8.1.1138: plugins don't get notified when the popup menu changesv8.1.1138
Problem: Plugins don't get notified when the popup menu changes.
Solution: Add the CompleteChanged event. (Andy Massimino. closes #4176)
Diffstat (limited to 'runtime/doc/autocmd.txt')
-rw-r--r-- | runtime/doc/autocmd.txt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/runtime/doc/autocmd.txt b/runtime/doc/autocmd.txt index 5eb1936c48..c4bc004d27 100644 --- a/runtime/doc/autocmd.txt +++ b/runtime/doc/autocmd.txt @@ -367,6 +367,7 @@ Name triggered by ~ |SessionLoadPost| after loading a session file |MenuPopup| just before showing the popup menu +|CompleteChanged| after Insert mode completion menu changed |CompleteDone| after Insert mode completion is done |User| to be used in combination with ":doautocmd" @@ -579,7 +580,22 @@ ColorScheme After loading a color scheme. |:colorscheme| ColorSchemePre Before loading a color scheme. |:colorscheme| Useful to setup removing things added by a color scheme, before another one is loaded. +CompleteChanged *CompleteChanged* + After each time the Insert mode completion + menu changed. Not fired on popup menu hide, + use |CompleteDone| for that. Never triggered + recursively. + + Sets these |v:event| keys: + completed_item + height nr of items visible + width screen cells + row top screen row + col leftmost screen column + size total nr of items + scrollbar TRUE if visible + It is not allowed to change the text |textlock|. *CompleteDone* CompleteDone After Insert mode completion is done. Either when something was completed or abandoning |