On Wednesday 18 December 2013 09:05:26 Michael Van Canneyt wrote: > > > > I would like to understand: Why Java, .Net and others use UTF-16 as > > default encode and why Lazarus team chose UTF-8? > > The impact of switching to UTF-8 is less when you care about backwards > compatibility. > I do not quite agree. Moving from single byte encoding to utf-8 breaks many non-English applications which use character index. MSElang supports string8 (utf-8), string16 (utf-16) string32 (UCS4) and bytestring (any 8 bit encoding and/or binary data).
Martin -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
