|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 16 Oct 2002 13:37:49 To : Alexandre Makeev Subject : Re: Debian 3.0 locale -------------------------------------------------------------------------------- Здравствуй, Alexandre Makeev. AM> Почему локаль может неправильно работать? AM> Ставлю базовый дистрибутив, потом пакет locales. Выбираю генерацию AM> ru_RU.KOI8-R и ее же по-умолчанию. В /usr/lib/locale/ru_RU.koi8r/ все AM> создается. Только теперь strcoll и все программы ее использующий AM> начинают строки сравнивать без учета регистра. Hапример `ls ~`: AM> ru_RU.KOI8-R: Mail mbox News prefix AM> C: Mail News mbox prefix AM> en_US: Mail mbox News prefix AM> Причина именно в strcoll, тестовая программа аналогично без регистров AM> сравнивает. В чем причина? Определения локалей кривые? Или я их AM> компилирую неправильно? Причина в том, что описанное поведение является правильным, а тебе нужно как раз неправильное. -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1445410bfe664.html, оценка из 5, голосов 10
|