comparison src/highlight.c @ 34347:3cbe1e26d561 v9.1.0106

patch 9.1.0106: Visual highlight hard to read with 'termguicolors' Commit: https://github.com/vim/vim/commit/34e4a05d02a016fe230495be8f6c60ddd56f9567 Author: Maxim Kim <habamax@gmail.com> Date: Wed Feb 14 20:28:17 2024 +0100 patch 9.1.0106: Visual highlight hard to read with 'termguicolors' Problem: Visual highlight hard to read with 'termguicolors' (Maxim Kim) Solution: Set Visual GUI foreground to black (with background=light) and lightgrey (with background=dark) (Maxim Kim) fixes: #14024 closes: #14025 Signed-off-by: Maxim Kim <habamax@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Wed, 14 Feb 2024 20:45:04 +0100
parents ccd1a35157ad
children 3d1e6800e2a8
comparison
equal deleted inserted replaced
34346:776cb5c73d6f 34347:3cbe1e26d561
220 #ifdef FEAT_SIGNS 220 #ifdef FEAT_SIGNS
221 CENT("SignColumn term=standout ctermbg=Grey ctermfg=DarkBlue", 221 CENT("SignColumn term=standout ctermbg=Grey ctermfg=DarkBlue",
222 "SignColumn term=standout ctermbg=Grey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue"), 222 "SignColumn term=standout ctermbg=Grey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue"),
223 #endif 223 #endif
224 CENT("Visual ctermbg=Grey ctermfg=Black", 224 CENT("Visual ctermbg=Grey ctermfg=Black",
225 "Visual ctermbg=Grey ctermfg=Black guibg=LightGrey"), 225 "Visual ctermbg=Grey ctermfg=Black guibg=LightGrey guifg=Black"),
226 #ifdef FEAT_DIFF 226 #ifdef FEAT_DIFF
227 CENT("DiffAdd term=bold ctermbg=LightBlue", 227 CENT("DiffAdd term=bold ctermbg=LightBlue",
228 "DiffAdd term=bold ctermbg=LightBlue guibg=LightBlue"), 228 "DiffAdd term=bold ctermbg=LightBlue guibg=LightBlue"),
229 CENT("DiffChange term=bold ctermbg=LightMagenta", 229 CENT("DiffChange term=bold ctermbg=LightMagenta",
230 "DiffChange term=bold ctermbg=LightMagenta guibg=LightMagenta"), 230 "DiffChange term=bold ctermbg=LightMagenta guibg=LightMagenta"),
309 #ifdef FEAT_SIGNS 309 #ifdef FEAT_SIGNS
310 CENT("SignColumn term=standout ctermbg=DarkGrey ctermfg=Cyan", 310 CENT("SignColumn term=standout ctermbg=DarkGrey ctermfg=Cyan",
311 "SignColumn term=standout ctermbg=DarkGrey ctermfg=Cyan guibg=Grey guifg=Cyan"), 311 "SignColumn term=standout ctermbg=DarkGrey ctermfg=Cyan guibg=Grey guifg=Cyan"),
312 #endif 312 #endif
313 CENT("Visual ctermbg=Grey ctermfg=Black", 313 CENT("Visual ctermbg=Grey ctermfg=Black",
314 "Visual ctermbg=Grey ctermfg=Black guibg=#575757"), 314 "Visual ctermbg=Grey ctermfg=Black guibg=#575757 guifg=LightGrey"),
315 #ifdef FEAT_DIFF 315 #ifdef FEAT_DIFF
316 CENT("DiffAdd term=bold ctermbg=DarkBlue", 316 CENT("DiffAdd term=bold ctermbg=DarkBlue",
317 "DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue"), 317 "DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue"),
318 CENT("DiffChange term=bold ctermbg=DarkMagenta", 318 CENT("DiffChange term=bold ctermbg=DarkMagenta",
319 "DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta"), 319 "DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta"),