|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexandre Makeev 2:5029/42.3 18 Oct 2002 23:49:04 To : Artem Chuprina Subject : Re: Debian 3.0 locale --------------------------------------------------------------------------------
AM>> Почему локаль может неправильно работать?
AC>
AM>> Ставлю базовый дистрибутив, потом пакет locales. Выбираю генерацию
AM>> ru_RU.KOI8-R и ее же по-умолчанию. В /usr/lib/locale/ru_RU.koi8r/ все
AM>> создается. Только теперь strcoll и все программы ее использующий
AM>> начинают строки сравнивать без учета регистра. Hапример `ls ~`:
AC>
AM>> ru_RU.KOI8-R: Mail mbox News prefix
AM>> C: Mail News mbox prefix
AM>> en_US: Mail mbox News prefix
AC>
AM>> Причина именно в strcoll, тестовая программа аналогично без регистров
AM>> сравнивает. В чем причина? Определения локалей кривые? Или я их
AM>> компилирую неправильно?
AC>
AC> Причина в том, что описанное поведение является правильным, а тебе
AC> нужно как раз неправильное.
Действительно? Просто я привык, что всякие README и прочие важные файлы
должны быть в начале списка. Вроде принято так. Значит теперь остается
лишь "00" в начало добавлять и прочее.
--- ifmail v.2.14-tx8.10
* Origin: my home news site (2:5029/42.3@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/28066d3f24f20.html, оценка из 5, голосов 10
|