|
|
|
@ -717,7 +717,7 @@ static void diff_words_show(struct diff_words_data *diff_words)
@@ -717,7 +717,7 @@ static void diff_words_show(struct diff_words_data *diff_words)
|
|
|
|
|
memset(&xecfg, 0, sizeof(xecfg)); |
|
|
|
|
diff_words_fill(&diff_words->minus, &minus, diff_words->word_regex); |
|
|
|
|
diff_words_fill(&diff_words->plus, &plus, diff_words->word_regex); |
|
|
|
|
xpp.flags = XDF_NEED_MINIMAL; |
|
|
|
|
xpp.flags = 0; |
|
|
|
|
/* as only the hunk header will be parsed, we need a 0-context */ |
|
|
|
|
xecfg.ctxlen = 0; |
|
|
|
|
xdi_diff_outf(&minus, &plus, fn_out_diff_words_aux, diff_words, |
|
|
|
@ -1745,7 +1745,7 @@ static void builtin_diff(const char *name_a,
@@ -1745,7 +1745,7 @@ static void builtin_diff(const char *name_a,
|
|
|
|
|
check_blank_at_eof(&mf1, &mf2, &ecbdata); |
|
|
|
|
ecbdata.file = o->file; |
|
|
|
|
ecbdata.header = header.len ? &header : NULL; |
|
|
|
|
xpp.flags = XDF_NEED_MINIMAL | o->xdl_opts; |
|
|
|
|
xpp.flags = o->xdl_opts; |
|
|
|
|
xecfg.ctxlen = o->context; |
|
|
|
|
xecfg.interhunkctxlen = o->interhunkcontext; |
|
|
|
|
xecfg.flags = XDL_EMIT_FUNCNAMES; |
|
|
|
@ -1834,7 +1834,7 @@ static void builtin_diffstat(const char *name_a, const char *name_b,
@@ -1834,7 +1834,7 @@ static void builtin_diffstat(const char *name_a, const char *name_b,
|
|
|
|
|
|
|
|
|
|
memset(&xpp, 0, sizeof(xpp)); |
|
|
|
|
memset(&xecfg, 0, sizeof(xecfg)); |
|
|
|
|
xpp.flags = XDF_NEED_MINIMAL | o->xdl_opts; |
|
|
|
|
xpp.flags = o->xdl_opts; |
|
|
|
|
xdi_diff_outf(&mf1, &mf2, diffstat_consume, diffstat, |
|
|
|
|
&xpp, &xecfg); |
|
|
|
|
} |
|
|
|
@ -1882,7 +1882,7 @@ static void builtin_checkdiff(const char *name_a, const char *name_b,
@@ -1882,7 +1882,7 @@ static void builtin_checkdiff(const char *name_a, const char *name_b,
|
|
|
|
|
memset(&xpp, 0, sizeof(xpp)); |
|
|
|
|
memset(&xecfg, 0, sizeof(xecfg)); |
|
|
|
|
xecfg.ctxlen = 1; /* at least one context line */ |
|
|
|
|
xpp.flags = XDF_NEED_MINIMAL; |
|
|
|
|
xpp.flags = 0; |
|
|
|
|
xdi_diff_outf(&mf1, &mf2, checkdiff_consume, &data, |
|
|
|
|
&xpp, &xecfg); |
|
|
|
|
|
|
|
|
@ -3436,7 +3436,7 @@ static int diff_get_patch_id(struct diff_options *options, unsigned char *sha1)
@@ -3436,7 +3436,7 @@ static int diff_get_patch_id(struct diff_options *options, unsigned char *sha1)
|
|
|
|
|
len2, p->two->path); |
|
|
|
|
git_SHA1_Update(&ctx, buffer, len1); |
|
|
|
|
|
|
|
|
|
xpp.flags = XDF_NEED_MINIMAL; |
|
|
|
|
xpp.flags = 0; |
|
|
|
|
xecfg.ctxlen = 3; |
|
|
|
|
xecfg.flags = XDL_EMIT_FUNCNAMES; |
|
|
|
|
xdi_diff_outf(&mf1, &mf2, patch_id_consume, &data, |
|
|
|
|