On 04/04/2016 10:43 AM, tobiasgie...@gmail.com wrote:
"Unicode aware Pascal code needs to set DefaultSystemCodePage to CP_UTF8".
That can't be this ubiquitous. I do suppose that the default value is supposed to make sense in many cases.
OTOH, if - as you seem to suggest - there is any conversion at all when using TSTringList to store your UTF8 strings, (independent whether it "works" or not) this will introduce a decent performance problem. I don't know it that depends on the setting of DefaultSystemCodePage.
Please let us know what you find. (right now Lazarus does not seem to compile for me with 3.1.1, so I can't easily check myself.)
-Michael _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal