diff-parseopt: convert --find-copies-harder
--no-find-copies-harder is also added on purpose (because I don't see why we should not have the --no- version for this) Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Nguyễn Thái Ngọc Duy committed
Feb 21, 2019 at 18:16 UTC
bdd4741bfd380ca70fe3d185e7bd7f8ff54eafc1
1 file changed
+2
-2
diff.c
+2
-2
@@ -5085,6 +5085,8 @@ static void prep_parse_options(struct diff_options *options)
5085
N_("detect copies"),
5086
PARSE_OPT_NONEG | PARSE_OPT_OPTARG,
5087
diff_opt_find_copies),
5088
+ OPT_BOOL(0, "find-copies-harder", &options->flags.find_copies_harder,
5089
+ N_("use unmodified files as source to find copies")),
5090
5091
OPT_GROUP(N_("Diff other options")),
5092
{ OPTION_CALLBACK, 0, "output", options, N_("<file>"),
@@ -5191,8 +5193,6 @@ int diff_opt_parse(struct diff_options *options,
5193
options->flags.text = 1;
5194
else if (!strcmp(arg, "-R"))
5195
options->flags.reverse_diff = 1;
5194
- else if (!strcmp(arg, "--find-copies-harder"))
5195
- options->flags.find_copies_harder = 1;
5196
else if (!strcmp(arg, "--follow"))
5197
options->flags.follow_renames = 1;
5198
else if (!strcmp(arg, "--no-follow")) {