From: Junio C Hamano Date: Thu, 26 May 2005 19:36:37 GMT Subject: Re: git full diff output issues.. Message-ID: <7vwtplbwze.fsf@assigned-by-dhcp.cox.net> In-Reply-To: >>>>> "LT" == Linus Torvalds writes: LT> On Thu, 26 May 2005, Linus Torvalds wrote: >> >> 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.