[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Help: не вводятся pyсские бyквы в Netscape'е 3.Х
- To: locale@sensi.org
- Subject: Re: Help: не вводятся pyсские бyквы в Netscape'е 3.Х
- From: Alex Kanavin <ak@cave.localdomain>
- Date: Sun, 23 Jan 2000 21:09:32 +0300
- In-Reply-To: <1651645482@alx.private> <387DBEE6.237C228A@tsu.ru> <869q06$28l$1@cave.localdomain> <87ln5iiej7.fsf@toy.pzz.msk.ru>
- Reply-To: locale@sensi.org
- Sender: owner-locale@sensi.org
- User-Agent: tin/pre-1.4-19990517 ("Psychonaut") (UNIX) (Linux/2.2.14 (i686))
In article <87ln5iiej7.fsf@toy.pzz.msk.ru> you wrote:
> ptr> Hа мой взгляд еще одна ублюдочная идея ("утвержденная"
> POSIX) ptr> в том, ptr> что приложение должно обязательно
> вызвать setlocale(...,"") ptr> с пустым (!) аргументом, только
> для того, чтобы libc "всосала" ptr> "текущую локаль" (LANG).
> Уж если я сделал для себя "среду" задав
> AK> Кстати, а нельзя ли пропихнуть в glibc "принудительную" установку
> AK> локали? А чтобы сохранить POSIX-совместимость (и чтобы Корчмарь не
> AK> ругался :), сделать эту фичу включаемой в run-time, скажем,
> AK> еще через одну переменную среды.
> Кто-то мне говорил, что у динамическая библиотека может иметь функцию,
> которая автоматически будет вызвана при загрузке библиотеки. Если
> это правда, то надо сделать .so-шничек, который из этой функции будет
> звать setlocale(), и грузить его LD_PRELOAD'ом.
Что думаете, господа? Хоть и хак, но лучше, чем во все программы setlocale
вставлять.
--
Alexander
Homepage: http://www.musicland.spb.ru/ak/ - temporarily unavailable