summaryrefslogtreecommitdiff
path: root/diff.h
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2008-04-30 13:25:53 -0400
committerJunio C Hamano <gitster@pobox.com>2008-05-03 13:40:43 -0700
commitb8960bbe7bdfc0b232462f916ee8151c83afd16f (patch)
treef6f72c3264d87e75eb8c07c0c5bb9e44c1780c06 /diff.h
parent50705915eae89eae490dff30fa370ed02e4d6e72 (diff)
downloadgit-b8960bbe7bdfc0b232462f916ee8151c83afd16f.tar.gz
diff: make "too many files" rename warning optional
In many cases, the warning ends up as clutter, because the diff is being done "behind the scenes" from the user (e.g., when generating a commit diffstat), and whether we show renames or not is not particularly interesting to the user. However, in the case of a merge (which is what motivated the warning in the first place), it is a useful hint as to why a merge with renames might have failed. This patch makes the warning optional based on the code calling into diffcore. We default to not showing the warning, but turn it on for merges. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'diff.h')
-rw-r--r--diff.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/diff.h b/diff.h
index f2c77391a9..8931116068 100644
--- a/diff.h
+++ b/diff.h
@@ -83,6 +83,7 @@ struct diff_options {
int pickaxe_opts;
int rename_score;
int rename_limit;
+ int warn_on_too_large_rename;
int dirstat_percent;
int setup;
int abbrev;