From owner-freebsd-current Fri Feb 5 09:07:59 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA12121 for freebsd-current-outgoing; Fri, 5 Feb 1999 09:07:59 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from uni-sb.de (uni-sb.de [134.96.252.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA12115 for ; Fri, 5 Feb 1999 09:07:57 -0800 (PST) (envelope-from rock@wurzelausix.CS.Uni-SB.DE) Received: from cs.uni-sb.de (cs.uni-sb.de [134.96.252.31]) by uni-sb.de (8.9.2/1999010400) with ESMTP id SAA29152; Fri, 5 Feb 1999 18:07:39 +0100 (CET) Received: from wurzelausix.cs.uni-sb.de (wurzelausix.cs.uni-sb.de [134.96.247.1]) by cs.uni-sb.de (8.9.2/1999010400) with ESMTP id SAA14814; Fri, 5 Feb 1999 18:07:38 +0100 (CET) Received: (from rock@localhost) by wurzelausix.cs.uni-sb.de (8.9.1/wjp/19980821) id SAA18017; Fri, 5 Feb 1999 18:07:38 +0100 (CET) Date: Fri, 5 Feb 1999 18:07:38 +0100 (CET) From: "D. Rock" Message-Id: <199902051707.SAA18017@wurzelausix.cs.uni-sb.de> To: Michael.Schuster@Germany.Sun.COM, current@FreeBSD.ORG Subject: Re: locale errors Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > My locale is set do de_DE.ISO_8859-1, not de_DE.ASCII > > If I type 2 characters ss, I mean 2 characters ss. If I type ß I > > mean the single character ß. > > This sorting behaviour is just wrong. Not every apperence of "ss" > > even in pure ASCII does mean "ß". > > I suggest you set LC_COLLATE to C, then it sorts in the good old > fashioned way its meant to be. > (like this on Solaris 7: > Assel > aSS > asen > ass > asse > assel > assen > aß > aßen > ) The locales were introduced to be used. I want words with umlauts to be sorted the right way, not somewhere at the end of the section/file. Solaris isn't the problem. FreeBSD treats two character strings special, which is wrong IMHO. I want FreeBSD to sort the same way as Solaris: No special interpretation of "ss", which would be right on some cases, wrong on other (wrong on all cases if we use phone book sorting) The only LC_ variable which is not set to de (de_DE.ISO_8859-1 on FreeBSD) is LC_NUMERIC. I don't want to convert all awk scripts... Daniel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message