On Thu, Jan 10, 2008 at 09:28:15PM +0000, Gregory Jefferis wrote: > > Insisting that repos created on windows should have textfiles munged to LF > by default doesn't seem right. Even using Dmitry's clever autocrlf=safe > option on Windows would lead to inconvenience since all LF files have to be > explicitly attributed as text. We should be helping Windows people to use > LF files rather than hindering them! I think people may have different preferences about that. Some people may want to have text files with CRLF but others with LF. Some trust Git heuristic for detecting text files (which seems works rahter good for most commonly used formats) but others are paranoid about loss some data. Finally, there are some people, who just wants to store their messy files as is. Based on that, the following options are possible: 1. autocrlf=input for those who want LF and trust Git text heuristic 2. autocrlf=true is for those who want CRLF and trust Git text heuristic 3. autocrlf=fail for those who want LF but do not trust Git heuristic 4. autocrlf=safe for those who want CRLF but do not trust Git heuristic 5. autocrlf=false for those who like messy files with different EOLs All these options have been mentioned in this thread, and I don't think we are likely to come up with a better solution, because "better" depends in which category of people you fall. IMHO, #5 is the least reasonable of all. Dmitry - 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