On Sun, Apr 7, 2013 at 5:59 PM, Mattias Gaertner <nc-gaert...@netcologne.de>wrote:
> On Sun, 7 Apr 2013 13:35:40 +0200 > Kostas Michalopoulos <badsectorac...@gmail.com> wrote: > > >[...]I looked around in FPC 2.6.2's units and found nothing beyond > > utf8encode/decode (which in linux requires a C widestring manager that > i'd > > like to avoid... and doesn't really help in all cases since Unicode can > > exceed the 16bit range). > > It does not require a widestring manager. > > The documentation says otherwise: http://www.freepascal.org/docs-html/rtl/system/utf8encode.html "For this function to work, a widestring manager must be installed." > See for example the Lazarus lazutf8 unit. > AFAIK there are no UTF16 functions either. > Lazarus provides a lazutf16 unit too. > > Is there a reason for those to be in Lazarus only? Can they be moved to FPC?
_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel