[Lazarus] Lazarus (UTF8) and Windows: SysToUTF8, UTF8ToSys... Is there a better solution?

Martin Schreiber mse00000 at gmail.com
Wed Dec 18 07:56:38 CET 2013


On Wednesday 18 December 2013 02:52:49 Marcos Douglas wrote:
>
> I would like to understand: Why Java, .Net and others use UTF-16 as
> default encode and why Lazarus team chose UTF-8?
>
One reason is that Free Pascal did not support utf-16 at the time Unicode 
became urgent and later the FPC implementation of utf-16 strings was buggy. 
So there was no other choice than to use utf-8 in standard FPC 8 bit strings.

Martin




More information about the Lazarus mailing list