[CrackMonkey] Jesux

Joseph S Barrera III joe at barrera.org
Tue Apr 3 12:44:39 PDT 2001


Also sprach Mr. Bad:
> Turing: Oh, hush up! Anyways, I was talking about line ending
>         characters. They're using ASCII 0x0A0D instead of just 0x0A!
>         Can you believe it? Let's do the <spin spin spin> thing in
>         frustration and anger! <spin spin>

0x0A is not a line ending character. It is a LINE FEED.
0x0D is not a line ending character. It is a CARRIAGE RETURN.

Unfortunately ASCII doesn't have a line ending character (EOL),
even though it has an end characters for:
     TEXT
     TRANSMISSION
     TRANSMISSION BLOCK
     ENGINE BLOCK (heh heh... just kidding)
and
     MEDIUM.

When the good Unix folks decided they only needed only character to
end a line, they probably should have picked something like 0x1e
(RECORD SEPARATOR) or 0x17 (END OF TRANSMISSION BLOCK).

I don't know. What a mess.

- Joe






More information about the Crackmonkey mailing list