"Michael Montalbo via GitGitGadget" [off-list ref] writes:
A "Which features consult the diff process" section in gitattributes(5) lays
out, per feature, why each does or does not consult the process (patch
output, blame, summary formats, and the -L line-range view do; pickaxe -G,
patch-id, merge, range-diff, --check, and --raw do not, with reasons).
Combined diffs (--cc) remain on the builtin algorithm and are noted as
future work.
Changes since v4:
This round does not play well with the mm/line-log-limited-ops
topic, unfortunately, it seems.