Eyvind Bernhardsen <eyvind.bernhardsen@xxxxxxxxx> writes: > My user interface would have been: > > - an attribute "eolconv" that enables or disables line ending conversion > - a config variable "core.eolconv" that sets "eolconv" for all files where it is unset > - a config variable "core.localeol" that decides whether LF or CRLF is preferred I am puzzled about this second item; what is its type and what is its purpose? If it is to allow project-wide default to be specified, then isn't having "* eolconv=true" in .gitattributes a much better option and is already supported by the first item? -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html