Shawn H Corey writes:

> And my environment is:
> 
> $ env|grep LC_|sort
> LC_ADDRESS=en_CA.UTF-8
> LC_IDENTIFICATION=en_CA.UTF-8
> LC_MEASUREMENT=en_CA.UTF-8
> LC_MONETARY=en_CA.UTF-8
> LC_NAME=en_CA.UTF-8
> LC_NUMERIC=en_CA.UTF-8
> LC_PAPER=en_CA.UTF-8
> LC_TELEPHONE=en_CA.UTF-8
> LC_TIME=en_CA.UTF-8

I think that if you don't have LC_COLLATE or LC_ALL set, then the value
of LANG is used, so that could also be relevant here.

I can reproduce your results when I use en_CA.utf8.

So it appears that en_CA.utf8 and en_GB.utf8 sort ‘a’ and ‘A’ the
opposite way round to each other. I wonder why. (Not relevant to any bug
in Sort::Naturally, but it's now intriguing me.)

Smylers


Reply via email to