1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-03 01:00:05 +08:00

Fix vim#window api (#3643)

This commit is contained in:
Wang Shidong 2020-07-18 20:42:31 +08:00 committed by GitHub
parent cf345827b5
commit 959800e5a1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -62,7 +62,7 @@ endif
if has('nvim') if has('nvim')
function! s:self.is_float(winnr) abort function! s:self.is_float(winnr) abort
let id = win_getid(a:winnr) let id = win_getid(a:winnr)
if id > 0 if id > 0 && exists('*nvim_win_get_config')
return has_key(nvim_win_get_config(id), 'col') return has_key(nvim_win_get_config(id), 'col')
else else
return 0 return 0
@ -71,7 +71,7 @@ if has('nvim')
else else
function! s:self.is_float(winnr) abort function! s:self.is_float(winnr) abort
let id = win_getid(a:winnr) let id = win_getid(a:winnr)
if id > 0 if id > 0 && exists('*popup_getoptions')
try try
return has_key(popup_getoptions(id), 'col') return has_key(popup_getoptions(id), 'col')
catch /^Vim\%((\a\+)\)\=:E993/ catch /^Vim\%((\a\+)\)\=:E993/