Hi,
I'm trying to use the diff-algorithm option for recursive merge, but get the
above error. I've tried various different ways of specifying the option, but
none work.
To try and find what the correct syntax is I tried peeping into the source
code, and it looks like it may actually be an error in the code.
This is from merge-recursive.c line 2072:
else if (!strcmp(s, "diff-algorithm=")) {
long value = parse_algorithm_value(s+15);
if (value < 0)
return -1;
/* clear out previous settings */
DIFF_XDL_CLR(o, NEED_MINIMAL);
o->xdl_opts &= ~XDF_DIFF_ALGORITHM_MASK;
o->xdl_opts |= value;
}
I believe !strcmp(s, "diff-algorithm=") should actually be !prefixcmp(s,
"diff-algorithm=")
Could someone confirm this is a bug, and is there any other way I can specify
the diff algorithm?
Many Thanks,
Luke Noel-Storr.
------------------
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html