Regression tests, UNICODE vs ASCII
Lina Kemmel
LKEMMEL at il.ibm.com
Sun Apr 14 07:09:39 CDT 2002
P.S. By "2 code pages" I meant *ANSI* code pages, of course..
Lina
Hi,
At least 2 code pages contain a couple of BiDi control characters:
* Left-to-Right Mark (LRM) and Right-to-Left Mark (RLM) present in
both 1255 and 1256 code pages (0xFD and 0xFE);
* Zero Width Non-Joiner (ZWNJ) and Zero Width Joiner (ZWJ) -- in
cp1256 (0x9D and 0x9E).
Lina
Shachar Shemesh <wine-devel at sun.consumer.org.il>
Sent by: wine-devel-admin at winehq.com
14/04/02 09:50 ص
Please respond to Shachar Shemesh
To: Francois Gouget <fgouget at free.fr>
cc: Andriy Palamarchuk <apa3a at yahoo.com>, Geoffrey Hausheer
<i8e7fkwmsl1 at phracturedblue.com>, wine-devel at winehq.com
Subject: Re: Regression tests, UNICODE vs ASCII
One thing you may try are the explicit BiDi specifiers (Right to left,
left to right etc.). These are Unicode characters designed to explicitly
specify the direction of otherwise amigious characters.
Ansii does not have, to the best of my knowledge, an equivalent encoded
characters.
Shachar
Francois Gouget wrote:
>On Mon, 8 Apr 2002, Andriy Palamarchuk wrote:
>
>>A couple comments:
>>1) it is useful to check intermixed API calls, like
>>A->W->A to be sure they do conversions correctly.
>>2) while testing W functions use some Unicode symbols
>>which do not have corresponding ASCII symbols.
>>
>
> Could you give a couple examples of these Unicode symbols? I know
>that I would be hard-pressed to make up a Unicode string with anything
>significant. But if I had an example to base my code on, integrating it
>into my own tests should be trivial.
>
>--
>Francois Gouget fgouget at free.fr http://fgouget.free.fr/
> 1 + e ^ ( i * pi ) = 0
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-devel/attachments/20020414/28984305/attachment.htm
More information about the wine-devel
mailing list