diff --git a/autoload/vundle.vim b/autoload/vundle.vim index 7982f51..3132b0c 100644 --- a/autoload/vundle.vim +++ b/autoload/vundle.vim @@ -4,7 +4,7 @@ " Readme: http://github.com/gmarik/vundle/blob/master/README.md " Version: 0.8 -com! -nargs=+ Bundle +com! -nargs=+ -bang Bundle \ call vundle#config#bundle('!' == '', ) com! -nargs=? -bang -complete=custom,vundle#scripts#complete BundleInstall diff --git a/autoload/vundle/config.vim b/autoload/vundle/config.vim index 82c8723..c79176e 100644 --- a/autoload/vundle/config.vim +++ b/autoload/vundle/config.vim @@ -1,4 +1,4 @@ -func! vundle#config#bundle(bang, arg, ...) +func! vundle#config#bundle(bang, arg, ...) abort let bundle = vundle#config#init_bundle(a:bang, a:arg, a:000) call s:rtp_rm_a() call add(g:vundle#bundles, bundle) @@ -82,7 +82,7 @@ endf let s:bundle = {} func! s:bundle.nosync() - return has_key(self, 'sync') && 'no' == self.sync() + return has_key(self, 'sync') && 'no' == self.sync endf func! s:bundle.installed()