From: Greg King (gngking_at_erols.com)
Date: 2005-12-09 00:00:56
From: Rainer Buchty; on December 08, 2005; at 12:22 PM -0500
>
> > Interesting. So what operating systems use CR/LF? I always thought that
> > only PCs did (Mac, Amiga, C64: CR, Unix: LF); but, at the time the
> > KERNAL was written, PCs didn't exist yet. CP/M perhaps?
>
> Not sure about OSes, but CR/LF is, traditionally speaking, the correct
> way 'cause, on the old TTYs, you had to first return the carriage (CR),
> and then advance one line (LF).
From: Rainer Buchty; on December 08, 2005; at 12:26 PM -0500
>
> > CR without LF is useful to print a line or word two times, so it
> > appears bold, or to print one character over another, so o+' becomes ó.
>
> Although, I think BS (\b) would be of better use here, as you don't need
> to waste plenty of time for printing spaces, and also can replace
> "synthetic" characters on the fly (e.g. ó=o \b ´).
Back then, RS-232 printers were built for mainframes and mini-computers
(not micro-computers). Their OSes sent that traditional end-of-line
sequence.
Backspace worked on character printers, but it did not work on line
printers. Those devices slapped an entire line onto paper, as fast as they
could -- they could not back up in the middle of a line. They needed to
start at the beginning of the line, in order to over-print something.
I, too, am so incredibly ancient that I remember seeing actual little steel
bowls hiding inside of tele-typewriters. When little metal hammers hit
them, they said, "ding!" ...
... Ah, memories. :-)
Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.