Code

Simplify "diff-tree" output, and only keep track of one single name-base.
authorLinus Torvalds <torvalds@ppc970.osdl.org>
Sun, 10 Apr 2005 22:08:02 +0000 (15:08 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Sun, 10 Apr 2005 22:08:02 +0000 (15:08 -0700)
commiteeb7991695b0944e4e8d6474b8f7cd2da8830b20
tree7cb7710ccdcb867bf190b70d4586593bbad49499
parent73134b6d3f700bb9e6c66aa2f099de644c6b8d09
Simplify "diff-tree" output, and only keep track of one single name-base.

During original development I had different name-bases for source and
destination, so that I could make the output show how it got removed
from "tree a" and added to "tree b", but we don't want that. We only
do recursive diffs on anything where the bases are exactly the same,
so we might as well just work with a single base.

Also, make the output for "changed" be a single line, since people
hated the separate '<' / '>' format. They were right. It sucked.
diff-tree.c