Am 09.09.2013 14:25, schrieb Michael Schnell:
On 09/07/2013 03:00 PM, Sven Barth wrote:

We do NOT want to force UnicodeString upon every target. The world not only consists of Windows!

+1 !

Of course a compiler switch to not use the "NewStrings" would be appropriate.

OTOH IMHO it should be possible to in fact use the "NewStrings" in Linux with a default encoding of UTF8.
Please get your terms right (I already wrote you this in July!). Those "NewStrings" are already used on every target that uses Ansistrings as Ansistrings *are* these "NewStrings". What Delphi 2009 changed was that String=UnicodeString by default instead of String=AnsiString (and at the same time they also introduced the "NewStrings" aka code page aware AnsiString). The UnicodeString type is however not code page aware and is always UTF-16.

Regards,
Sven
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to