diff --git a/autoload/airline/highlighter.vim b/autoload/airline/highlighter.vim index 485045dd..4fa3d464 100644 --- a/autoload/airline/highlighter.vim +++ b/autoload/airline/highlighter.vim @@ -41,9 +41,10 @@ function! s:get_syn(group, what) endfunction function! s:get_array(fg, bg, opts) + let opts=empty(a:opts) ? '' : join(a:opts, ',') return g:airline_gui_mode ==# 'gui' - \ ? [ a:fg, a:bg, '', '', join(a:opts, ',') ] - \ : [ '', '', a:fg, a:bg, join(a:opts, ',') ] + \ ? [ a:fg, a:bg, '', '', opts ] + \ : [ '', '', a:fg, a:bg, opts ] endfunction function! airline#highlighter#get_highlight(group, ...)