Bug 50160

Summary: sl_SI.ISO8859-2 collation sequence is wrong
Product: Base System Reporter: Simon 'Zekar <simon>
Component: confAssignee: Andrey A. Chernov <ache>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 5.0-RELEASE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
sl_SI.ISO8859-2.colldef.src none

Description Simon 'Zekar 2003-03-21 10:10:08 UTC
Slovenian locale (sl_SI.ISO8859-2) has a LC_COLLATE linked to la_LN.ISO8859-2/LC_COLLATE which is wrong for our alphabeth.
Letter with caron is treated as equivalent letter without caron. Letter with caron must be after letter without it as visible
in attachhment.

Attached sequence is also compatible with croatian (hr_HR.ISO8859-2 - which is also wrong) alphabeth which have some additional
letters. This letters must be sorted as shown in attached sequence even for slovenian collation sequence.

Corrected collation sequence is also accessible via:
http://entered.net/sl_SI.ISO8859-2.tgz

Fix: Corrected collation sequence is attached.
Comment 1 Johan Karlsson freebsd_committer freebsd_triage 2003-03-25 19:00:01 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-bugs
Comment 2 Johan Karlsson freebsd_committer freebsd_triage 2003-03-25 19:00:43 UTC
Responsible Changed
From-To: freebsd-bugs->ache

Over to locale guru.
Comment 3 Andrey A. Chernov freebsd_committer freebsd_triage 2003-03-25 20:27:52 UTC
State Changed
From-To: open->feedback

I know nothing about 8859-2 or sl_SI collating, could you please point me to  
some national standard document describing it or made a quote from it? 

BTW, it seems you change only [Cc] letter, it doesn't look logical with other  
similar letters equivalence untouched.
Comment 4 Andrey A. Chernov freebsd_committer freebsd_triage 2003-10-09 01:56:43 UTC
State Changed
From-To: feedback->patched

Committed into -current
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2007-06-10 07:20:46 UTC
State Changed
From-To: patched->closed

RELENG_4 is now out of support, so this PR is obsolete.