[fpc-devel] UTF8 RTL
Marco van de Voort
marcov at stack.nl
Wed Nov 19 18:46:08 CET 2014
In our previous episode, Michael Schnell said:
> > 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))
>
> AFAI Understand (having done some decent research on this) the
> "STringList forcing time consuming conversions) with Codepage aware
> Strings is only solvable by inventing an additional fully-code-dynamic
> String type usable as the basic interface for TStrings. IMHO, this is
> rather easily doable, but not Delphi compatible (See some former
> discussions.)
Not old Delphi compatible. One can go new delphi compatible, and make
everything 2-byte as much as possible.
More information about the fpc-devel
mailing list