From: Sverre Rabbelier Date: Sun, 03 Oct 2010 23:04:32 GMT Subject: Re: [PATCH v4 4/4] Add testcases for the --hide-dir-rename-details diffcore flag. Message-ID: In-Reply-To: <1286138529-6780-5-git-send-email-ydirson@altern.org> Heya, On Sun, Oct 3, 2010 at 22:42, Yann Dirson wrote: > +:040000 040000 0000000000000000000000000000000000000000 0000000000000000000000000000000000000000 R100  a/      b/ > +:100644 000000 c6971ab9f08a6cd9c89a0f87d94ae347aad6144a 0000000000000000000000000000000000000000 D     a/path3 > +:100644 100644 dbde7141d737c8aa0003672c1bc21ded48c6c3b9 dbde7141d737c8aa0003672c1bc21ded48c6c3b9 R100  a/path2 b/2path > +:100644 100644 fdbec444a77953b1bcc899d9fabfa202e5e68f08 4db595d12886f90e36765fc1732c17bccb836663 R093  a/path0 b/path0 > +:000000 100644 0000000000000000000000000000000000000000 1ba4650885513e62386fd3e23aeb45beeb67d3bb A     b/path100 There was a recent discussion that came to the conclusion that we don't want to be comparing against hashes outside t0000. So either don't use diff-index, or use 'git rev-parse' to get those objects first, and then compare against them symbolically (e.g., ":100644 000000 $(path3) $(nullref)", or such). -- Cheers, Sverre Rabbelier