Re: git full diff output issues..
- From
Junio C Hamano <junkio@cox.net>
- Date
- May 26, 2005, 19:36 UTC
- Message-ID
- <7vwtplbwze.fsf@assigned-by-dhcp.cox.net>
- In-Reply-To
- <Pine.LNX.4.58.0505261223240.2307@ppc970.osdl.org>
>>>>> "LT" == Linus Torvalds <torvalds@osdl.org> writes:
LT> On Thu, 26 May 2005, Linus Torvalds wrote:
Show 10 quoted lines
>> >> So we'd change it from >> >> deleted file mode 100644 >> >> to >> >> deleted file mode 100644 arch/um/kernel/checksum.c >> >> in this case..
LT> I just realized that this same thing is equally true of just plain mode LT> changes, where wif we don't have any content we just get
LT> diff --git a/name b/name LT> old mode xxxx LT> new mode yyyy
LT> so I might as well parse the diff header here (I don't want to repeat the LT> name twice for mode changes). Oh well.
So what do you want? created and deleted would acquire path and mode thing doesn't? I think adding path only to "new mode" line would be a sensible compromise, since we are interested in what the resulting tree would look like most of the time.