Output padding
From HandWiki
Short description: Non-printing characters used after control operations
In computing, output padding is the insertion of non-printing characters into the device output stream to allow for a preceding control operation to take effect.
Output padding was necessary on many printing devices, notably Teletype and other mechanical terminals, after the issuance of a carriage return.[1] Without the padding, following characters might print in the middle of the output line.
Output padding was also necessary on many display terminals after cursor positioning, scrolling, and other commands.[2][3]
Typically the null character was used; the delete character was occasionally used. The number of padding characters depended on the particular device, but also sometimes on the horizontal position of the printing carriage.
Notes
- ↑ Pooch, Udo W. (1991) (in en). Telecommunications and Networking. CRC Press. pp. 431. ISBN 978-1-351-09400-9. https://books.google.com/books?id=SUtaDwAAQBAJ&dq=output+padding+control+sequence+display+terminal&pg=SA13-PA12.
- ↑ Free Software Foundation (November 7, 1998). "Padding". https://www.gnu.org/software/termutils/manual/termcap-1.3/html_node/termcap_7.html#SEC7.
- ↑ Golden, V. Ellen (April 14, 1981). "An Introduction to ITS for the MACSYMA User". Mathlab Memo (3): 40. https://github.com/PDP-10/its/blob/master/doc/_info_/its.primer.
Original source: https://en.wikipedia.org/wiki/Output padding.
Read more |