diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim index 8289368..52028c2 100644 --- a/plugin/fugitive.vim +++ b/plugin/fugitive.vim @@ -1121,7 +1121,7 @@ function! s:Commit(args, ...) abort elseif error ==# '!' return s:Status() else - call s:throw(error) + call s:throw(empty(error)?join(errors, ' '):error) endif endif catch /^fugitive:/