JA> Are you are proposing that an update to ISO2022 be issued that defines
JA> a new mode that combines CR+GR into a single entity for the purposes
JA> of mapping to 

JA>  C1+G0 C1+G1 C1+G2 C1+G3

JA> but keep the ability to manipulate the mappings of GL/GR?  If so, I 
JA> do not see how this would work.

The way I'm implementing this is to define two new types of charsets
(in addition to the usual four): 128-character and 128x128 character.
When such a ``wide'' charset is mapped to GR, C1 characters are
ignored, and graphic characters come out instead.  When such a charset
is mapped to GL, C0 characters are still parsed normally, and only
characters from 0x20 upwards are available.

A side-effect is that in 7-bit mode, 0x00-0x1F graphic characters are
only available by using single-shifts, but I think this is something
we can live with.

                                        Juliusz
-
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/lists/

Reply via email to