From: Junio C Hamano Date: Wed, 02 Jul 2014 17:17:13 GMT Subject: Re: [PATCH v2] git-am: add option to extract email Message-Id: tag into commit log Message-ID: In-Reply-To: <1404291113-4424-1-git-send-email-avi@cloudius-systems.com> Avi Kivity writes: > + if test 't' == "$message_id" > + then > + grep ^Message-Id: "$dotest/info" || true > + fi > if test '' != "$ADD_SIGNOFF" > then > echo "$ADD_SIGNOFF" Seeing how existing code carefully makes sure that ADD_SIGNOFF has an empty line before it when and only when necessary to ensure that there is a blank after the existing log message, I would suspect that this patch that blindly inserts a line is doubly wrong. The output from "grep" may be appended without adding a blank when necessary, and appending of ADD_SIGNOFF may end up adding an extra blank after Message-Id. Am I reading the patch wrong?