From: Linus Torvalds Date: Sun, 22 May 2005 06:01:27 GMT Subject: Re: [PATCH] The diff-raw format updates. Message-ID: In-Reply-To: <7vvf5cc779.fsf_-_@assigned-by-dhcp.cox.net> On Sat, 21 May 2005, Junio C Hamano wrote: > > Update the diff-raw format as Linus and I discussed, except that > it does not use sequence of underscore '_' letters to express > nonexistence. All '0' mode is used for that purpose instead. Ok, it all looks very nice, but it looks like -C is still broken ;) Do git-whatchanged -C -p and you'll see this hilarious entry as the first "copy" entry: diff --git a/Documentation/git-diff-cache.txt b/diffcore-pickaxe.c similarity index 0% copy from Documentation/git-diff-cache.txt copy to diffcore-pickaxe.c --- a/Documentation/git-diff-cache.txt +++ b/diffcore-pickaxe.c @@ -1,150 +1,56 @@ .. it even says "similarity index 0%", adn that sure is accurate ;) Doing "-C50" to ask for at least 50% similarity makes it ok (and it finds the "git-pull-script" -> "git-resolve-script" thing), but there's something strange going on, becuase -C10 and -C90 don't work, even if -C40 and -C50 _do_ work. Linus