diff --git a/autoload/airline/extensions.vim b/autoload/airline/extensions.vim index 0d2ded71..55fed441 100644 --- a/autoload/airline/extensions.vim +++ b/autoload/airline/extensions.vim @@ -34,7 +34,8 @@ let s:filetype_overrides = { \ 'vimshell': ['vimshell','%{vimshell#get_status_string()}'], \ } -if exists(':Gina') +if exists(':Gina') && (v:version > 704 || (v:version == 704 && has("patch1898"))) + " Gina needs the Vim 7.4.1898, which introduce the flag for custom commands let s:filetype_overrides['gina-status'] = ['gina', '%{gina#component#repo#preset()}' ] let s:filetype_overrides['diff'] = ['gina', '%{gina#component#repo#preset()}' ] let s:filetype_overrides['gina-log'] = ['gina', '%{gina#component#repo#preset()}' ]