diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim index f40f509..6532747 100644 --- a/autoload/fugitive.vim +++ b/autoload/fugitive.vim @@ -459,7 +459,7 @@ endfunction function! s:NullError(...) abort let [out, exec_error] = s:SystemError(call('fugitive#Prepare', a:000)) - return [exec_error ? [] : split(out, "\1"), exec_error ? out : '', exec_error] + return [exec_error ? [] : split(out, "\1"), exec_error ? substitute(out, "\n$", "", "") : '', exec_error] endfunction function! s:TreeChomp(...) abort