1#ifndef SHORTLOG_H
2#define SHORTLOG_H
3
4#include "string-list.h"
5
6struct shortlog {
7 struct string_list list;
8 int summary;
9 int wrap_lines;
10 int sort_by_number;
11 int wrap;
12 int in1;
13 int in2;
14 int user_format;
15 int abbrev;
16 int committer;
17
18 char *common_repo_prefix;
19 int email;
20 struct string_list mailmap;
21 FILE *file;
22};
23
24void shortlog_init(struct shortlog *log);
25
26void shortlog_add_commit(struct shortlog *log, struct commit *commit);
27
28void shortlog_output(struct shortlog *log);
29
30#endif