This is so that it's possible to have a message that will generate an email with the first line blank. If the email you're generating is actually a template, you may have a single line filling in for a ~3-line paragraph, meaning that the space starts with a blank line, which was impossible before as output from the message-splitting code. Furthermore, extra blank lines that aren't at the beginning of the body portion aren't stripped, so this is more consistant overall. Signed-off-by: Daniel Barkalow <barkalow@xxxxxxxxxxxx> --- pretty.c | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) diff --git a/pretty.c b/pretty.c index d5db1bd..1c57920 100644 --- a/pretty.c +++ b/pretty.c @@ -713,7 +713,6 @@ void pp_remainder(enum cmit_fmt fmt, struct strbuf *sb, int indent) { - int first = 1; for (;;) { const char *line = *msg_p; int linelen = get_one_line(line); @@ -723,12 +722,9 @@ void pp_remainder(enum cmit_fmt fmt, break; if (is_empty_line(line, &linelen)) { - if (first) - continue; if (fmt == CMIT_FMT_SHORT) break; } - first = 0; strbuf_grow(sb, linelen + indent + 20); if (indent) { -- 1.5.4.1.191.gfbf10 - 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