diff-tree: fix "whole sub-tree disappeared or appeared" case
tree1a808214cd5f1f3199127c4928dad0a8447013af
-rw-r--r-- 18787 COPYING
drwxr-xr-x - Documentation
-rw-r--r-- 3314 Makefile
-rw-r--r-- 20194 README
-rw-r--r-- 1256 blob.c
-rw-r--r-- 305 blob.h
-rw-r--r-- 5954 cache.h
-rw-r--r-- 925 cat-file.c
-rw-r--r-- 997 check-files.c
-rw-r--r-- 6192 checkout-cache.c
-rw-r--r-- 4460 commit-tree.c
-rw-r--r-- 3428 commit.c
-rw-r--r-- 854 commit.h
-rw-r--r-- 6894 convert-cache.c
-rw-r--r-- 10342 date.c
-rw-r--r-- 5004 diff-cache.c
-rw-r--r-- 3068 diff-files.c
-rw-r--r-- 6297 diff-helper.c
-rw-r--r-- 11052 diff-tree.c
-rw-r--r-- 10680 diff.c
-rw-r--r-- 996 diff.h
-rw-r--r-- 1777 export.c
-rw-r--r-- 9433 fsck-cache.c
-rw-r--r-- 472 get-tar-commit-id.c
-rwxr-xr-x 3260 git-apply-patch-script
-rwxr-xr-x 1943 git-merge-one-file-script
-rwxr-xr-x 509 git-prune-script
-rwxr-xr-x 865 git-pull-script
-rw-r--r-- 1673 git-resolve-script
-rwxr-xr-x 327 git-tag-script
-rwxr-xr-x 63 git-whatchanged
-rw-r--r-- 1830 gitenv.c
-rw-r--r-- 2739 http-pull.c
-rw-r--r-- 1158 init-db.c
-rw-r--r-- 3042 local-pull.c
-rw-r--r-- 8397 ls-files.c
-rw-r--r-- 2245 ls-tree.c
-rw-r--r-- 1624 merge-base.c
-rw-r--r-- 2501 merge-cache.c
-rw-r--r-- 3044 mktag.c
drwxr-xr-x - mozilla-sha1
-rw-r--r-- 3108 object.c
-rw-r--r-- 691 object.h
drwxr-xr-x - ppc
-rw-r--r-- 2520 pull.c
-rw-r--r-- 526 pull.h
-rw-r--r-- 10467 read-cache.c
-rw-r--r-- 5053 read-tree.c
-rw-r--r-- 1240 rev-list.c
-rw-r--r-- 2996 rev-tree.c
-rw-r--r-- 1073 rpull.c
-rw-r--r-- 1380 rpush.c
-rw-r--r-- 1334 rsh.c
-rw-r--r-- 153 rsh.h
-rw-r--r-- 13662 sha1_file.c
-rw-r--r-- 757 strbuf.c
-rw-r--r-- 216 strbuf.h
drwxr-xr-x - t
-rw-r--r-- 2114 tag.c
-rw-r--r-- 396 tag.h
-rw-r--r-- 11083 tar-tree.c
-rw-r--r-- 343 test-date.c
-rw-r--r-- 3957 tree.c
-rw-r--r-- 566 tree.h
-rw-r--r-- 682 unpack-file.c
-rw-r--r-- 9693 update-cache.c
-rw-r--r-- 645 usage.c
-rw-r--r-- 475 write-blob.c
-rw-r--r-- 3637 write-tree.c