Mercurial > vim
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 |