So, this grew into a little series because of the issue in 1/3. The fact that we looked up the name for a diff item even when we don't display it was never great but started being bad when we started not to fill in unnecessary names... With that segv out of the way, here's v3 of the series. Compared to v2, I hope I have learned to count. Michael J Gruber (3): diff.c: omit hidden entries from namelen calculation with --stat diff: introduce --stat-lines to limit the stat lines diff-options.txt: describe --stat-{width,name-width,count} Documentation/diff-options.txt | 8 +++++- diff.c | 52 +++++++++++++++++++++++++++++++++------- diff.h | 1 + 3 files changed, 51 insertions(+), 10 deletions(-) -- 1.7.5.2.657.g62c2 -- 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