[Lazarus] UTF8 RTL for Windows
Michael Schnell
mschnell at lumino.de
Wed Nov 26 11:45:31 CET 2014
On 11/25/2014 09:39 PM, Hans-Peter Diettrich wrote:
>
> The Delphi model already broke that claimed type safety, by omitting
> conversions of RawByteString results, for speed optimization. That's
> dangerous, because the compiler can *only* check the static type of
> string variables, but not the dynamic encoding of their contents....
> This was clear to me just after exploring and understanding encoded
> strings in Delphi. In FPC/Lazarus we now have a *chance* for
> simplifications and improvements, when the new features are used in
> the *right* way.
On that behalf I just posted a set of questions on the "FPC Unicode
support" wiki page in the fpc-devel mailing list. Please continue this
discussion there.
> But many arguments and opinions, presented in this thread, indicate to
> me an yet incomplete understanding and many misunderstandings, which I
> actually try to spot.
See the new wiki page
http://wiki.freepascal.org/not_Delphi_compatible_enhancement_for_Unicode_Support
-Michael
More information about the Lazarus
mailing list