From: Junio C Hamano Date: Fri, 26 Aug 2011 20:54:19 GMT Subject: Re: [PATCH] .gitattributes: Enable cpp diff parsing for .[ch] files Message-ID: <7vfwkndhc4.fsf@alter.siamese.dyndns.org> In-Reply-To: Linus Torvalds writes: > On Thu, Aug 25, 2011 at 3:37 PM, Boaz Harrosh wrote: >> >> Add a .gitattributes file to the Linux tree to enable cpp parsing >> of the source files. > > Hmm. I'm not entirely conviced. If people really think that the hunk > description matters that much, maybe we should just instead improve on > the automatic diff detection, and extend it from just binary-vs-text, > to also do the common hunk-headers. > > After all, not having a diff pattern already *does* mean "automatic", > so it would be just a rather trivial extension to that. Not quite sure what you exactly mean by "extend it from just binary-vs-text". Do you mean update buffer_is_binary() and add source language detection? See also: http://thread.gmane.org/gmane.comp.version-control.git/180103/focus=180113