|
Posted by Kimmo Laine on 02/20/07 12:04
"Koster, H" <interinfra.haalweg@localhost.localdomain> wrote in message
news:45dac509$0$339$e4fe514c@news.xs4all.nl...
> Op Mon, 19 Feb 2007 10:21:07 +0200, schreef Kimmo Laine:
>
>>
>> \r = carriage return = sets the cursor at the beginning of the row
>> \n = line feed = begins a new line
>>
>> (By your powers combined, I am Captain Carriage Return And New Line!)
>>
>> \r\n in a windows system is the character combination that gives you a
>> new
>> line to write to. This is different in *nix based system, where only \n
>> is
>> needed, the \r is implied. And just to make it fun, this is also
>> different
>> in a Mac system, where only \r is needed and \n is implied.
>
> Thanks, its clear now, but....
>
>> So in total we have three different and fun ways for presenting a new
>> line:
>> \r\n in Windows
>> \n in *nix
>> \r in Mac
>
> .... while windows clearly tried to combine best of both worlds, why
> still does it terribly suck so much?
Windows inherited this behaviour from MS-DOS which was at much lower level
of suckness.
see also: http://www.rfc-editor.org/EOLstory.txt and
http://en.wikipedia.org/wiki/Newline
--
"Ohjelmoija on organismi joka muuttaa kofeiinia koodiksi" - lpk
http://outolempi.net/ahdistus/ - Satunnaisesti pδivittyvδ nettisarjis
spam@outolempi.net | rot13(xvzzb@bhgbyrzcv.arg)
[Back to original message]
|