]> git.ipfire.org Git - thirdparty/git.git/commit - diffcore-pathspec.c
[PATCH] Diffcore updates.
authorJunio C Hamano <junkio@cox.net>
Sun, 22 May 2005 17:04:37 +0000 (10:04 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Sun, 22 May 2005 17:17:50 +0000 (10:17 -0700)
commit6b14d7faf0bad026a81a27bac07b47691f621b8f
treeb9d1923aaaea706179e9b27e07a843d277ad1bee
parent26dee0adfcfa6fc15a522d32765eabbe4f295237
[PATCH] Diffcore updates.

This moves the path selection logic from individual programs to a new
diffcore transformer (diff-tree still needs to have its own for
performance reasons).  Also the header printing code in diff-tree was
tweaked not to produce anything when pickaxe is in effect and there is
nothing interesting to report.  An interesting example is the following
in the GIT archive itself:

    $ git-whatchanged -p -C -S'or something in a real script'

Signed-off-by: Junio C Hamano <junkio@cox.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Makefile
diff-cache.c
diff-files.c
diff-helper.c
diff-tree.c
diff.c
diff.h
diffcore-pathspec.c [new file with mode: 0644]
diffcore-pickaxe.c
diffcore-rename.c
diffcore.h