diff options
author | Junio C Hamano <junkio@cox.net> | 2005-05-27 15:55:55 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-05-29 11:17:43 -0700 |
commit | 15d061b435a7e3b6bead39df3889f4af78c4b00a (patch) | |
tree | e19d482170bad5d14e9b3c581432576bcca95149 /tree.h | |
parent | [PATCH] Add --pickaxe-all to diff-* brothers. (diff) | |
download | tgif-15d061b435a7e3b6bead39df3889f4af78c4b00a.tar.xz |
[PATCH] Fix the way diffcore-rename records unremoved source.
Earier version of diffcore-rename used to keep unmodified
filepair in its output so that the last stage of the processing
that tells renames from copies can make all of rename/copy to
copies. However this had a bad interaction with other diffcore
filters that wanted to run after diffcore-rename, in that such
unmodified filepair must be retained for proper distinction
between renames and copies to happen.
This patch fixes the problem by changing the way diffcore-rename
records the information needed to distinguish "all are copies"
case and "the last one is a rename" case.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'tree.h')
0 files changed, 0 insertions, 0 deletions