The point is: if everybody takes care of the fact that ansistrings can be multibyte, having utf-8 in ansistrings (if it's the locale encoding), is no big deal at all.
I do understand. But (in a real world) do you know anybody who does.
If it would be "appropriate" for ANSI code handling to take care of Multi-byte encoding we would not need locale-based code tables and en effect Unicode would not have been invented.
-Michael _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel