Hi Alex! If I'd known it was going to be you that answered I could have asked in that *other* place. Alexander G. M. Smith wrote: > Doesn't seem to be possible in general, some languages have > cases but changing the case changes the meaning: Well, crud. How about just the easy ones then? È to è and so on. Isn't this something that "locales" are supposed to take care of? Maybe I should convert my multi-byte UTF-8 chars to UTF-16 and make the runtime library do it?