]>
Commit | Line | Data |
---|---|---|
a37eec63 SO |
1 | #ifndef DIFF_MERGES_H |
2 | #define DIFF_MERGES_H | |
3 | ||
4 | /* | |
5 | * diff-merges - utility module to handle command-line options for | |
6 | * selection of particular diff format of merge commits | |
7 | * representation. | |
8 | */ | |
9 | ||
10 | struct rev_info; | |
11 | ||
18f09473 SO |
12 | int diff_merges_parse_opts(struct rev_info *revs, const char **argv); |
13 | ||
09322b1d SO |
14 | void diff_merges_suppress(struct rev_info *revs); |
15 | ||
564a4fc8 | 16 | void diff_merges_default_to_first_parent(struct rev_info *revs); |
18f09473 SO |
17 | |
18 | void diff_merges_default_to_dense_combined(struct rev_info *revs); | |
19 | ||
3b6c17b5 SO |
20 | void diff_merges_set_dense_combined_if_unset(struct rev_info *revs); |
21 | ||
564a4fc8 | 22 | void diff_merges_setup_revs(struct rev_info *revs); |
a37eec63 SO |
23 | |
24 | #endif |