Thread (4 messages) flat view 4 messages, 3 authors, 2016-06-15

Re: What's cooking in git.git (Sep 2011, #04; Mon, 12)

From: Jeff King <hidden>
Date: 2016-06-15 22:52:01

On Tue, Sep 13, 2011 at 11:04:06AM -0400, Eric Sunshine wrote:
quoted
Or maybe not there at all?  We tend to do quite a bit with Matlab, and
Matlab scripts also end in ".m".  Unfortunately, it bears little
resemblance to Objective-C.
This default mapping is provided as a convenience only. Users can
edit .gitattributes as needed. If we assume that the number of
Macintosh and iOS (iPhone, iPad, iPod Touch) programmers heavily
outweighs the number of Matlab users, then the convenience of having
.m in the default list may be justified.
Yeah, but the cost of being wrong may be much higher than the cost of
just using the default.
It also is reasonable to ask if the "*.m diff=objc" mapping actually
produces an inferior diff hunk-header[1] for Matlab files than when
"diff=objc" is not present.
I think this is the important question. Is it inferior, and how bad does
it look? And then we can weigh that against the convenience of not
having to specify objc files in gitattributes.

-Peff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help