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 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html