From 6b55a997a93cadc441dfe848d2b978f8779ef6cc Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Thu, 11 Mar 2010 22:14:38 -0500 Subject: [PATCH] Finish pending commit even if exiting Vim --- plugin/fugitive.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim index 3ef4b62..f1201b9 100644 --- a/plugin/fugitive.vim +++ b/plugin/fugitive.vim @@ -728,7 +728,7 @@ endfunction augroup fugitive_commit autocmd! - autocmd BufDelete *.git/COMMIT_EDITMSG execute s:sub(s:FinishCommit(), '^echoerr (.*)', 'echohl ErrorMsg|echo \1|echohl NONE') + autocmd VimLeavePre,BufDelete *.git/COMMIT_EDITMSG execute s:sub(s:FinishCommit(), '^echoerr (.*)', 'echohl ErrorMsg|echo \1|echohl NONE') augroup END " }}}1