From: Dmitry Potapov Date: Thu, 17 Apr 2008 22:42:17 GMT Subject: Re: crlf with git-svn driving me nuts... Message-ID: <20080417224217.GQ3133@dpotapov.dyndns.org> In-Reply-To: <320075ff0804171503g6dc04aa5pb7c9c362e31ce942@mail.gmail.com> On Thu, Apr 17, 2008 at 11:03:10PM +0100, Nigel Magnay wrote: > > Well.... Newline = LF vs CRLF (vs CR for early mac.. erk) dates to > well before C and UNIX; back into the days of baudot codes and > teletype printers that couldn't physically newline in the time taken > for 1 character to be processed; LF is meant to mean Line Feed and CR > is meant to mean "Carriage Return", so CRLF is in that sense quite > logical. But that's standards committees and backwards compatibility > for you :-/ CRLF is logical from the point of you of teletype printers, but when we speak about text files then it is more logical to consider them as a list of lines. What particular symbol is used as line-separator does not really matter, but IMHO it is stupid to have two symbols for that. So, LF vs CR is matter of preferences, but CRLF is just stupid -;) Dmitry