This is only the preparatory step. The obvious next one that follows will swap the "add-sign-off" logic and appending of notes, so that sign-off will come before the notes. And then, we will insert "---" before we add notes, leave a bit in the rev_info for the later step in the codepath to tell it that it does not have to add another "---", and tweak the existing codepath that adds "---" to refrain from doing so. Junio C Hamano (3): pretty: remove reencode_commit_message() pretty: prepare notes message at a centralized place pretty_print_commit(): do not append notes message builtin/blame.c | 5 +++-- commit.h | 4 +--- log-tree.c | 17 ++++++++++++++++- pretty.c | 22 ++++------------------ 4 files changed, 24 insertions(+), 24 deletions(-) -- 1.8.0.rc3.112.gdb88a5e -- 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