gnokii-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Unicode support


From: Hu Gang
Subject: Re: Unicode support
Date: Thu, 26 Sep 2002 17:06:14 +0800

On Thu, 26 Sep 2002 09:24:52 +0200
"Pawel Kot" <address@hidden> wrote:

|>>> address@hidden 26 September 2002 09:18:16 >>>
|> On Thu, 26 Sep 2002 08:40:01 +0200 (CEST)
|> Pawel Kot <address@hidden> wrote:
|> 
|> |On Thu, 26 Sep 2002, Hu Gang wrote:
|> |
|> |> Use this patch. enable the USE_NLS. You will can read and send chinese
|> |> characters. Please test.
|> |
|> |Isn't it the old version of our DecodeUnicode()? AFAICS it handles only 2
|> |bytes wide characters. AFAIK Chinese ones can be also 3 bytes wide.
|> |
|> Yes, It is old version, only for 0.4.3.
|
|And what's the problem with the new version?
|
Here is the patch for current CVS.

I'm write an mini program to test the convert function . The tst_unicode.c is 
it.

@@@@@@@@ With patch :
$ ./tst_unicode 

c4 |e3 |311|322|ba |c3 |311|355|00 |00 |00 |00                 ..12..15....    

4fO|60`|00 |311|00 |322|59Y|7d}|00 |311|00 |355|00 |00 |00 |00 O`.1.2Y}.1.5....
b0 |f4 |05 |08 |f0 |f1 |05 |08                                 ........        

c4 |e3 |311|322|ba |c3 |311|355|00 |00 |f4 |08                 ..12..15....    
address@hidden     [~/deve/cvs/local/tst]

@@@@@@@@ Without patch
$ ./tst_unicode 

c4 |e3 |311|322|ba |c3 |311|355|00 |00 |00 |00                 ..12..15....    

00 |3f?|00 |3f?|00 |311|00 |322|00 |3f?|00 |3f?|00 |311|00 |35 .?.?.1.2.?.?.1.5
00 |00 |00 |00 |00 |00 |00 |00                                 ........        

3f?|3f?|311|322|3f?|3f?|311|355|00 |00 |00 |00                 ??12??15....    
address@hidden     [~/deve/cvs/local/tst]

So, The patch can fix it.
Hope Pawel Kot can add it into cvs tree. It is stable for me.

-- 
                - Hu Gang

Attachment: 00000000.mimetmp
Description: PGP signature

Attachment: cvs.diff
Description: Text document

Attachment: tst_unicode.c
Description: Text Data

Attachment: pgpGHSxzLNlO_.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]