Upper doesn't work on Cyrillic chars

BlitzMax Forums/BlitzMax Programming/Upper doesn't work on Cyrillic chars

Grey Alien(Posted 2008) [#1]
Perhaps this is obvious, but I had a string in Cyrillic and called Upper() on the first letter but it doesn't work. There are upper case characters in Cyrillic. Probably I need to write a special routine to do it manually.

As a matter of interest, has anyone tried uppercase on extended ASCII chars like the French, German, Spanish (etc) ones? I haven't tried it yet.


Brucey(Posted 2008) [#2]
There are different rules for non-ascii character sets.

Some light reading ...

http://unicode.org/reports/tr21/tr21-5.html

and

http://www.unicode.org/charts

:o)