UTF-8 is unicode and it is the system encoding on linux, OS X, some BSDs and Solaris. So ansistrings are UTF-8 there.
I still don't understand what ANSI has to do with "System".
AFAIK, The term "ANSI Code" stands for a (codepage depending) definition for a character encoding and Unicode is another one. Both are independent of Operating systems.
-Michael _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel