Robert Brady wrote on 2001-01-25 15:49 UTC:
> We are just talking about how the terminal interprets certain control
> codes. One of these is rather confusingly named "backspace".
Unfortunately, ISO 6429 clearly was not written with biwidth output
in mind and doesn't provide a useful/unambiguous definition here:
http://www.ecma.ch/ecma1/STAND/ECMA-048.HTM
---------------------------------------------------------------------
8.3.5 BS - BACKSPACE
Notation: (C0)
Representation: 00/08
BS causes the active data position to be moved one character position in
the data component in the direction opposite to that of the implicit
movement. The direction of the implicit movement depends on the
parameter value of SELECT IMPLICIT MOVEMENT DIRECTION (SIMD).
---------------------------------------------------------------------
4.2.16 Character position
A position in the data component available for receiving graphic
characters for further presentation processing. A position in the
presentation component available for receiving graphic characters for
the rendering of the graphic image output.
---------------------------------------------------------------------
???
Markus
--
Markus G. Kuhn, Computer Laboratory, University of Cambridge, UK
Email: mkuhn at acm.org, WWW: <http://www.cl.cam.ac.uk/~mgk25/>
-
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/lists/