https://bz.apache.org/ooo/show_bug.cgi?id=97808

--- Comment #20 from Alan <[email protected]> ---
Comment 17, 18 and 19 are incorrect. in general the comments all seem to
indicate that Case Insensitive means sorting in REVERSE collating order. That
is NOT what Case Insensitive means. 

Case Insensitive is NEITHER Upper Case before Lower Case NOR Lower Case before
Upper Case. It IGNORES case. Hence the name: Case Insensitive.

Case insensitive: ABC = abc = AbC = aBc

A case sensitive sort takes the case of a character into account. The collating
sequence of ASCII and UNICODE for the ASCII characters is identical. Upper case
comes first. So a case sensitive sort should sort the above as:
   ABC
   AbC
   aBc
   abc

If Lower Case is to be sorted first, that is a Reverse Case Sensitive sort. It
is NOT a Case Insensitive sort.

A Case Insensitive sort is important. Sort: nice, Nicer, nicest, Nicely, jump
   Case insensitive:  jump, nice, Nicely, Nicer, nicest
   Case sensitive (Natural Order): Nicely, Nicer, jump, nice, nicest
   Case sensitive (Reverse Order): nicest, nice, jump, Nicer, Nicely

NOTE: Case Insensitive would be preferred when sorting a list of names where
some may be capitalized and others not. It is also the sort that would be used
by either a Dictionary or Encyclopedia.

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are on the CC list for the issue.

Reply via email to