From 52685102bae03c3cdd8f582a0b7aaf892162fef3 Mon Sep 17 00:00:00 2001 From: Bailey Ling Date: Wed, 17 Jul 2013 00:04:48 +0000 Subject: [PATCH] allow themes to determine bold,italic,etc via the generate_color_map function --- autoload/airline/themes.vim | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/autoload/airline/themes.vim b/autoload/airline/themes.vim index a09af0e8..6bd5ce0a 100644 --- a/autoload/airline/themes.vim +++ b/autoload/airline/themes.vim @@ -2,11 +2,11 @@ function! airline#themes#generate_color_map(section1, section2, section3, file) " guifg guibg ctermfg ctermbg gui/term return { - \ 'mode': [ a:section1[0] , a:section1[1] , a:section1[2] , a:section1[3] , 'bold' ] , - \ 'mode_separator': [ a:section1[1] , a:section2[1] , a:section1[3] , a:section2[3] , 'bold' ] , - \ 'info': [ a:section2[0] , a:section2[1] , a:section2[2] , a:section2[3] , '' ] , - \ 'info_separator': [ a:section2[1] , a:section3[1] , a:section2[3] , a:section3[3] , 'bold' ] , - \ 'statusline': [ a:section3[0] , a:section3[1] , a:section3[2] , a:section3[3] , '' ] , - \ 'file': [ a:file[0] , a:file[1] , a:file[2] , a:file[3] , '' ] , + \ 'mode': [ a:section1[0] , a:section1[1] , a:section1[2] , a:section1[3] , get(a:section1, 4, 'bold') ] , + \ 'mode_separator': [ a:section1[1] , a:section2[1] , a:section1[3] , a:section2[3] , '' ] , + \ 'info': [ a:section2[0] , a:section2[1] , a:section2[2] , a:section2[3] , get(a:section2, 4, '' ) ] , + \ 'info_separator': [ a:section2[1] , a:section3[1] , a:section2[3] , a:section3[3] , '' ] , + \ 'statusline': [ a:section3[0] , a:section3[1] , a:section3[2] , a:section3[3] , get(a:section3, 4, '' ) ] , + \ 'file': [ a:file[0] , a:file[1] , a:file[2] , a:file[3] , get(a:file , 4, '' ) ] , \ } endfunction