summaryrefslogtreecommitdiffstats
path: root/autoload/css_color.vim
diff options
context:
space:
mode:
authorAdam Stankiewicz <sheerun@sher.pl>2015-05-11 15:05:13 +0200
committerAdam Stankiewicz <sheerun@sher.pl>2015-05-11 15:05:13 +0200
commit271b63d71707720ad0d35590b8cb50f8f8f43014 (patch)
tree1b71daa457afc68465f66ee2afc9a00c1380f23d /autoload/css_color.vim
parentacd7ce59503b22ac7663fc25776efe25e266f1d4 (diff)
downloadvim-polyglot-1.13.2.tar.gz
vim-polyglot-1.13.2.zip
Updatev1.13.2
Diffstat (limited to 'autoload/css_color.vim')
-rw-r--r--autoload/css_color.vim6
1 files changed, 2 insertions, 4 deletions
diff --git a/autoload/css_color.vim b/autoload/css_color.vim
index 1b5dadf6..cc0f1f60 100644
--- a/autoload/css_color.vim
+++ b/autoload/css_color.vim
@@ -173,6 +173,8 @@ function! s:create_syn_match()
let s:pattern_color[pattern] = rgb_color
endif
+ let group = 'BG' . rgb_color
+
if ! has_key( b:has_color_hi, rgb_color )
" check GUI flag early here to avoid pure-overhead caching
let syn_bg = s:is_gui ? rgb_color : get( s:color_bg, rgb_color, '' )
@@ -189,11 +191,7 @@ function! s:create_syn_match()
let syn_fg = r*30 + g*59 + b*11 > 12000 ? s:black : s:white
let s:color_fg[rgb_color] = syn_fg
endif
- endif
- let group = 'BG' . rgb_color
-
- if ! has_key( b:has_color_hi, rgb_color )
exe printf( s:hi_cmd, group, syn_bg, syn_fg )
let b:has_color_hi[rgb_color] = 1
endif