[nvim] Fix floating window requirements (#2089)

Vim 8.1.2371
05ad5ff0ab

Nvim 0.4.0
9a1675b065
This commit is contained in:
Jan Edmund Lazo 2020-06-20 21:34:43 -04:00 committed by GitHub
parent 07a03b3e73
commit 3e36f2b0ac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -652,8 +652,8 @@ function! s:split(dict)
try try
if s:present(a:dict, 'window') if s:present(a:dict, 'window')
if type(a:dict.window) == type({}) if type(a:dict.window) == type({})
if !has('nvim') && !has('patch-8.2.191') if !(has('nvim') ? has('nvim-0.4') : has('popupwin') && has('patch-8.2.191'))
throw 'Vim 8.2.191 or later is required for pop-up window' throw 'Nvim 0.4+ or Vim 8.2.191+ with popupwin feature is required for pop-up window'
end end
call s:popup(a:dict.window) call s:popup(a:dict.window)
let is_popup = 1 let is_popup = 1