improve message, suggest log on errors
This commit is contained in:
parent
1e516d3249
commit
aa9bd35eab
@ -16,6 +16,8 @@ endf
|
||||
|
||||
|
||||
func! s:process(bang, func_name, items)
|
||||
let msg = ''
|
||||
|
||||
redraw!
|
||||
sleep 1m
|
||||
|
||||
@ -30,6 +32,7 @@ func! s:process(bang, func_name, items)
|
||||
let status = call('vundle#installer#'.a:func_name, [a:bang, n])
|
||||
|
||||
call s:sign(status)
|
||||
redraw!
|
||||
|
||||
if 'updated' == status
|
||||
echo n.' installed'
|
||||
@ -42,6 +45,7 @@ func! s:process(bang, func_name, items)
|
||||
echo 'Error processing '.n
|
||||
echohl None
|
||||
sleep 1
|
||||
let msg = 'With errors, press `l` to view log'
|
||||
else
|
||||
throw 'whoops, unknown status:'.status
|
||||
endif
|
||||
@ -53,6 +57,7 @@ func! s:process(bang, func_name, items)
|
||||
endfor
|
||||
|
||||
redraw!
|
||||
echo 'Done! '.msg
|
||||
endf
|
||||
|
||||
func! s:sign(status)
|
||||
@ -104,7 +109,6 @@ func! vundle#installer#clean(bang) abort
|
||||
|
||||
if (a:bang || empty(names) || input('Continute ? [ y/n ]:') =~? 'y')
|
||||
call s:process(a:bang, 'delete', names)
|
||||
echo 'Done!'
|
||||
endif
|
||||
endf
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user