On Mon, May 01, 2017 at 01:17:58AM -0400, Jeff King wrote: > Yeah, I agree it is an existing bug. The only other case I found is > dirstat. Doing: > > mkdir a b > for i in 1 2; do echo content >a/$i; done > for i in 1 2 3; do echo content >b/$i; done > git -c diff.dirstat=50 diff-tree --dirstat --root HEAD > > should respect the config and show only "b", but it doesn't currently > (and does with Marc's patch). Er, there's a "git add a b; git commit -m foo" missing before running the diff, of course. -Peff