From c81e287b9d7c3e2ffe9208b1c0371bc94e61a61f Mon Sep 17 00:00:00 2001 From: Lifepillar Date: Wed, 1 May 2019 23:24:38 +0200 Subject: [PATCH] Use reverse colors for Error highlight group. Often (e.g. for Python) Error is used to indicate whitespace mistakes (e.g. too much whitespace). Since in Solarized 8 Error does not have any background colour, these errors are not visible (@fladd). Fixes https://github.com/lifepillar/vim-solarized8/issues/63. --- colors/solarized8.vim | 14 +++++++------- colors/solarized8_flat.vim | 14 +++++++------- colors/solarized8_high.vim | 14 +++++++------- colors/solarized8_low.vim | 14 +++++++------- templates/solarized8.colortemplate | 4 ++-- templates/solarized8_flat.colortemplate | 4 ++-- templates/solarized8_high.colortemplate | 4 ++-- templates/solarized8_low.colortemplate | 4 ++-- 8 files changed, 36 insertions(+), 36 deletions(-) diff --git a/colors/solarized8.vim b/colors/solarized8.vim index fc52afb..96f9abb 100644 --- a/colors/solarized8.vim +++ b/colors/solarized8.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Tue Mar 26 08:40:55 2019 +" Last Updated: Wed May 1 23:22:13 2019 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) @@ -163,7 +163,7 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=160 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=160 ctermbg=230 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -545,7 +545,7 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=160 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=160 ctermbg=230 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -915,7 +915,7 @@ if &background ==# 'dark' hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=1 ctermbg=15 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -1297,7 +1297,7 @@ hi Constant ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NON hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special -hi Error ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold +hi Error ctermfg=1 ctermbg=15 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -1639,7 +1639,7 @@ finish " Define -> PreProc " Debug -> Special " Delimiter -> Special -" Error red none bold +" Error red base3 bold,reverse " Exception -> Statement " Float -> Constant " Function -> Identifier @@ -1974,7 +1974,7 @@ finish " Define -> PreProc " Debug -> Special " Delimiter -> Special -" Error red none bold +" Error red base03 bold,reverse " Exception -> Statement " Float -> Constant " Function -> Identifier diff --git a/colors/solarized8_flat.vim b/colors/solarized8_flat.vim index 280864e..1b5960e 100644 --- a/colors/solarized8_flat.vim +++ b/colors/solarized8_flat.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Tue Mar 26 08:40:59 2019 +" Last Updated: Wed May 1 23:22:17 2019 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) @@ -154,7 +154,7 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=160 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=160 ctermbg=230 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -520,7 +520,7 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=160 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=160 ctermbg=230 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -876,7 +876,7 @@ if &background ==# 'dark' hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=1 ctermbg=15 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -1242,7 +1242,7 @@ hi Constant ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NON hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special -hi Error ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold +hi Error ctermfg=1 ctermbg=15 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -1576,7 +1576,7 @@ finish " Define -> PreProc " Debug -> Special " Delimiter -> Special -" Error red none bold +" Error red base3 bold,reverse " Exception -> Statement " Float -> Constant " Function -> Identifier @@ -1901,7 +1901,7 @@ finish " Define -> PreProc " Debug -> Special " Delimiter -> Special -" Error red none bold +" Error red base03 bold,reverse " Exception -> Statement " Float -> Constant " Function -> Identifier diff --git a/colors/solarized8_high.vim b/colors/solarized8_high.vim index 47510c2..1eba7de 100644 --- a/colors/solarized8_high.vim +++ b/colors/solarized8_high.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Tue Mar 26 08:41:02 2019 +" Last Updated: Wed May 1 23:22:21 2019 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) @@ -163,7 +163,7 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=160 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=160 ctermbg=230 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -545,7 +545,7 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=160 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=160 ctermbg=230 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -915,7 +915,7 @@ if &background ==# 'dark' hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=1 ctermbg=15 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -1297,7 +1297,7 @@ hi Constant ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NON hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special -hi Error ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold +hi Error ctermfg=1 ctermbg=15 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -1639,7 +1639,7 @@ finish " Define -> PreProc " Debug -> Special " Delimiter -> Special -" Error red none bold +" Error red base3 bold,reverse " Exception -> Statement " Float -> Constant " Function -> Identifier @@ -1974,7 +1974,7 @@ finish " Define -> PreProc " Debug -> Special " Delimiter -> Special -" Error red none bold +" Error red base03 bold,reverse " Exception -> Statement " Float -> Constant " Function -> Identifier diff --git a/colors/solarized8_low.vim b/colors/solarized8_low.vim index d78f96a..ed9de8e 100644 --- a/colors/solarized8_low.vim +++ b/colors/solarized8_low.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Tue Mar 26 08:41:06 2019 +" Last Updated: Wed May 1 23:22:25 2019 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) @@ -163,7 +163,7 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=160 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=160 ctermbg=230 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -545,7 +545,7 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=160 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=160 ctermbg=230 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -915,7 +915,7 @@ if &background ==# 'dark' hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special - hi Error ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Error ctermfg=1 ctermbg=15 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -1297,7 +1297,7 @@ hi Constant ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NON hi! link Define PreProc hi! link Debug Special hi! link Delimiter Special -hi Error ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold +hi Error ctermfg=1 ctermbg=15 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse hi! link Exception Statement hi! link Float Constant hi! link Function Identifier @@ -1639,7 +1639,7 @@ finish " Define -> PreProc " Debug -> Special " Delimiter -> Special -" Error red none bold +" Error red base3 bold,reverse " Exception -> Statement " Float -> Constant " Function -> Identifier @@ -1974,7 +1974,7 @@ finish " Define -> PreProc " Debug -> Special " Delimiter -> Special -" Error red none bold +" Error red base03 bold,reverse " Exception -> Statement " Float -> Constant " Function -> Identifier diff --git a/templates/solarized8.colortemplate b/templates/solarized8.colortemplate index 7f9751c..f965452 100644 --- a/templates/solarized8.colortemplate +++ b/templates/solarized8.colortemplate @@ -222,7 +222,7 @@ Constant cyan none Define -> PreProc Debug -> Special Delimiter -> Special -Error red none bold +Error red base3 bold,reverse Exception -> Statement Float -> Constant Function -> Identifier @@ -491,7 +491,7 @@ Constant cyan none Define -> PreProc Debug -> Special Delimiter -> Special -Error red none bold +Error red base03 bold,reverse Exception -> Statement Float -> Constant Function -> Identifier diff --git a/templates/solarized8_flat.colortemplate b/templates/solarized8_flat.colortemplate index 07d771d..cf3e409 100644 --- a/templates/solarized8_flat.colortemplate +++ b/templates/solarized8_flat.colortemplate @@ -207,7 +207,7 @@ Constant cyan none Define -> PreProc Debug -> Special Delimiter -> Special -Error red none bold +Error red base3 bold,reverse Exception -> Statement Float -> Constant Function -> Identifier @@ -454,7 +454,7 @@ Constant cyan none Define -> PreProc Debug -> Special Delimiter -> Special -Error red none bold +Error red base03 bold,reverse Exception -> Statement Float -> Constant Function -> Identifier diff --git a/templates/solarized8_high.colortemplate b/templates/solarized8_high.colortemplate index a01cb04..bc2730a 100644 --- a/templates/solarized8_high.colortemplate +++ b/templates/solarized8_high.colortemplate @@ -218,7 +218,7 @@ Constant cyan none Define -> PreProc Debug -> Special Delimiter -> Special -Error red none bold +Error red base3 bold,reverse Exception -> Statement Float -> Constant Function -> Identifier @@ -487,7 +487,7 @@ Constant cyan none Define -> PreProc Debug -> Special Delimiter -> Special -Error red none bold +Error red base03 bold,reverse Exception -> Statement Float -> Constant Function -> Identifier diff --git a/templates/solarized8_low.colortemplate b/templates/solarized8_low.colortemplate index 07133f2..93f69a3 100644 --- a/templates/solarized8_low.colortemplate +++ b/templates/solarized8_low.colortemplate @@ -218,7 +218,7 @@ Constant cyan none Define -> PreProc Debug -> Special Delimiter -> Special -Error red none bold +Error red base3 bold,reverse Exception -> Statement Float -> Constant Function -> Identifier @@ -486,7 +486,7 @@ Constant cyan none Define -> PreProc Debug -> Special Delimiter -> Special -Error red none bold +Error red base03 bold,reverse Exception -> Statement Float -> Constant Function -> Identifier