loop differently so it works in 7.2

This commit is contained in:
Bailey Ling 2013-08-03 20:56:37 +00:00
parent 406fb2164d
commit 10fa73996b

View File

@ -105,8 +105,8 @@ function! s:get_statusline(winnr, active)
endfunction endfunction
function! airline#update_statusline() function! airline#update_statusline()
for Fn in g:airline_exclude_funcrefs for i in range(0, len(g:airline_exclude_funcrefs) - 1)
if Fn() if g:airline_exclude_funcrefs[i]()
call setwinvar(winnr(), '&statusline', '') call setwinvar(winnr(), '&statusline', '')
return return
endif endif
@ -116,8 +116,8 @@ function! airline#update_statusline()
for section in s:sections for section in s:sections
unlet! w:airline_section_{section} unlet! w:airline_section_{section}
endfor endfor
for Fn in g:airline_statusline_funcrefs for i in range(0, len(g:airline_statusline_funcrefs) - 1)
call Fn() call g:airline_statusline_funcrefs[i]()
endfor endfor
let w:airline_active = 1 let w:airline_active = 1