Fixing reloading issue.
- closes https://github.com/gmarik/vundle/issues/#issue/2 - thanks http://github.com/dag for reporting
This commit is contained in:
parent
ca9c0425a0
commit
5a7ff95560
@ -1,6 +1,5 @@
|
||||
func! vundle#installer#install(bang)
|
||||
" TODO: obtain Bundles without sourcing .vimrc
|
||||
silent source ~/.vimrc
|
||||
call s:reload_bundles()
|
||||
if !isdirectory(g:bundle_dir) | call mkdir(g:bundle_dir, 'p') | endif
|
||||
for bundle in g:bundles | call s:install('!' == a:bang, bundle) | endfor
|
||||
endf
|
||||
@ -11,6 +10,12 @@ func! vundle#installer#helptags()
|
||||
call s:log('Done. '.c.' bundles processed')
|
||||
endf
|
||||
|
||||
func! s:reload_bundles()
|
||||
" TODO: obtain Bundles without sourcing .vimrc
|
||||
silent source $MYVIMRC
|
||||
if !filereadable($MYGVIMRC)| silent source $MYGVIMRC | endif
|
||||
endf
|
||||
|
||||
func! s:helptags(rtp)
|
||||
if !(isdirectory(a:rtp.'/doc') && (!filereadable(a:rtp.'/doc/tags') || filewritable(a:rtp.'/doc/tags')))
|
||||
return 0
|
||||
|
Loading…
Reference in New Issue
Block a user