| 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, vt, 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. |