Date: Wed, 7 May 2003 14:03:22 +0200 (CEST) From: Brage Førland <brage@zoo.uib.no> To: FreeBSD-gnats-submit@FreeBSD.org Cc: brage@zoo.uib.no Subject: misc/51920: Collation for no_NO.ISO8859-1 Message-ID: <200305071203.h47C3Mh7068382@dionysos.zoo.uib.no> Resent-Message-ID: <200305071210.h47CA4Xg006962@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 51920 >Category: misc >Synopsis: Collation for no_NO.ISO8859-1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed May 07 05:10:04 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Brage Førland >Release: FreeBSD 4.8-RC i386 >Organization: Dept. of Zoology, University of Bergen, Norway >Environment: System: FreeBSD dionysos.zoo.uib.no 4.8-RC FreeBSD 4.8-RC #4: Mon Mar 31 12:03:33 CEST 2003 brage@dionysos.zoo.uib.no:/usr/obj/usr/src/sys/DIONYSOS i386 >Description: no_NO.ISO8859-1/15 collation not present >How-To-Repeat: >Fix: The attached patch adds collation sequences for no_NO.ISO8859-1 and no_NO.ISO8859-15 diff -u -r -N /usr/src/share/colldef.orig/Makefile /usr/src/share/colldef/Makefile --- /usr/src/share/colldef.orig/Makefile Wed May 7 13:25:40 2003 +++ /usr/src/share/colldef/Makefile Wed May 7 13:24:59 2003 @@ -20,6 +20,8 @@ la_LN.ISO8859-2 \ la_LN.ISO8859-4 \ la_LN.US-ASCII \ + no_NO.ISO8859-1 \ + no_NO.ISO8859-15 \ lt_LT.ISO8859-4 \ pl_PL.ISO8859-2 \ ru_RU.CP866 \ @@ -39,7 +41,7 @@ ZHLINKS= zh_TW.Big5 LATIN1LINKS= af_ZA da_DK en_AU en_CA en_GB en_NZ en_US fi_FI \ - fr_BE fr_CA fr_CH fr_FR it_CH it_IT nl_BE nl_NL no_NO \ + fr_BE fr_CA fr_CH fr_FR it_CH it_IT nl_BE nl_NL \ pt_PT LATIN2LINKS= hr_HR hu_HU ro_RO sl_SI @@ -66,6 +68,8 @@ la_LN.ISO8859-1.out: map.ISO8859-1 la_LN.ISO8859-2.out: map.ISO8859-2 la_LN.ISO8859-4.out: map.ISO8859-4 +no_NO.ISO8859-15.out: map.ISO8859-15 +no_NO.ISO8859-1.out: map.ISO8859-1 lt_LT.ISO8859-4.out: map.ISO8859-4 pl_PL.ISO8859-2.out: map.ISO8859-2 ru_RU.CP866.out: map.CP866 diff -u -r -N /usr/src/share/colldef.orig/no_NO.ISO8859-1.src /usr/src/share/colldef/no_NO.ISO8859-1.src --- /usr/src/share/colldef.orig/no_NO.ISO8859-1.src Thu Jan 1 01:00:00 1970 +++ /usr/src/share/colldef/no_NO.ISO8859-1.src Wed May 7 13:22:43 2003 @@ -0,0 +1,44 @@ +# Norwegian/ISO 8859-1 (backward compatible with ASCII) +# +# (Mostly based on the Swedish sv_SE.ISO_8859-1) +# +# In order to stay backward compatible with ASCII "aa" is collated +# as "aa". To get correct Norwegian collation for "aa", replace +# <aa> with (<aa>,aa) and <AA> with (<AA>,AA,Aa) below. +# +# $Id$ +# +charmap map.ISO8859-1 +order \ +# controls + <NU>;...;<US>;<PA>;...;<AC>;\ +# + <NS>;<SP>;!;<!I>;\";<<<>;</>/>>;<Nb>;\ + <Cu>;<Ct>;<DO>;<Pd>;<Ye>;\ + %;&;<',>;';\(;\);*;+;<+->;<-:>;<*X>;\,;<-->;-;.;/;\ +# digits + (0,<14>,<12>,<34>);(1,<1S>);(2,<2S>);(3,<3S>);4;...;9;\ +# + :;\;;\<;=;>;?;<?I>;<SE>;<PI>;<Co>;<Rg>;<At>;\ +# capital + (A,<A'>,<A!>,<A/>>,<A?>);\ + B;(C,<C,>);(D,<D->);(E,<E'>,<E!>,<E/>>,<E:>);\ + F;G;H;(I,<I'>,<I!>,<I/>>,<I:>);\ + J;...;M;(N,<N?>);(O,<O'>,<O!>,<O?>,<O/>>);\ + P;...;T;(U,<U'>,<U!>,<U/>>);\ + (V,W);X;(Y,<Y'>,<U:>);Z;(<AE>,<A:>);(<O//>,<O:>);<AA>;\ + <TH>;\ +# + [;\\;];^;<':>;_;<'m>;<''>;`;\ +# small + (a,<a'>,<a!>,<a/>>,<a?>);\ + b;(c,<c,>);(d,<d->);(e,<e'>,<e!>,<e/>>,<e:>);\ + f;g;h;(i,<i'>,<i!>,<i/>>,<i:>);\ + j;...;m;(n,<n?>);(o,<o'>,<o!>,<o?>,<o/>>);\ + p;...;t;(u,<u'>,<u!>,<u/>>);\ + (v,w);x;(y,<y'>,<y:>,<u:>);z;(<ae>,<a:>);(<o//>,<o:>);<aa>;\ + <th>;\ +# + \{;<NO>;|;<BB>;\};~;<.M>;<DG>;<My>;<DT>;\ +# remains + <-a>;<ss>;<-o> diff -u -r -N /usr/src/share/colldef.orig/no_NO.ISO8859-15.src /usr/src/share/colldef/no_NO.ISO8859-15.src --- /usr/src/share/colldef.orig/no_NO.ISO8859-15.src Thu Jan 1 01:00:00 1970 +++ /usr/src/share/colldef/no_NO.ISO8859-15.src Wed May 7 13:18:46 2003 @@ -0,0 +1,40 @@ +# Norwegian/DIS 8859-15 (backward compatible with ASCII) +# +# (Mostly based on the Swedish sv_SE.ISO_8859-15) +# +# $Id$ +# +charmap map.ISO8859-15 +order \ +# controls + <NU>;...;<US>;<PA>;...;<AC>;\ +# + <NS>;<SP>;!;<!I>;\";<<<>;</>/>>;<Nb>;\ + <Eu>;<Ct>;<DO>;<Pd>;<Ye>;\ + %;&;';\(;\);*;+;<+->;<-:>;<*X>;\,;<-->;-;.;/;\ +# digits + 0;(1,<1S>);(2,<2S>);(3,<3S>);4;...;9;\ +# + :;\;;\<;=;>;?;<?I>;<SE>;<PI>;<Co>;<Rg>;<At>;\ +# capital + (A,<A'>,<A!>,<A/>>,<A?>);\ + B;(C,<C,>);(D,<D->);(E,<E'>,<E!>,<E/>>,<E:>);\ + F;G;H;(I,<I'>,<I!>,<I/>>,<I:>);\ + J;...;M;(N,<N?>);(O,<O'>,<O!>,<O?>,<O/>>,<OE>);\ + P;Q;R;(S,<S<>);T;(U,<U'>,<U!>,<U/>>);\ + (V,W);X;(Y,<Y'>,<Y:>,<U:>);(Z,<Z<>);(<AE>,<A:>);(<O//>,<O:>);<AA>;\ + <TH>;\ +# + [;\\;];^;_;<'m>;`;\ +# small + (a,<a'>,<a!>,<a/>>,<a?>);\ + b;(c,<c,>);(d,<d->);(e,<e'>,<e!>,<e/>>,<e:>);\ + f;g;h;(i,<i'>,<i!>,<i/>>,<i:>);\ + j;...;m;(n,<n?>);(o,<o'>,<o!>,<o?>,<o/>>,<oe>);\ + p;q;r;(s,<s<>,<ss>);t;(u,<u'>,<u!>,<u/>>);\ + (v,w);x;(y,<y'>,<y:>,<u:>);(z,<z<>);(<ae>,<a:>);(<o//>,<o:>);<aa>;\ + <th>;\ +# + \{;<NO>;|;\};~;<.M>;<DG>;<My>;<DT>;\ +# remains + <-a>;<-o> >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200305071203.h47C3Mh7068382>