Re: change of git-diff-tree and symlinks
- From
- Kay Sievers <kay.sievers@vrfy.org>
- Date
- May 25, 2005, 22:26 UTC
- Message-ID
- <20050525222622.GA8552@vrfy.org>
- In-Reply-To
- <7vzmujjdq4.fsf@assigned-by-dhcp.cox.net>
On Wed, May 25, 2005 at 12:40:51PM -0700, Junio C Hamano wrote:
Show 15 quoted lines
> >>>>> "KS" == Kay Sievers <kay.sievers@vrfy.org> writes: > > KS> Ok, works again. Any reason not to mark it as 'M'? It's easyly to > KS> distinguish between a content change and a mode change by looking if > KS> the sha has changed. > > I'd need some time to think about this in the evening (I'm at > work now) but I think Linus did '?' as an interim measure. I > suspect 'M' would work just as well without introducing a new > class 'T', but on the other hand having them distinct would be > easier for people who read diff-raw format, so my knee-jerk > reaction is that we should use 'T'. It's the same reasoning to > have N, D, and U --- they can be gleaned by looking at mode and > sha fields and there is no need to mark them any differently but > surely marking them the way we do now is much nicer.
If we introduce 'T', how is a content _and_ a type change represented if they happen at the same time?
Kay