[Keld Jørn Simonsen]:
On Sat, Apr 05, 2003 at 09:44:55AM +0200, Karl Ove Hufthammer wrote:
Keld Jørn Simonsen keld@dkuug.dk skreiv i innlegget news:20030404230512.GA24257@rap.rap.dk:
Jeg tror vi må være praktiske og se hvad som er det mest vanlige i Norge, og jeg tror at det er at "aa" er det samme som å.
Eg vil på det sterkaste fråråda å sortera «aa» maskinelt som «å».
Hvorfor det? Dette er vel hovedreglen på norsk.
nja, men sidan "aa" er tvitydig, kan det alltid oppstå feil. ein naturleg måte å implementere det på er å lagre alle strengar i to utgåver, éi for presentasjon og éi for sorteringsrekkefylgje[1]. viss LC_COLLATE gjer jobben sin bortsett frå "aa"-spørsmålet, vil det då vere tilstrekkjeleg å halde greie på om "aa" skal sorterast som "aa" eller "å". viss "aa" alltid vert rekna som "å", må implementasjonen i praksis implementere heile den norske sorteringa sjølv.
på den andre sida hadde det vore kjekt om sort(1) kunne sortere "Haakon" rett utan fleire krumspring.
det er nesten slik at det er freistande å foreslå at ein lagar ein ekstra locale-variant, kun for LC_COLLATE. nn_NO@aa vs. nn_NO, liksom. er det gjennomførleg?
[1] eigentleg vil ein berre lagre to strengar der dei to _må_ vere ulike.