In our previous episode, Sven Barth said: > > the utf* designates the type of the default string type. And the same for > > unix. Maybe win32-ansi too. > > Ok... that you want multiple distributions per platform is clear now. > But you would not oppose (in the case of having multiple distributions) > a feature like Felipe suggested, do I understand that correctl?
Oh sure. If you read the text, my proposal already assumes it. But base it on $H. {$H ansi/utf8/utf16} is good enough. The difference is more that I don't think it will solve as much as people think, and using this to stitch together code from different origins will fail miserably or be unworkable. That is in the case of multiple distributions. If the direction goes to something unworkable, I rather forget about it, and make everything D2009+ compat. > > The default stringtype is set on compiler startup, but can be modified > > inside procedures with $H like behaviour. > > You would go as far as allowing a change of "string" on a per-procedure > base? Sorry, units. That was a typo. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel