I went through the options listed in "man gitconfig", and quite frankly, I
didn't find any new ones. I didn't grep the source, and I'm sure they're
not all documented, but if it really is just two options, I doubt it's
worth it at all.
Hopefully nobody sane uses any non-utf8 encoding for commit messages
anyway (but what do I know - I have no idea about Asian usage, where it
may make more sense than in US/Western Europe). So i18n.commitEnconfig is
not likely to be a big deal.
And just making the crlf attribute work regardless of core.autocrlf sounds
like it wouldn't be a bad idea. Just _maybe_ we could actually make an
_explicit_ "core.autocrlf = off/false" actually disable any .gitattribute
crlf settings, but I'm not sure even that is a good idea.
So I'd suggest relegating "core.autocrlf" to just files that are _not_
covered by some explicit .gitattribute setting. After all, that just more
solidly puts the "auto" in autocrlf.
Linus
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html