[fpc-devel] UTF8 RTL
Marco van de Voort
marcov at stack.nl
Wed Nov 19 09:12:26 CET 2014
In our previous episode, Jonas Maebe said:
> > As Jonas said, not using utf8 on Windows.
> No, that's not what I said. There is no problem with using UTF-8 on Windows.
As long as you explicitely use utf8string.
> > A TStringlist with a ansistrings
> > in them passed to an RTL routine will be seen as ansi.
> That is incorrect (although right now there are no RTL routines that
> accept stringlists and that are also codepage-aware).
But I meant that even if you use utf8string in many places as soon as you
stuff it in a container like tstringlist, that is gone. (forced ansi
conversion, since tstringlist's interface is defined using plain string(0))
More information about the fpc-devel