So, what's going to happen with ß when used through that API?the cases that you mentioned cannot happen with the wide character API as defined by ISO C
We have the same problem in Eastern Armenian: և becomes ԵՎ when upper-cased.
So, what's going to happen with ß when used through that API?the cases that you mentioned cannot happen with the wide character API as defined by ISO C
Good question. I haven't actually tried it, but the manual page says (important part highlighted): “If the argument is a lower-case letter, the towupper(3) function returns the corresponding upper-case letter if there is one; otherwise the argument is returned unchanged.”So, what's going to happen with ß when used through that API?
We have the same problem in Eastern Armenian: և becomes ԵՎ when upper-cased.
So, what's going to happen with ß when used through that API?
We have the same problem in Eastern Armenian: և becomes ԵՎ when upper-cased.
0587;ARMENIAN SMALL LIGATURE ECH YIWN;Ll;0;L;<compat> 0565 0582;;;;N;;;;;
00DF;LATIN SMALL LETTER SHARP S;Ll;0;L;;;;;N;;;;;
There is a separate file for special cases!
Code:The data in this file, combined with the simple case mappings in UnicodeData.txt, defines the full case mappings Lowercase_Mapping (lc), Titlecase_Mapping (tc), and Uppercase_Mapping (uc).