Skip to content
Permalink
Browse files
patch 8.0.1601: highlight test fails on Win32
Problem:    Highlight test fails on Win32.
Solution:   Check for vtp and vcon support.
  • Loading branch information
brammool committed Mar 12, 2018
1 parent f708ac5 commit ff1e8795772a0175017c4c4f74ce33614ea8e73a
Showing with 10 additions and 0 deletions.
  1. +3 −0 src/evalfunc.c
  2. +5 −0 src/testdir/test_highlight.vim
  3. +2 −0 src/version.c
@@ -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
@@ -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
@@ -766,6 +766,8 @@ static char *(features[]) =

static int included_patches[] =
{ /* Add new patch number below this line */
/**/
1601,
/**/
1600,
/**/

0 comments on commit ff1e879

Please sign in to comment.