Jeff King [off-list ref] writes:
This seems OK to me, though I kind of wonder if anybody really wants
"auto". Unlike log.decorate, which changes the syntax, there is no real
reason to avoid mailmap when somebody else is parsing the output. And I
could imagine it is especially confusing if:
git log --author=whoever
and
git log | grep whoever | wc -l
do not agree.
I personally do not think it is too late to change for the upcoming
release, either.
But 'auto' that changes the displayed name depending on the output
being or not being a terminal makes little sense, I would think, for
the above reason.