fix bug causing files to be put in .vim

This commit is contained in:
Ryan W 2010-11-21 23:02:16 -04:00 committed by gmarik
parent e97542280f
commit 090b8e5ed4

View File

@ -65,11 +65,12 @@ endf
func! vundle#sync_bundles() func! vundle#sync_bundles()
for bundle in g:bundles for bundle in g:bundles
let git_dir = bundle.path.'/.git' let git_dir = bundle.path.'/.git'
let cmd = isdirectory(git_dir) ?
\ '--git-dir='.git_dir.' pull' :
\ 'clone '.bundle.uri.' '.bundle.path
exec '!echo -ne "* '.bundle.name.'"' exec '!echo -ne "* '.bundle.name.'"'
silent exec '!git '.cmd if isdirectory(git_dir)
silent exec '!cd '.bundle.path.'; git pull'
else
silent exec '!git clone '.bundle.uri.' '.bundle.path
endif
endfor endfor
endf endf