mirror of
https://github.com/vim-airline/vim-airline-themes.git
synced 2024-12-03 23:43:45 +08:00
cmd.exe: Check for NONE/fg/bg of color value
Color values can have NONE/fg/bg values as well, and this would error out.
This commit is contained in:
parent
020ee382dc
commit
5181d49a63
|
@ -9,6 +9,8 @@ let s:accents = {}
|
|||
function! s:gui2cui(rgb, fallback)
|
||||
if a:rgb == ''
|
||||
return a:fallback
|
||||
elseif match(a:rgb, 'NONE\|[fb]g')
|
||||
return a:rgb
|
||||
endif
|
||||
let rgb = map(matchlist(a:rgb, '#\(..\)\(..\)\(..\)')[1:3], '0 + ("0x".v:val)')
|
||||
let rgb = [rgb[0] > 127 ? 4 : 0, rgb[1] > 127 ? 2 : 0, rgb[2] > 127 ? 1 : 0]
|
||||
|
|
Loading…
Reference in New Issue
Block a user