From 7afa1cfaa62e7fc6f891d0d59f4b10d046b5fd8e Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Mon, 7 Dec 2020 18:59:28 -0500 Subject: [PATCH] Avoid presenting verbose command output as error References https://github.com/tpope/vim-fugitive/issues/1643 --- autoload/fugitive.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim index 4a5b108..d403908 100644 --- a/autoload/fugitive.vim +++ b/autoload/fugitive.vim @@ -1641,7 +1641,7 @@ function! s:ReplaceCmd(cmd) abort let temp = tempname() let [err, exec_error] = s:TempCmd(temp, a:cmd) if exec_error - call s:throw((len(err) ? err : filereadable(temp) ? join(readfile(temp), ' ') : 'unknown error running ' . a:cmd)) + call s:throw((len(err) ? err : 'unknown error running ' . a:cmd)) endif setlocal noswapfile silent exe 'lockmarks keepalt 0read ++edit' s:fnameescape(temp)