Re: ISO/IEC 10646 as Document Character Set

Gavin Nicol (gtn@ebt.com)
Fri, 5 May 95 23:35:00 EDT

>Opinion: changing the doc charset is NOT an editorial change. If we make
>the doc charset 10646, then applications must support 10646 to be conforming.
>This spec defines conformance, and the fact that existing applications
>support a SUBSET of 10646 does not make it better.

Wrong, the system must support a *subset* of ISO 10646 to be
conforming. Numeric character references that exceed the system
character set code point range can be mapped in an entirely
application specific manner, and the system will still be conforming.

ISO 10646 support is primarily an abstract idea. If the application
see 〹 and simply uses the lower 8 bits as the code, this is
fine because we can say in the abstract that the system maps the
numeric character reference to the ISO 10646 character, and then maps
that to a system representation consisting of the lower 8 bits. The
mapping to ISO 10646 will, in reality, never take place on most
systems.