[Bug 10767] lstrcmp and others do not compare punctuation characters correctly
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Jul 22 12:30:11 CDT 2012
http://bugs.winehq.org/show_bug.cgi?id=10767
--- Comment #44 from Juan Luis <ntrrgc at gmail.com> 2012-07-22 12:30:11 CDT ---
(In reply to comment #43)
> (In reply to comment #42)
> > (In reply to comment #41)
> > > In the light of the previously mentioned article, it's missing a section alike
> > > to:
> > >
> > > ret = CompareStringA(lcid, NORM_IGNORENONSPACE, "a", 1, "\xB9", 1);
> > > todo_wine ok(ret == CSTR_LESS_THAN, "\'\\xB9\' character should be greater
> > > than \'a\'\n");
> >
> > Sure. Work has been done in working with all ascii strings. Unicode ones still
> > can fail in many ways, but finally fixing them would need more time... and some
> > new collation tables.
>
> The problem here is that the same test in LOCALE_INVARIANT case should return
> CSTR_EQUAL (as noted in the article). That's why my failed idea was ICU. During
> last discussion of this topic, mono collation tables came up, but I can't deal
> with its syntax.
What about this?
http://msdn.microsoft.com/en-us/library/cc248954%28v=prot.10%29.aspx
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list