Merge pull request #1166 from chrisbra/nomodeline

Use <nomodeline> if possible in :doautocmd
This commit is contained in:
Christian Brabandt 2016-05-13 11:24:29 +02:00
commit 99cd26cda4
1 changed files with 5 additions and 1 deletions

View File

@ -119,7 +119,11 @@ function! s:airline_theme(...)
endfunction endfunction
function! s:airline_refresh() function! s:airline_refresh()
silent doautocmd User AirlineBeforeRefresh let nomodeline=''
if v:version > 703 || v:version == 703 && has("patch438")
let nomodeline = '<nomodeline>'
endif
exe printf("silent doautocmd %s User AirlineBeforeRefresh", nomodeline)
call airline#load_theme() call airline#load_theme()
call airline#update_statusline() call airline#update_statusline()
endfunction endfunction