Micah Cowan scripsit:

> BTW, are there systems that use CR+NEL as their canonical line
> terminator, and if so, which ones? That seems silly, since AFAICT NEL
> was intended to replace CR+LF (ISO-6429/Ecma-048 defines it as moving to
> to "the line home position of the following line", adjusting for
> implicit movement direction). But then, I'm not even familiar with
> systems that use NEL as a line terminator in the first place, so my
> ignorance is not at all surprising. ;)

NEL is the standard line terminator of IBM's mainframe operating
systems, usually in its EBCDIC representation of 0x15.  LF (0x25)
and CR (0x0D) don't have any special meaning to such systems.
CR+NEL arises when CR+LF text is mindlessly translated to
EBCDIC using a special "map ASCII LF to EBCDIC NEL" rule.

-- 
John Cowan  [EMAIL PROTECTED]   http://ccil.org/~cowan
It's the old, old story.  Droid meets droid.  Droid becomes chameleon.
Droid loses chameleon, chameleon becomes blob, droid gets blob back
again.  It's a classic tale.  --Kryten, Red Dwarf


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to