couple logging fixes
- log is global array so log can be viewed any time - log gets written to a defined location ~/.vim-vundle/vundle.log - TODO: write log changes as they happen
This commit is contained in:
parent
530dbb8001
commit
5c06a28fca
@ -40,5 +40,6 @@ endif
|
|||||||
|
|
||||||
func! vundle#rc(...) abort
|
func! vundle#rc(...) abort
|
||||||
let g:bundle_dir = len(a:000) > 0 ? expand(a:1) : expand('$HOME/.vim/bundle')
|
let g:bundle_dir = len(a:000) > 0 ? expand(a:1) : expand('$HOME/.vim/bundle')
|
||||||
|
let g:vundle_log = []
|
||||||
call vundle#config#init()
|
call vundle#config#init()
|
||||||
endf
|
endf
|
||||||
|
@ -201,7 +201,6 @@ func! s:system(cmd) abort
|
|||||||
endf
|
endf
|
||||||
|
|
||||||
func! s:log(str) abort
|
func! s:log(str) abort
|
||||||
if !exists('g:vundle_log') | let g:vundle_log = [] | endif
|
|
||||||
call add(g:vundle_log, a:str)
|
call add(g:vundle_log, a:str)
|
||||||
return a:str
|
return a:str
|
||||||
endf
|
endf
|
||||||
|
@ -48,9 +48,12 @@ func! vundle#scripts#setup_view() abort
|
|||||||
endf
|
endf
|
||||||
|
|
||||||
func! s:view_log()
|
func! s:view_log()
|
||||||
if !exists('b:log_file') | let b:log_file = tempname() | endif
|
if !exists('g:vundle_log_file')
|
||||||
call writefile(g:vundle_log, b:log_file)
|
let g:vundle_log_file = expand('$HOME/.vim-vundle/vundle.log')
|
||||||
silent pedit `=b:log_file`
|
endif
|
||||||
|
|
||||||
|
call writefile(g:vundle_log, g:vundle_log_file)
|
||||||
|
silent pedit `=g:vundle_log_file`
|
||||||
|
|
||||||
wincmd P | wincmd H
|
wincmd P | wincmd H
|
||||||
endf
|
endf
|
||||||
|
Loading…
Reference in New Issue
Block a user