commit 99e65ce0498fd9f87e1d5f795e24ea1897edad67 (tree)
parent ebc828ef7cd9bc19004bf961105b7b0e6417bc8a
Author: Tim Pope <code@tpope.net>
Date: Fri, 6 Aug 2021 21:35:19 -0400
Fix error message generation in s:ReplaceCmd()
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim
@@ -1958,7 +1958,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 : 'unknown error running ' . a:cmd))
+ throw 'fugitive: ' . (len(err) ? err : 'unknown error running ' . string(a:cmd))
endif
setlocal noswapfile
silent exe 'lockmarks keepalt 0read ++edit' s:fnameescape(temp)