Adding upstream version 1:2.47.2.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
This commit is contained in:
parent
fd5a0bafa2
commit
54102a2c29
4535 changed files with 1510258 additions and 0 deletions
36
range-diff.h
Normal file
36
range-diff.h
Normal file
|
@ -0,0 +1,36 @@
|
|||
#ifndef RANGE_DIFF_H
|
||||
#define RANGE_DIFF_H
|
||||
|
||||
#include "diff.h"
|
||||
#include "strvec.h"
|
||||
|
||||
#define RANGE_DIFF_CREATION_FACTOR_DEFAULT 60
|
||||
|
||||
/*
|
||||
* A much higher value than the default, when we KNOW we are comparing
|
||||
* the same series (e.g., used when format-patch calls range-diff).
|
||||
*/
|
||||
#define CREATION_FACTOR_FOR_THE_SAME_SERIES 999
|
||||
|
||||
struct range_diff_options {
|
||||
int creation_factor;
|
||||
unsigned dual_color:1;
|
||||
unsigned left_only:1, right_only:1;
|
||||
const struct diff_options *diffopt; /* may be NULL */
|
||||
const struct strvec *other_arg; /* may be NULL */
|
||||
};
|
||||
|
||||
/*
|
||||
* Compare series of commits in `range1` and `range2`, and emit to the
|
||||
* standard output.
|
||||
*/
|
||||
int show_range_diff(const char *range1, const char *range2,
|
||||
struct range_diff_options *opts);
|
||||
|
||||
/*
|
||||
* Determine whether the given argument is usable as a range argument of `git
|
||||
* range-diff`, e.g. A..B.
|
||||
*/
|
||||
int is_range_diff_range(const char *arg);
|
||||
|
||||
#endif
|
Loading…
Add table
Add a link
Reference in a new issue