X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=builtin-rev-list.c;h=edc0bd35bb0e96a230284250dc4c40776cf7caac;hb=7f0475c308625fb9e4cbbad8dc665983571cc5cf;hp=9426081dae17e0a3ce536c8b4ffc038b32eda8a7;hpb=c0284cea3149cb20e24ee5e25b475e5f8edba84f;p=git.git diff --git a/builtin-rev-list.c b/builtin-rev-list.c index 9426081da..edc0bd35b 100644 --- a/builtin-rev-list.c +++ b/builtin-rev-list.c @@ -25,11 +25,15 @@ static const char rev_list_usage[] = " --no-merges\n" " --remove-empty\n" " --all\n" +" --branches\n" +" --tags\n" +" --remotes\n" " --stdin\n" " --quiet\n" " ordering output:\n" " --topo-order\n" " --date-order\n" +" --reverse\n" " formatting output:\n" " --parents\n" " --objects | --objects-edge\n" @@ -60,6 +64,8 @@ static void show_commit(struct commit *commit) fputs(header_prefix, stdout); if (commit->object.flags & BOUNDARY) putchar('-'); + else if (commit->object.flags & UNINTERESTING) + putchar('^'); else if (revs.left_right) { if (commit->object.flags & SYMMETRIC_LEFT) putchar('<'); @@ -84,7 +90,7 @@ static void show_commit(struct commit *commit) else putchar('\n'); - if (revs.verbose_header) { + if (revs.verbose_header && commit->buffer) { struct strbuf buf; strbuf_init(&buf, 0); pretty_print_commit(revs.commit_format, commit, @@ -605,7 +611,6 @@ int cmd_rev_list(int argc, const char **argv, const char *prefix) usage(rev_list_usage); save_commit_buffer = revs.verbose_header || revs.grep_filter; - track_object_refs = 0; if (bisect_list) revs.limited = 1;