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:
parent
cf345827b5
commit
959800e5a1
@ -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/
|
||||||
|
Loading…
Reference in New Issue
Block a user