1
0
forked from aniani/vim

patch 8.0.1601: highlight test fails on Win32

Problem:    Highlight test fails on Win32.
Solution:   Check for vtp and vcon support.
This commit is contained in:
Bram Moolenaar 2018-03-12 22:16:37 +01:00
parent f708ac592f
commit ff1e879577
3 changed files with 10 additions and 0 deletions

View File

@ -6198,6 +6198,9 @@ f_has(typval_T *argvars, typval_T *rettv)
#ifdef FEAT_VREPLACE
"vreplace",
#endif
#ifdef FEAT_VTP
"vtp",
#endif
#ifdef FEAT_WILDIGN
"wildignore",
#endif

View File

@ -519,6 +519,11 @@ func Test_termguicolors()
if !exists('+termguicolors')
return
endif
if has('vtp') && !has('vcon')
" Win32: 'guicolors' doesn't work without virtual console.
call assert_fails('set termguicolors', 'E954:')
return
endif
" Basic test that setting 'termguicolors' works with one color.
set termguicolors

View File

@ -766,6 +766,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
1601,
/**/
1600,
/**/