summaryrefslogtreecommitdiff
path: root/diff-merges.h
blob: 7e970b266cf571959338658d90f011d6a9f1c02d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef DIFF_MERGES_H
#define DIFF_MERGES_H

/*
 * diff-merges - utility module to handle command-line options for
 * selection of particular diff format of merge commits
 * representation.
 */

struct rev_info;

void init_diff_merge_revs(struct rev_info *revs);
int parse_diff_merge_opts(struct rev_info *revs, const char **argv);
void setup_diff_merges_revs(struct rev_info *revs);
void rev_diff_merges_default_to_dense_combined(struct rev_info *revs);
void rev_diff_merges_first_parent_defaults_to_enable(struct rev_info *revs);

#endif