From: Jakub Narebski Date: Sat, 06 May 2006 07:33:15 GMT Subject: Re: [ANNOUNCE] Git wiki Message-ID: In-Reply-To: <46a038f90605052353m2d2aca11weac7efee80c6fb35@mail.gmail.com> Martin Langhoff wrote: > On 5/6/06, Junio C Hamano wrote: >>> Try doing >>> >>> git diff v1.3.0.. >>> >>> and think about what that actually _means_. Think about the fact that it >>> doesn't actually walk the commit chain at all: it diffs the trees >>> between v1.3.0 and the current one. What if the rename happened in a >>> commit in the middle? >> >> Then the automated renames detection will miss it given that the other >> accumulated differences are large enough, and the suggested workarounds >> _are_ precisely walking the commit chain. > > I agree here with Pasky that after a while the automated > renames/copy/splitup detection will miss the operation in cases where > it would be interesting to note it to the user. Perhaps an option to do rename detection with walking the commit chain? -- Jakub Narebski Warsaw, Poland