possible fix for exit code (#79).

This commit is contained in:
Bailey Ling 2013-09-01 22:25:43 +00:00
parent 41414a3a84
commit 4b33adee42
1 changed files with 4 additions and 5 deletions

View File

@ -48,19 +48,18 @@ endfunction
function! airline#switch_matching_theme()
if exists('g:colors_name')
let v:errmsg = ''
silent! let palette = g:airline#themes#{g:colors_name}#palette
if empty(v:errmsg)
try
let palette = g:airline#themes#{g:colors_name}#palette
call airline#switch_theme(g:colors_name)
return 1
else
catch
for map in items(g:airline_theme_map)
if match(g:colors_name, map[0]) > -1
call airline#switch_theme(map[1])
return 1
endif
endfor
endif
endtry
endif
return 0
endfunction