[fpc-devel] Unicode RTL

Daniël Mantione daniel.mantione at freepascal.org
Wed Nov 16 11:13:20 CET 2005


Hi,

Please check this discussion:

http://community.freepascal.org:10000/bboards/message?message_id=172880&forum_id=24092

Short summary:
* Many places in the rtl use single character strings, i.e. ansistrings.
* To make them Unicode proof they need to be changed into wide strings.
* But this could break a lot, and add a lot of overhead.

To be short, Juras B. wants to add a Unicode Win32 target, so in the 
standard RTL things like Tlist etc. use ansistrings, while in the Unicode 
RTL they use widestrings.

IMHO this is indeed a good solution, but one with consequences. Could 
somebody give his opinion?

Daniël


More information about the fpc-devel mailing list