Finder doesn't sort roman numerals in the numeric sort order

Originator:tim.tepasse
Number:rdar://15858838 Date Originated:2014-01-20
Status: Resolved:
Product: Product Version:
Classification: Reproducible:
 
Summary:
Given files or folders names with the unicode code points U+2160 to U+2188 (for roman numerals, e.g. stuff like these: Ⅷ Ⅻ) these are not sorted by their numerical value but lexicographic by lexicographic value in decomposed form. This seems wrong. 

The Finder has a pretty good sorting algorithm for digit-based numbers. It should be expanded to cover roman numerals (composed and decomposed) and maybe other characters which have a numeric value in the unicode database.

Steps to Reproduce:
1. Make twelve files.
2. Name them each with one of the following chars: Ⅰ, Ⅱ, Ⅲ, Ⅳ, Ⅴ, Ⅵ, Ⅶ, Ⅷ, Ⅸ, Ⅹ, Ⅺ, Ⅻ
3. Sort the Finder window ”by name“

Expected Results:
sort order: Ⅰ, Ⅱ, Ⅲ, Ⅳ, Ⅴ, Ⅵ, Ⅶ, Ⅷ, Ⅸ, Ⅹ, Ⅺ, Ⅻ

Actual Results:
sort order: Ⅰ, Ⅱ, Ⅲ, Ⅳ, Ⅸ, Ⅴ, Ⅵ, Ⅶ, Ⅷ, Ⅹ, Ⅺ, Ⅻ

Version:
10.9

Notes:
For additional glory try to attach a numeric value to decomposed notation of roman numerals in basic latin, e.g. XXIV.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!