commit e7747ce0d28821e986ee6b30a87968e0f677f3b5 from: Omar Polo date: Wed Aug 11 19:47:54 2021 UTC use log-edit-extract-headers instead of the ugly workaround commit - 83559c7c55a947f55e037a6cc7e696f7db3a1318 commit + e7747ce0d28821e986ee6b30a87968e0f677f3b5 blob - 1abed875c568f14638d591acb3058b5c0627524c blob + 10b723eb5bbf766f454e32581004617af391e15d --- vc-got.el +++ vc-got.el @@ -574,10 +574,7 @@ FILES is nil, consider all the files in DIR." "Commit FILES with COMMENT as commit message." (with-temp-buffer (unless (zerop (vc-got--call "commit" "-m" - ;; emacs add ``Summary:'' at the start of the commit - ;; message. vc-git doesn't seem to treat this specially. - ;; Since it's annoying, remove it. - (string-remove-prefix "Summary: " comment) + (log-edit-extract-headers nil comment) files)) (error (buffer-string)))))