Any idea how to solve that ?

GOUJON Alexandre ale.goujon at gmail.com
Fri Aug 27 05:37:24 CDT 2010


On 08/27/2010 09:53 AM, GOUJON Alexandre wrote:
> Hi,
>
> No one have replied for my ["Spanish - Modern Sort_Spain.1252" locale 
> on wine] mail.
> So I'm asking again if someone has an idea.
> If solved, msvcrt:locale test on wine will pass without any error.
>
> The situation is the following :
> setlocale(LC_ALL, "esn");
> > ok(!strcmp(ret, "Spanish_Spain.1252")
>
> setlocale(LC_ALL, "spanish-modern");
> > ok(!strcmp(ret, "Spanish - Modern Sort_Spain.1252")
>
> with
> static const char * const _country_synonyms[] =
> { ... "spanish-modern", "esn" }
> -> this has to be changed since above tests prove they're not the same
>
> I submitted a job for the WineTestBot for finding what esX '=' Spanish 
> - Modern Sort_Spain.1252
> And the result is : none.
>
> So, should I create another esX ?
> What template for this new one ?
> Another idea ?
>
> Each todo_wine we remove may resolve (or prevent) bugs.

Well, in fact MSDN was right : spanish-modern '=' esn except some W98 
and NT4.
According to the test  https://testbot.winehq.org/JobDetails.pl?Key=4821 
the ok() is in fact a broken() and the broken() ...
So the (wine msvcrt:locale)  code is already right.

Cool !



More information about the wine-devel mailing list