diff options
author | René Scharfe <rene.scharfe@lsrfire.ath.cx> | 2009-01-06 21:41:06 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2009-01-06 22:06:07 -0800 |
commit | cec08717cca468c66eb454c7201fd35f54b48a58 (patch) | |
tree | e9dabc225b562c43a412bd509ec395b4ea6171bf /pretty.c | |
parent | f53bd743ff713f6507f28f8e730ac3e27858ab43 (diff) | |
download | git-cec08717cca468c66eb454c7201fd35f54b48a58.tar.gz |
shortlog: handle multi-line subjects like log --pretty=oneline et. al. do
The commit message parser of git shortlog used to treat only the first
non-empty line of the commit message as the subject. Other log commands
(e.g. --pretty=oneline) show the whole first paragraph instead (unwrapped
into a single line).
For consistency, this patch borrows format_subject() from pretty.c to
make shortlog do the same.
Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'pretty.c')
-rw-r--r-- | pretty.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -486,8 +486,8 @@ static void parse_commit_header(struct format_commit_context *context) context->commit_header_parsed = 1; } -static const char *format_subject(struct strbuf *sb, const char *msg, - const char *line_separator) +const char *format_subject(struct strbuf *sb, const char *msg, + const char *line_separator) { int first = 1; |