summaryrefslogtreecommitdiff
path: root/range-diff.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2022-06-13 22:53:41 (GMT)
committerJunio C Hamano <gitster@pobox.com>2022-06-13 22:53:41 (GMT)
commitecbd60ae9980cb3f30f54270f39b464c1f8b39a2 (patch)
tree87bd9067e88b71bff198a10a53a47c9e4eb34770 /range-diff.c
parent5699ec1b0aec51b9e9ba5a2785f65970c5a95d84 (diff)
parent04b1f1fd9d9faeb90d7bd25d8eb4d3ffbb28b9f1 (diff)
downloadgit-ecbd60ae9980cb3f30f54270f39b464c1f8b39a2.zip
git-ecbd60ae9980cb3f30f54270f39b464c1f8b39a2.tar.gz
git-ecbd60ae9980cb3f30f54270f39b464c1f8b39a2.tar.bz2
Merge branch 'pb/range-diff-with-submodule'
"git -c diff.submodule=log range-diff" did not show anything for submodules that changed in the ranges being compared, and "git -c diff.submodule=diff range-diff" did not work correctly. Fix this by including the "--submodule=short" output unconditionally to be compared. * pb/range-diff-with-submodule: range-diff: show submodule changes irrespective of diff.submodule
Diffstat (limited to 'range-diff.c')
-rw-r--r--range-diff.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/range-diff.c b/range-diff.c
index 39cc010..f63b3ff 100644
--- a/range-diff.c
+++ b/range-diff.c
@@ -44,7 +44,7 @@ static int read_patches(const char *range, struct string_list *list,
strvec_pushl(&cp.args, "log", "--no-color", "-p", "--no-merges",
"--reverse", "--date-order", "--decorate=no",
- "--no-prefix",
+ "--no-prefix", "--submodule=short",
/*
* Choose indicators that are not used anywhere
* else in diffs, but still look reasonable