On 18/11/14 16:59, Mattias Gaertner wrote: > Hi and much kudos for those who made the UTF8 RTL.
Thanks, but there is no UTF-8 RTL. > GetCurrentDir, FindFirst, FileExist, TStringList, etc. all work well. :) They are not guaranteed to use UTF-8, and you must not assume that they do (and TStringList in particular has not been changed in any way). See http://wiki.freepascal.org/FPC_Unicode_support for the details, and http://wiki.freepascal.org/FPC_Unicode_support#RTL_changes for the list of RTL routines that currently work correctly with arbitrary code pages (or that at least should do so). > ParamStr is not yet converted and only supports system codepage. I > would like to help improving it. It will always only support system code page on Unix platforms, because everything that comes from the shell must be assumed to be in that code page. On Windows, it can be changed though. > Has someone already started it? Not that I know. Jonas _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel