Summary: | Character ranges misbehavior in UTF8 locale | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Nikolay A. Fetisov <naf> |
Component: | grep | Assignee: | placeholder <placeholder> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P2 | CC: | erthad, glebfm, juliette, ldv, mike, placeholder, wrar |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
URL: | http://bugs.gentoo.org/show_bug.cgi?id=149526 |
Description
Nikolay A. Fetisov
2008-01-04 14:19:33 MSK
Боян. echo {A..Z} {a..z} | fmt -w 1 | LANG=C sort echo {A..Z} {a..z} | fmt -w 1 | LANG=ru_RU sort (In reply to comment #0) > Для 2.5.1a-alt3 (как в Sisyphus, так и в Branch 4.0) при использовании в > шаблонах в списках символов диапазонов (например, [A-Z]) в локали ru_RU.UTF-8 > наблюдаются ошибки в раскрытии таких диапазонов. Collation в разных локалях отличается. На будущее -- heirloom toolchest куда лучше работает с UTF-8 в среднем, чем coreutils. |