gz: if it helps, I can phrase this bug report as "perfectly normal everyday diffing options cause unnecessary {performance,codepath} callout to external diff process" and file the (frequent) need to use the external diff as a performance issue.
As poolie notes, as a user I'm unaware of whether I'm using an internal or external diff algorithm—the user just wants a short command for their everyday options and ideally should not be exposed to any difference in implementation behaviour for the most part.
gz: if it helps, I can phrase this bug report as "perfectly normal everyday diffing options cause unnecessary {performance, codepath} callout to external diff process" and file the (frequent) need to use the external diff as a performance issue.
As poolie notes, as a user I'm unaware of whether I'm using an internal or external diff algorithm—the user just wants a short command for their everyday options and ideally should not be exposed to any difference in implementation behaviour for the most part.