From acc05485e84ed0dc348b5b0127e50c2a6e5a4007 Mon Sep 17 00:00:00 2001 From: Nick Nisi Date: Tue, 29 Mar 2016 11:32:49 -0700 Subject: [PATCH] upgrade vim-plug --- config/nvim/autoload/plug.vim | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/config/nvim/autoload/plug.vim b/config/nvim/autoload/plug.vim index 040cf9b..e07a8ca 100644 --- a/config/nvim/autoload/plug.vim +++ b/config/nvim/autoload/plug.vim @@ -386,6 +386,10 @@ function! s:reorg_rtp() endif endfunction +function! s:doautocmd(...) + execute 'doautocmd' ((v:version > 703 || has('patch442')) ? '' : '') join(a:000) +endfunction + function! plug#load(...) if a:0 == 0 return s:err('Argument missing: plugin name(s) required') @@ -440,7 +444,7 @@ function! s:lod(names, types, ...) call s:source(rtp, a:2) endif if exists('#User#'.name) - execute 'doautocmd User' name + call s:doautocmd('User', name) endif endfor endfunction @@ -2057,7 +2061,7 @@ function! s:preview_commit() execute 'pedit' sha wincmd P setlocal filetype=git buftype=nofile nobuflisted modifiable - execute 'silent read !cd' s:shellesc(g:plugs[name].dir) '&& git show --pretty=medium' sha + execute 'silent read !cd' s:shellesc(g:plugs[name].dir) '&& git show --no-color --pretty=medium' sha normal! gg"_dd setlocal nomodifiable nnoremap q :q