log-tree: separate major part of diff-tree.
commit5f1c3f07b7f4a8436c7773b8e7a04998190c125e
authorJunio C Hamano <junkio@cox.net>
Sun, 9 Apr 2006 08:11:11 +0000 (9 01:11 -0700)
committerJunio C Hamano <junkio@cox.net>
Sun, 9 Apr 2006 08:35:13 +0000 (9 01:35 -0700)
tree8f4a65b672406b4fb3be5036716f304474e1e88d
parent0ed49a3ed9ab9747f7916c928d50aa0bf4d2c81d
log-tree: separate major part of diff-tree.

This separates out the part that deals with one-commit diff-tree
(and --stdin form) into a separate log-tree module.

There are two goals with this.  The more important one is to be
able to make this part available to "git log --diff", so that we
can have a native "git whatchanged" command.  Another is to
simplify the commit log generation part simpler.

Signed-off-by: Junio C Hamano <junkio@cox.net>
Makefile
diff-tree.c
log-tree.c [new file with mode: 0644]
log-tree.h [new file with mode: 0644]