Unicode Special Casing and Locale Support
Posted: Fri May 23, 2014 11:49 am
LiveCode fails 4 of my 16 UnicodeOutOfTheBox tests. The failing tests are:
11. Special Case - Turkish - Upper case "i"
Set locale/Language to indicate Turkish
Upper case "i"
The expected result is U+0130
U+0130 is UTF-8 C4 B0
(Requires the ability to indicate that Turkish language rules should be used.)
12. Special Case - Turkish - Lower case "I"
Set locale/Language to indicate Turkish
Lower case "I"
The expected result is U+0131
U+0130 is UTF-8 C4 B1
(Requires the ability to indicate that Turkish language rules should be used.)
13. Upper Case sharp s (U+00DF)
Upper case "straU+00DFe"
The expected result is "STRASSE"
U+00DF is UTF-8 C3 9F
16. Performing case insensitive comparison
Compare "weiss" with "weiß"
The expected result is true
ß is U+00DF, UTF-8 C3 9F
Should I report these as a bug?
11. Special Case - Turkish - Upper case "i"
Set locale/Language to indicate Turkish
Upper case "i"
The expected result is U+0130
U+0130 is UTF-8 C4 B0
(Requires the ability to indicate that Turkish language rules should be used.)
12. Special Case - Turkish - Lower case "I"
Set locale/Language to indicate Turkish
Lower case "I"
The expected result is U+0131
U+0130 is UTF-8 C4 B1
(Requires the ability to indicate that Turkish language rules should be used.)
13. Upper Case sharp s (U+00DF)
Upper case "straU+00DFe"
The expected result is "STRASSE"
U+00DF is UTF-8 C3 9F
16. Performing case insensitive comparison
Compare "weiss" with "weiß"
The expected result is true
ß is U+00DF, UTF-8 C3 9F
Should I report these as a bug?