commit 5cea916e9cb0c2270bbbfd6ce6d9ffd5887e8de6 (tree)
parent c3c39d904b761bb77fe1a9103d665c725bba493d
Author: Tim Pope <code@tpope.net>
Date: Thu, 26 Jul 2018 20:54:10 -0400
Support Vim without SourceCmd
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim
@@ -201,7 +201,9 @@ augroup fugitive
autocmd BufWriteCmd fugitive://*//[0-3]/* exe fugitive#BufWriteCmd()
autocmd FileReadCmd fugitive://*//* exe fugitive#FileReadCmd()
autocmd FileWriteCmd fugitive://*//[0-3]/* exe fugitive#FileWriteCmd()
- autocmd SourceCmd fugitive://*//* nested exe fugitive#SourceCmd()
+ if exists('##SourceCmd')
+ autocmd SourceCmd fugitive://*//* nested exe fugitive#SourceCmd()
+ endif
autocmd User Flags call Hoist('buffer', function('FugitiveStatusline'))
augroup END