Bram Moolenaar wrote on 2001-02-15 21:08 UTC:
> And since UTF-8 includes 0x9b bytes only as a trailing byte, it would still be
> possible to use a single CSI byte.

That is not what ISO 10646 says or what any of the UTF-8 terminal
emulators implement. If you use C1 control sequences such as CSI under
UTF-8, then you have to encode them using UTF-8 (that means prefixing
with the byte 0xC2, i.e. 11000010 10xxxxx), and not by inserting them as
malformed UTF-8 sequences.

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/

Reply via email to