Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Mar 2003 11:08:32 +0100 (CET)
From:      "Simon 'Zekar" <simon@entered.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   misc/50160: sl_SI.ISO8859-2 collation sequence is wrong
Message-ID:  <20030321100832.7DDA51973@mindtrip.entered.net>

next in thread | raw e-mail | index | archive | help

>Number:         50160
>Category:       misc
>Synopsis:       sl_SI.ISO8859-2 collation sequence is wrong
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 21 02:10:08 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Simon 'Zekar
>Release:        FreeBSD 5.0-RELEASE i386
>Organization:
>Environment:
System: FreeBSD mindtrip.entered.net 5.0-RELEASE FreeBSD 5.0-RELEASE #0: Wed Feb 12 18:22:17 CET 2003 root@mindtrip.entered.net:/usr/src/sys/i386/compile/MINDTRIP i386

>Description:
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

>How-To-Repeat:
	
>Fix:
Corrected collation sequence is attached.

--- sl_SI.ISO8859-2.colldef.src begins here ---
#
# Slovenian collation sequence
# 2003-03-20 simon.zekar@literal.si
#

charmap map.ISO8859-2
order \
# controls
	<NU>;...;<US>;<PA>;...;<AC>;\
# 
	<NS>;<SP>;!;\";<Nb>;\
	<Cu>;<DO>;\
	%;&;<',>;<';>;';\(;\);*;+;<-:>;<*X>;\,;<-->;-;.;<'.>;/;\
# digits
	0;...;9;\
# 
	:;\;;\<;=;>;?;<SE>;<At>;\
# capital
	(A,<A'>,<A/>>,<A:>,<A;>,<A(>);\
	B;(C,<C,>);<C<>;<C'>;(D,<D<>);<D//>;(E,<E'>,<E:>,<E;>,<E<>);\
	F;G;H;(I,<I'>,<I/>>);\
	J;K;(L,<L//>,<L<>,<L'>);M;(N,<N'>,<N<>);(O,<O'>,<O/>>,<O:>,<O">);\
	P;Q;(R,<R'>,<R<>);(S,<S'>,<S,>);<S<>;(T,<T<>,<T,>);\
	(U,<U'>,<U:>,<U0>,<U">);\
	V;W;X;(Y,<Y'>);(Z,<Z'>,<Z.>);<Z<>;\
#
	[;\\;];^;<':>;<'">;<'<>;<'(>;_;<''>;`;\
# small
	(a,<a'>,<a/>>,<a:>,<a;>,<a(>);\
	b;(c,<c,>);<c<>;<c'>;(d,<d<>);<d//>;(e,<e'>,<e:>,<e;>,<e<>);\
	f;g;h;(i,<i'>,<i/>>);\
	j;k;(l,<l//>,<l<>,<l'>);m;(n,<n'>,<n<>);(o,<o'>,<o/>>,<o:>,<o">);\
	p;q;(r,<r'>,<r<>);(s,<s'>,<s,>,<ss>);<s<>;(t,<t<>,<t,>);\
	(u,<u'>,<u:>,<u0>,<u">);\
	v;w;x;(y,<y'>);(z,<z'>,<z.>);<z<>;\
#
	\{;|;\};~;<DG>;<DT>
--- sl_SI.ISO8859-2.colldef.src ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030321100832.7DDA51973>