UTF-8 collating has Upper case sorted before lower case.
from:  http://unicode.org/reports/tr10/#Case_Comparisons

6.6 Case Comparisons

In some languages, it is common to sort lowercase before uppercase; in
other languages this is reversed. Often this is more dependent on the
individual concerned, and is not standard across a single language. It
is strongly recommended that implementations provide parameterization
that allows uppercase to be sorted before lowercase, and provides
information as to the standard (if any) for particular countries. This
can easily be done to the Default Unicode Collation Element Table before
tailoring by remapping the L3 weights (see Section 7, Weight
Derivation). It can be done after tailoring by finding the case pairs
and swapping the collation elements.


----

Anyone not following the above is should likely not claim Unicode
compatibilty.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/120687

Title:
  Caseless collate sequence in en_GB.UTF8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bash/+bug/120687/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to