From owner-freebsd-bugs@FreeBSD.ORG Wed May 7 05:10:06 2003 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4505D37B401 for ; Wed, 7 May 2003 05:10:06 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1687F43FB1 for ; Wed, 7 May 2003 05:10:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h47CA4Up006963 for ; Wed, 7 May 2003 05:10:04 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h47CA4Xg006962; Wed, 7 May 2003 05:10:04 -0700 (PDT) Resent-Date: Wed, 7 May 2003 05:10:04 -0700 (PDT) Resent-Message-Id: <200305071210.h47CA4Xg006962@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Brage Førland Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF99237B401 for ; Wed, 7 May 2003 05:03:25 -0700 (PDT) Received: from dionysos.zoo.uib.no (dionysos.zoo.uib.no [129.177.182.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8422143F75 for ; Wed, 7 May 2003 05:03:24 -0700 (PDT) (envelope-from brage@dionysos.nml.uib.no) Received: from dionysos.zoo.uib.no (localhost [127.0.0.1]) h47C3MNh068383; Wed, 7 May 2003 14:03:22 +0200 (CEST) (envelope-from brage@dionysos.zoo.uib.no) Received: (from brage@localhost) by dionysos.zoo.uib.no (8.12.9/8.12.5/Submit) id h47C3Mh7068382; Wed, 7 May 2003 14:03:22 +0200 (CEST) (envelope-from brage) Message-Id: <200305071203.h47C3Mh7068382@dionysos.zoo.uib.no> Date: Wed, 7 May 2003 14:03:22 +0200 (CEST) From: Brage Førland To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: brage@zoo.uib.no Subject: misc/51920: Collation for no_NO.ISO8859-1 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Brage Førland List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2003 12:10:06 -0000 >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 +# with (,aa) and with (,AA,Aa) below. +# +# $Id$ +# +charmap map.ISO8859-1 +order \ +# controls + ;...;;;...;;\ +# + ;;!;;\";<<<>;/>>;;\ + ;;;;;\ + %;&;<',>;';\(;\);*;+;<+->;<-:>;<*X>;\,;<-->;-;.;/;\ +# digits + (0,<14>,<12>,<34>);(1,<1S>);(2,<2S>);(3,<3S>);4;...;9;\ +# + :;\;;\<;=;>;?;;;;;;;\ +# capital + (A,,,>,);\ + B;(C,);(D,);(E,,,>,);\ + F;G;H;(I,,,>,);\ + J;...;M;(N,);(O,,,,>);\ + P;...;T;(U,,,>);\ + (V,W);X;(Y,,);Z;(,);(,);;\ + ;\ +# + [;\\;];^;<':>;_;<'m>;<''>;`;\ +# small + (a,,,>,);\ + b;(c,);(d,);(e,,,>,);\ + f;g;h;(i,,,>,);\ + j;...;m;(n,);(o,,,,>);\ + p;...;t;(u,,,>);\ + (v,w);x;(y,,,);z;(,);(,);;\ + ;\ +# + \{;;|;;\};~;<.M>;;;
;\ +# remains + <-a>;<-o> >Release-Note: >Audit-Trail: >Unformatted:
;\ +# remains + <-a>;;<-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 + ;...;;;...;;\ +# + ;;!;;\";<<<>;/>>;;\ + ;;;;;\ + %;&;';\(;\);*;+;<+->;<-:>;<*X>;\,;<-->;-;.;/;\ +# digits + 0;(1,<1S>);(2,<2S>);(3,<3S>);4;...;9;\ +# + :;\;;\<;=;>;?;;;;;;;\ +# capital + (A,,,>,);\ + B;(C,);(D,);(E,,,>,);\ + F;G;H;(I,,,>,);\ + J;...;M;(N,);(O,,,,>,);\ + P;Q;R;(S,);T;(U,,,>);\ + (V,W);X;(Y,,,);(Z,);(,);(,);;\ + ;\ +# + [;\\;];^;_;<'m>;`;\ +# small + (a,,,>,);\ + b;(c,);(d,);(e,,,>,);\ + f;g;h;(i,,,>,);\ + j;...;m;(n,);(o,,,,>,);\ + p;q;r;(s,,);t;(u,,,>);\ + (v,w);x;(y,,,);(z,);(,);(,);;\ + ;\ +# + \{;;|;\};~;<.M>;;;