On Tue, 26 Sep 2006, Junio C Hamano wrote:
When some files have big changes and others are touched only
slightly, diffstat graph did not show differences among smaller
changes that well. This changes the graph scaling to non-linear
algorithm in such a case.
Ok, this is just _strange_.
while with this, it shows:
.gitignore | 1
Documentation/git-tar-tree.txt | 3 +++++++++
No _way_ is it correct to show more than three characters if there were
three lines of changes.
I think "nonlinear" is fine, but this is something that is "superlinear"
in small changes, and then sublinear in bigger ones (and then apparently
totally wrong for one-line changes).
It should at least never be superlinear, I believe.
Linus