Summary: | Неправильная сортировка и поиск в не-latin1 в kaddressbook | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Mikhail Yakshin <greycat> | ||||||||
Component: | kdepim-kaddressbook | Assignee: | rom_as <rom_as> | ||||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||||
Severity: | normal | ||||||||||
Priority: | P2 | ||||||||||
Version: | unstable | ||||||||||
Hardware: | all | ||||||||||
OS: | Linux | ||||||||||
Attachments: |
|
Description
Mikhail Yakshin
2005-09-11 07:42:22 MSD
Created attachment 1102 [details]
Screenshot of buggy sorting
Created attachment 1116 [details]
shot.png
У меня ок. ru_RU.CP1251
ru_RU.KOI8-R и ru_RU.UTF-8 - так, как у меня... попробуй большее число записей - очень может быть, что эти 5-6 записей просто совпали нормально... Created attachment 1117 [details]
shot2.png
Нет, не воспроизводиться в CP1251
Проверил, запустил с LC_ALL=ru_RU.CP1251 - действительно, так. Правда, в ru_RU.CP1251 слетела у половины контактов почему-то кодировка - видимо, они были введены не в юникоде, а как-то иначе. А в ru_RU.KOI8-R и в ru_RU.UTF-8 - такие глюки, как я показывал, причем, кажется, одинаковые и там, и там. Вообще объяснение работы в ru_RU.CP1251 может быть простое - там русские буквы в алфавитном порядке по идее поставлены... Хотя это только на первый взгляд, может быть проблема глубже... Думаю, этот баг можно закрыть как неактуальный: при введении всех контактов в юникоде (так, чтобы они в файле лежали как UTF-8) все становится нормально. Да, я дома в ru_RU.KOI8-R че-то и не смог воспроизвести баг. |