On Sat, 16 Mar 2019, Johannes Sixt wrote: > Am 16.03.19 um 13:22 schrieb Robert P. J. Day: > > as a working example, i looked at the top-level .gitattributes file > > in the git source code itself, which opens with: > > > > * whitespace=!indent,trail,space > > *.[ch] whitespace=indent,trail,space diff=cpp > > *.sh whitespace=indent,trail,space eol=lf > > ... snip ... > > > > first observation is that i see nothing in the man page that explains > > the notion of a comma-separated list of attribute values. > > This comma-separated list is not a property of attributes in > general, but a property of the whitespace attribute in particular. > See core.whitespace in git-config(1) and "Checking whitespace > errors" in gitattributes(5). ah, i was digging through the code trying to figure out where the whole CSV thing was explained -- it's massively helpful to understand that that property is specific to whitespace. that does not appear to be clarified anywhere. rday -- ======================================================================== Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca/dokuwiki Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday ========================================================================