tree-diff: do not assume we use only one pathspec
authorJunio C Hamano <junkio@cox.net>
Mon, 10 Apr 2006 23:39:11 +0000 (16:39 -0700)
committerJunio C Hamano <junkio@cox.net>
Mon, 10 Apr 2006 23:45:19 +0000 (16:45 -0700)
The way tree-diff was set up assumed we would use only one set
of pathspec during the entire life of the program. Move the
pathspec related static variables out to diff_options structure
so that we can filter commits with one set of paths while show
the actual diffs using different set of paths.

I suspect this breaks blame.c, and makes "git log paths..." to
default to the --full-diff, the latter of which is dealt with
the next commit.

Signed-off-by: Junio C Hamano <junkio@cox.net>
No differences found