On Thu, Sep 15, 2011 at 9:14 PM, Marco van de Voort <mar...@stack.nl> wrote:
> The assignfile() etc routines are actually not the problem. The classes in
> the classes unit are.

Ok, I may have exaggerated about the problems, but I still don't
understand 100% your position. Where exactly is the frontier of how
much utf8 support in the RTL is acceptable?

What do you think about adding TStringsUTF8/TStringListUTF8 to classes.pas?

What about stuff like this in classes:

  TReader = class(TFiler)
    function ReadString: string;
    function ReadWideString: WideString;
    function ReadUnicodeString: UnicodeString;

Can a utf8string method be added where there are already multiple
methods for various string types?

And regardless of the answers above, I think we should start a new
package in fpc called libutf8 which can add all kinds of classes and
routines for utf8.

-- 
Felipe Monteiro de Carvalho
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to