diff --git a/autoload/vundle/config.vim b/autoload/vundle/config.vim index 5a1e8ee..0352238 100644 --- a/autoload/vundle/config.vim +++ b/autoload/vundle/config.vim @@ -8,10 +8,18 @@ endf func! vundle#config#bundle_if(arg, ...) let versions = split(a:arg, '\.') - if v:version == versions[0] && has(join(['patch',versions[1]],'')) - echom 'installing bundle' - echom join(a:000) - call vundle#config#bundle(join(a:000)) + if len(versions) == 2 + if v:version == versions[0] && has(join(['patch',versions[1]],'')) + echom 'installing bundle' + echom join(a:000) + call vundle#config#bundle(join(a:000)) + endif + else + if v:version == versions[0] + echom 'installing bundle' + echom join(a:000) + call vundle#config#bundle(join(a:000)) + endif endif endf