Don't run CSApproxImpl unless t_Co is sane.
This was set up to allow CSApproxImpl() to run if either t_Co was set to 88 or 256, or if we were running in gui vim. Presumably this was added for CSApproxSnapshot, but that sets t_Co to something sane even in gvim. This was causing errors slightly later when t_Co was unset.
This commit is contained in:
parent
8a50ea7462
commit
f8019878d0
@ -670,7 +670,7 @@ endfunction
|
||||
" highlights (unless the colorscheme was already high-color).
|
||||
function! s:CSApproxImpl()
|
||||
" Return if not running in an 88/256 color terminal
|
||||
if &t_Co != 256 && &t_Co != 88 && !has('gui_running')
|
||||
if &t_Co != 256 && &t_Co != 88
|
||||
if &verbose && !has('gui_running')
|
||||
echomsg "CSApprox skipped; terminal only has" &t_Co "colors, not 88/256"
|
||||
echomsg "Try checking :help csapprox-terminal for workarounds"
|
||||
|
Loading…
Reference in New Issue
Block a user