| Summary: | FreeBSD use wrong collate table for pl_PL.ISO8859-2 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | Michal Pasternak <doc> | ||||
| Component: | standards | Assignee: | Andrey A. Chernov <ache> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | Unspecified | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
Responsible Changed From-To: freebsd-standards->ache Reassign to locale maintainer. State Changed From-To: open->patched Committed into -current State Changed From-To: patched->closed MFC'ed |
Sorting characters on FreeBSD with pl_PL.ISO8859-2 locale is wrong. Default file (collate for latin-2) doesnt sort polish native characters well. This PR is being sent after consulting about 30 people and a bit of discussion on pl.comp.os.freebsd; this issue should be fixed ASAP. Fix: Apply this diff in /usr/src: http://freebsd.w.lub.pl/locale.dif Copy this file to /usr/src/share/colldef: http://freebsd.w.lub.pl/pl_PL.ISO8859-2.src Or use shar included below: How-To-Repeat: $ touch aa ab a± aca a±a aæa $ setenv LC_ALL pl_PL.ISO8859-2 $ ls -las