From 9b9a81b170040ab0061ebd5beec1f5e2e1177056 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Wed, 18 Jul 2018 19:57:56 -0400 Subject: [PATCH] Fix error on failure to load buffer --- autoload/fugitive.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim index 757e5a4..3925846 100644 --- a/autoload/fugitive.vim +++ b/autoload/fugitive.vim @@ -2685,7 +2685,7 @@ function! s:ReplaceCmd(cmd, ...) abort let tmp = tempname() let err = s:WriteCmd(tmp, a:cmd, a:0 ? a:1 : '') if v:shell_error - throw 'fugitive: ' . (len(err) ? err : filereadable(tmp) ? join(readfile(tmp), ' | ') : 'unknown error running ' . a:cmd) + call s:throw((len(err) ? err : filereadable(tmp) ? join(readfile(tmp), ' ') : 'unknown error running ' . a:cmd)) endif let fn = expand('%:p') silent exe 'doau BufReadPre '.s:fnameescape(fn)