[fpc-pascal] FPC 3 regression: cannot use TStringList for UTF-8 data any more?

Michael Schnell mschnell at lumino.de
Wed Apr 13 09:40:16 CEST 2016


On 04/13/2016 09:04 AM, Michael Van Canneyt wrote:
>
> It uses the DefaultSystemcodepage. If the system codepage is UTF8, 
> then it will use UTF8.
Thanks for the enlightenment.

Am I right assuming that the DefaultSystemcodepage is determined when 
compiling the RTL and/or  the compiler) ? (As the default code page for 
the type Strings is not dynamic, but a built-in setting.)

So Lazarus (IDE/LCL) can't do anything about that, as it will not 
enforce re-building the compiler and/or the RTL.

-Michael




More information about the fpc-pascal mailing list