On Thu, Dec 26, 2013 at 12:10 AM, Craig Peterson <cr...@scootersoftware.com> wrote: > On Dec 25, 2013, at 5:11 PM, Hans-Peter Diettrich <drdiettri...@aol.com> > wrote: >> I wonder what exact "support" he means. > > Wonder no more: > 1) "string" uses a Unicode encoding > 2) AnsiString/UTF8String casts perform appropriate conversions > 3) File APIs support Unicode filenames > 4) Windows headers use W version by default. > 5) LCL and RTL agree on string encoding > 6) In a stable Lazarus and FPC release > > As long as the language and libraries agree on an encoding I don't > really care whether it's UTF-8 or UTF-16. I've also been working > with Unicode since 2001 though, and have had to deal with plenty > of different encodings, file formats, and API conversions in that > time, so I don't think our usage is indicative of the average Delphi > programmer, and I wouldn't want to speak for anyone else.
"As long as the language and libraries agree on an encoding I don't really care whether it's UTF-8 or UTF-16" +1 Marcos Douglas -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus