Mercurial > dotfiles.old
changeset 197:757b5e22e2ea
Update vim-plug
author | zegervdv <zegervdv@me.com> |
---|---|
date | Sat, 15 Nov 2014 09:33:03 +0100 |
parents | 1665f80ff713 |
children | cd732b11bbcd |
files | vim/autoload/plug.vim |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/vim/autoload/plug.vim Sat Nov 15 09:29:15 2014 +0100 +++ b/vim/autoload/plug.vim Sat Nov 15 09:33:03 2014 +0100 @@ -122,6 +122,10 @@ return type(a:v) == s:TYPE.list ? a:v : [a:v] endfunction +function! s:to_s(v) + return type(a:v) == s:TYPE.string ? a:v : join(a:v, "\n") . "\n" +endfunction + function! s:source(from, ...) for pattern in a:000 for vim in s:lines(globpath(a:from, pattern)) @@ -772,7 +776,7 @@ call s:reap(name) call s:tick() else - let job.result .= v:job_data[2] + let job.result .= s:to_s(v:job_data[2]) " To reduce the number of buffer updates let job.tick = get(job, 'tick', -1) + 1 if job.tick % len(s:jobs) == 0