Provide feedback after helptags
This commit is contained in:
parent
338bbf0daf
commit
68aa1b68eb
@ -26,10 +26,13 @@ func! vundle#install_bundles()
|
|||||||
silent source ~/.vimrc
|
silent source ~/.vimrc
|
||||||
exec '!mkdir -p '.g:bundle_dir
|
exec '!mkdir -p '.g:bundle_dir
|
||||||
for bundle in g:bundles | call s:install(bundle) | endfor
|
for bundle in g:bundles | call s:install(bundle) | endfor
|
||||||
|
echo 'Done'
|
||||||
endf
|
endf
|
||||||
|
|
||||||
func! vundle#helptags()
|
func! vundle#helptags()
|
||||||
for bundle in g:bundles | call s:helptags(bundle) | endfor
|
let c = 0
|
||||||
|
for bundle in g:bundles | let c += s:helptags(bundle.rtpath()) | endfor
|
||||||
|
echo 'Done. '.c.' helptags generated'
|
||||||
endf
|
endf
|
||||||
|
|
||||||
func! s:rtp_add(dir)
|
func! s:rtp_add(dir)
|
||||||
@ -62,11 +65,12 @@ func! s:parse_name(arg)
|
|||||||
return {'name': name, 'uri': uri }
|
return {'name': name, 'uri': uri }
|
||||||
endf
|
endf
|
||||||
|
|
||||||
func! s:helptags(bundle)
|
func! s:helptags(rtp)
|
||||||
let dir = a:bundle.rtpath()
|
if !(isdirectory(a:rtp.'/doc') && (!filereadable(a:rtp.'/doc/tags') || filewritable(a:rtp.'/doc/tags')))
|
||||||
if isdirectory(dir.'/doc') && (!filereadable(dir.'/doc/tags') || filewritable(dir.'/doc/tags'))
|
return 0
|
||||||
helptags `=dir.'/doc'`
|
|
||||||
endif
|
endif
|
||||||
|
helptags `=a:rtp.'/doc'`
|
||||||
|
return 1
|
||||||
endf
|
endf
|
||||||
|
|
||||||
func! s:require(bundle)
|
func! s:require(bundle)
|
||||||
|
Loading…
Reference in New Issue
Block a user