Re: [gnome-cyr] GNOME2
- From: "Dmitry G. Mastrukov" =?koi8-r?q?=E4=CD=C9=D4=D2=C9=CA_?==?koi8-r?q?=E7=C5=CE=CE=C1=C4=D8=C5=D7=C9=DE_?==?koi8-r?q?=ED=C1=D3=D4=D2=C0=CB=CF=D7?= <dmitry taurussoft org>
- To: =?koi8-r?q?=F3=D0=C9=D3=CF=CB_?==?koi8-r?q?=D2=C1=D3=D3=D9=CC=CB=C9?= gnome-cyr <gnome-cyr gnome org>
- Subject: Re: [gnome-cyr] GNOME2
- Date: 29 Jan 2002 12:00:02 +0300
В Втр, 29.01.2002, в 09:58, Serge Pavlovsky написал:
> On Пнд, 2002-01-28 at 13:51, Dmitry G. Mastrukov Дмитрий Геннадьевич
> Мастрюков wrote:
> >
> > Похоже, баг можно постить с двумя даже решениями
> > 1. Заменить NULL на "" в setlocale(LC_CTYPE, NULL) - проверено мной,
> > работает, предупреждения исчезают, локаль становится корректной.
> > 2. Поставить вызов gtk_set_locale() перед началом хака - чисто
> > умозрительная возможность, непроверена.
> думаю, это будет аналогично 1)
> но, если 1) помогает.
> это значит, что до вызова этого кода локаль нигде не устанавливалась.
> это действительно баг, так как переменная LC_CTYPE имеет приоритет выше,
> чем LANG и категория LC_CTYPE будет установлена в en_US, если у
> пользователя используется LANG и не используется ни LC_CTYPE ни LC_ALL.
> надо запостить.
>
Баг запощен
> на фоне этого неясны жалобы на "Оказывается, вызов
> setlocale идёт с категорией LC_ALL" :)
>
Ну, тормознул, ну, бывает :)
Дмитрий
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]