Hi On 18 August 2012 22:44, Jonas Maebe <jonas.ma...@elis.ugent.be> wrote: > The mode is called "delphiunicode" and in Delphi unicode versions, string = > unicodestring.
Not to get this thread into one of those heated unicode discussions again, but couldn't FPC at least do one better that Delphi. "Unicode" means a string in UTF-8 or UTF-16 or UTF-32 encoding - this is how the unicode standard is defined. Why must FPC fall into the same shit habit of Delphi where "unicode" means _only_ UTF-16 (which by definition is wrong!) Maybe "UnicodeString" should be reserved for the true meaning. And for DelphiUnicode mode do something like String = DelphiString where DelphiString is a UTF-16 only string [or String = CodePageString(utf-16) or whatever you want to call it]. Anyway, just my 2¢ worth..... no need for any reply. -- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal