summaryrefslogtreecommitdiffstats
path: root/plugin
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2020-03-01 20:57:35 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2020-03-01 20:57:35 +0900
commit6db15e86937029b4a4565b2ae73a3c6bae5ef4ba (patch)
treeeee1099b1304f3bd984ce19c40476e8c33ed3928 /plugin
parent4c9cab3f8ae7b55f7124d7c3cf7ac6b4cc3db210 (diff)
[vim] Throw error when popup support is unavailable
https://github.com/junegunn/fzf.vim/issues/943 https://github.com/junegunn/fzf.vim/issues/959
Diffstat (limited to 'plugin')
-rw-r--r--plugin/fzf.vim3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugin/fzf.vim b/plugin/fzf.vim
index 17d1dce1..2948595f 100644
--- a/plugin/fzf.vim
+++ b/plugin/fzf.vim
@@ -662,6 +662,9 @@ function! s:split(dict)
try
if s:present(a:dict, 'window')
if type(a:dict.window) == type({})
+ if !has('nvim') && !has('patch-8.2.191')
+ throw 'Vim 8.2.191 or later is required for pop-up window'
+ end
call s:popup(a:dict.window)
else
execute 'keepalt' a:dict.window