Petr Baudis [off-list ref] writes:
... I think it can be useful - either when you
want to work on readonly tree, or when you want to support custom
mailmap in addition to the default project's one without interference...
Ah, that sort of makes sense. On the other hand you could run
git-shortlog in a separate directory right now by piping the
git-log output to "(cd somewhere && git-shortlog)", so...
Come to think of it, why not make git-shortlog take the same set
of parameters as git-log takes (perhaps except --pretty)? Then
the issues you raised starts to make sense and we would
certainly want -m MAPFILE option there.