Anthony, and
all gb18030 support interested,

Thanks for your comments.

I seems that support of gb18030 support in glibc level is quite solid, of
course I see many debates. I personally think that our glibc should handle
all code points regardless that they are assigned or not as long as that are
legal. This I believe is worth to continue to discuss.

In X; however, I saw many gb18030 related discussions; however, I did not
see any solid conclusion or finished implementation just by reading mail
threads in xfree86.
My questions as follows still remains unresolved.

DISPLAY of gb18030: For gb18030 two- or/and four-byte characters: (Xlib 4.1,
Glibc 2.2.4)
    I can dispplay only after I convert them into utf-8 using iconv and
using unifont.
    I tried various settings of XLC-LOCALE along with gb18030 fonts, but all
failed.

    Q: How can a gb8030 characters be displayed without conversion with
gb18030 fonts.

LOCALE SETTING for GB18030:
    Q: Would modification of XLC_LOCLAE and/or fonts' encoding file be
enough OR
        are there more to do ?
    Q: Are there an official files for XLC_LCOALE, etc. that XFree86.org
recommend
         for gb18030 support ?

Chulkee,



----- Original Message -----
From: "Anthony Fok" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, March 26, 2002 7:02 AM
Subject: Re: [I18n]XFree86 4.1 gb188030 support


> Hello Chulkee,
>
> The questions you asked about GB18030 are probably all addressed
> already, mainly by James Su and by other developers worldwide.  You'll
> probably need to search on various mailing lists and web sites to find
> all the details and information.
>
> On Mon, Mar 25, 2002 at 10:45:12AM -0700, Chulkee Sung wrote:
> > GLIBC:
> > Each time when I use iconv to convert to UTF-8, "invalid gb18030
sequence
> > error", is reported, but when I checked my gb18030 four-byte data, they
> > are all in VALID code points, but I wouldn't know if they are all
> > assigned.
>
> See the discussion at:
>
>     http://sources.redhat.com/ml/libc-alpha/2002-01/
>
> Scroll down to "January 15, 2002" and read the thread starting with
> this message:
>
>     "New GB18030 gconv module contributed by ThizLinux Laboratory"
>
> At the time, Ulrich and Yu Shao were not willing to put any
> legal-but-unassigned codepoints in gb18030.c, and intentionally put
> NULL in there, hence the "invalid gb18030 sequence" error.  Other
> developers and I weren't able to convince them.  If you can convince
> Ulrich and Yu Shao otherwise, please do.
>
> Nevertheless, follow the discussion, and you'll find a link to a
> gb18030.c (GB18030<->Unicode gconv module) that is actually complete.
> Make sure you grab the one dated 2002-02-21, which is a few percent
> faster than the 2002-01-15 versions.
>
> Cheers,
>
> Anthony
>
> --
> Anthony Fok Tung-Ling
> ThizLinux Laboratory   <[EMAIL PROTECTED]> http://www.thizlinux.com/
> Debian Chinese Project <[EMAIL PROTECTED]>
http://www.debian.org/intl/zh/
> Come visit Our Lady of Victory Camp!           http://www.olvc.ab.ca/
> _______________________________________________
> I18n mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/i18n
>

_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to