From d437b6fe92e73c80978c2c4942aa51bc7d835a2e Mon Sep 17 00:00:00 2001 From: itchyny Date: Sat, 7 Sep 2019 11:22:28 +0900 Subject: [PATCH] fix background detection for `hi Normal ctermfg=7` (close #385) --- autoload/lightline/colorscheme.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/autoload/lightline/colorscheme.vim b/autoload/lightline/colorscheme.vim index 79013ff..9cd7fa4 100644 --- a/autoload/lightline/colorscheme.vim +++ b/autoload/lightline/colorscheme.vim @@ -2,7 +2,7 @@ " Filename: autoload/lightline/colorscheme.vim " Author: itchyny " License: MIT License -" Last Change: 2018/09/01 22:48:24. +" Last Change: 2019/09/07 11:20:37. " ============================================================================= let s:save_cpo = &cpo @@ -243,7 +243,7 @@ else endif let fg_color = synIDattr(synIDtrans(hlID('Normal')), 'fg', 'cterm') if fg_color !=# '' - if fg_color < 8 || 232 <= fg_color && fg_color < 244 + if fg_color < 7 || 232 <= fg_color && fg_color < 244 return 'light' elseif 8 <= fg_color && fg_color < 16 || 244 <= fg_color return 'dark'