This is the mail archive of the
mailing list for the glibc project.
Re: New GB18030 gconv module for glibc (from ThizLinux Laboratory)
- From: Roger So <roger dot so at sw-linux dot com>
- To: Ulrich Drepper <drepper at redhat dot com>
- Cc: Markus Scherer <markus dot scherer at us dot ibm dot com>, Anthony Fok <anthony at thizlinux dot com>, fai at thizlinux dot com, Bruno Haible <haible at ilog dot fr>, kevin at thizlinux dot com, libc-alpha at sources dot redhat dot com, sunnygu at thizgroup dot com, suzhe at gnuchina dot org, Yu Shao <yshao at redhat dot com>
- Date: 20 Jan 2002 00:14:45 +0800
- Subject: Re: New GB18030 gconv module for glibc (from ThizLinux Laboratory)
- References: <OFA37FFE2D.E724FA8B-ON88256B44.006732B8@raleigh.ibm.com> <email@example.com>
Sorry for jumping into this thread late, but it's too tempting...
On Fri, 2002-01-18 at 05:41, Ulrich Drepper wrote:
> "Markus Scherer" <firstname.lastname@example.org> writes:
> > I agree with what Anthony said about mapping code points: Even if they do
> > not have assigned characters,
> It is completely irrelevant what you think. The converters convert
> from the external charset to the internal private charset. The latter
> is defined in a way which disallows any non-Unicode position. What
> you do with your own code I don't care; but stay out of discussions
> like this when they are related to glibc.
May I ask where does it say that the "converters convert from the
external charset to the internal private charset"? In fact, in "The GNU
C Library Reference Manual", edition 0.10, section "Generic Charset
The wide character set is fixed by the implementation (in the
case of GNU C library it always is UCS-4 encoded ISO 10646.
According to Markus Scherer, to conform to UCS-4, the converters must
convert even the unassigned code points.
Ulrich, _please_ think twice about your decision. It is vital to the
wide adoption of GNU systems in the PRC.
Roger So Debian Developer
Sun Wah Linux Limited i18n/l10n Project Leader
Tel: +852 2250 0230 email@example.com
Fax: +852 2259 9112 http://www.sw-linux.com/