[fpc-devel] Unicode support in RTL - Roadmap

Yury Sidorov jura at cp-lab.com
Mon Nov 24 17:00:58 CET 2008


From: "Michael Schnell" <mschnell at lumino.de>
>>
>> It is works for win32 only for now. Only system unit is finished. 
>> Work in progress...
> Sounds great so far !
>
> Is there a document on how exactly it is going to work (will a 
> common String type get a dynamic coding specification or will there 
> be different String types for any coding variants ?

No docoment is available yet. This branch is still experimental. It 
introduces RtlString - string type which is native to RTL on 
corresponding target. RtlString=utf16string on windows, 
RtlString=utf8string for unix, etc.
Also RtlString can be ansistring. In this case RTL will be ANSI only 
and 100% compatible with existing ANSI user code.

It is planned to allow users to build unicode or ansi RTL.

Yury. 



More information about the fpc-devel mailing list