[fpc-devel] bug report 20473: Please add a directive to define string=utf8string

Sven Barth pascaldragon at googlemail.com
Thu Oct 13 09:43:54 CEST 2011


Am 13.10.2011 09:29, schrieb Felipe Monteiro de Carvalho:
> Hello,
>
> Posting here as this was requested in the bug report:
> http://bugs.freepascal.org/view.php?id=20473
>
> I think it is very simple: Having such a directive would save a lot of
> work when porting Lazarus-based projects to FPC 2.7
>

1. Currently there is this huge work going on to get trunk to a 
reasonable and usable shape again and until that is done (and maybe RTL 
changes as well) it is (in my opinion (!) ) not reasonable to think 
about changing the meaning of "string" at all.
2. As Marco wrote in this mail 
http://lists.freepascal.org/lists/fpc-devel/2011-October/026667.html it 
is not free of problems to just change the default meaning of "string" 
using a define, switch, compiler option or whatever.

So, please give the FPC team time to solve the remaining issues in 
current trunk and to think about how FPC's legacy and the compatibility 
to Delphi 2009+ can be put together with as less problems as possible 
for all users.

Regards,
Sven



More information about the fpc-devel mailing list