comparison src/vim.h @ 12122:68c593f649d1 v8.0.0941

patch 8.0.0941: existing color schemes don't like StatusLineTerm commit https://github.com/vim/vim/commit/05fbfdcda48a564e7a778c67251f732481f3ceaa Author: Bram Moolenaar <Bram@vim.org> Date: Mon Aug 14 22:35:08 2017 +0200 patch 8.0.0941: existing color schemes don't like StatusLineTerm Problem: Existing color schemes don't work well with StatusLineTerm. Solution: Don't use "reverse", use fg and bg colors. Also add StatusLineTermNC.
author Christian Brabandt <cb@256bit.org>
date Mon, 14 Aug 2017 22:45:04 +0200
parents e1b34958f118
children c952a6af25e0
comparison
equal deleted inserted replaced
12121:fd2cdeef06d6 12122:68c593f649d1
1435 , HLF_CUC /* 'cursorcolumn' */ 1435 , HLF_CUC /* 'cursorcolumn' */
1436 , HLF_CUL /* 'cursorline' */ 1436 , HLF_CUL /* 'cursorline' */
1437 , HLF_MC /* 'colorcolumn' */ 1437 , HLF_MC /* 'colorcolumn' */
1438 , HLF_QFL /* quickfix window line currently selected */ 1438 , HLF_QFL /* quickfix window line currently selected */
1439 , HLF_ST /* status lines of terminal windows */ 1439 , HLF_ST /* status lines of terminal windows */
1440 , HLF_STNC /* status lines of not-current terminal windows */
1440 , HLF_COUNT /* MUST be the last one */ 1441 , HLF_COUNT /* MUST be the last one */
1441 } hlf_T; 1442 } hlf_T;
1442 1443
1443 /* The HL_FLAGS must be in the same order as the HLF_ enums! 1444 /* The HL_FLAGS must be in the same order as the HLF_ enums!
1444 * When changing this also adjust the default for 'highlight'. */ 1445 * When changing this also adjust the default for 'highlight'. */
1445 #define HL_FLAGS {'8', '~', '@', 'd', 'e', 'h', 'i', 'l', 'm', 'M', \ 1446 #define HL_FLAGS {'8', '~', '@', 'd', 'e', 'h', 'i', 'l', 'm', 'M', \
1446 'n', 'N', 'r', 's', 'S', 'c', 't', 'v', 'V', 'w', 'W', \ 1447 'n', 'N', 'r', 's', 'S', 'c', 't', 'v', 'V', 'w', 'W', \
1447 'f', 'F', 'A', 'C', 'D', 'T', '-', '>', \ 1448 'f', 'F', 'A', 'C', 'D', 'T', '-', '>', \
1448 'B', 'P', 'R', 'L', \ 1449 'B', 'P', 'R', 'L', \
1449 '+', '=', 'x', 'X', '*', '#', '_', '!', '.', 'o', 'q', '$'} 1450 '+', '=', 'x', 'X', '*', '#', '_', '!', '.', 'o', 'q', \
1451 'z', 'Z'}
1450 1452
1451 /* 1453 /*
1452 * Boolean constants 1454 * Boolean constants
1453 */ 1455 */
1454 #ifndef TRUE 1456 #ifndef TRUE