When the user exited editor without editing the commit log template given by "git commit -t <template>", the commit was aborted (correct) with an error message that said "due to empty commit message" (incorrect). The goal of this series is to fix this, which is the third patch. While looking at this, I found another bug that the contents of the template file is still used for error checking even when it is ignored when the editor is populated for the user to edit. The second patch addresses this. Junio C Hamano (3): t7501: test the right kind of breakage commit: do not trigger bogus "has templated message edited" check commit: rephrase the error when user did not touch templated log message builtin/commit.c | 62 +++++++++++++++++++++++++++++++++++++---------------- t/t7501-commit.sh | 14 ++++++++++++ 2 files changed, 57 insertions(+), 19 deletions(-) -- 1.7.10.rc3.55.g06e99 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html