[fpc-pascal] UTF-8 versions of Copy() and Length()

Mattias Gaertner nc-gaertnma at netcologne.de
Sat May 19 18:21:56 CEST 2007


On Sat, 19 May 2007 18:07:44 +0200
"Felipe Monteiro de Carvalho" <felipemonteiro.carvalho at gmail.com> wrote:

> On 5/19/07, Florian Klaempfl <florian at freepascal.org> wrote:
> > It's not that easy, for example upper/lower casing, comparing etc.
> > of unicode requires usually external big tables which we don't want
> > to pull into fpc.
> 
> Yes, but if the unicode functions are all in a separate unit, they
> won´t be included in your executable, unless you really want it.
> 
> Plus I don´t remember any tables on the utf function on Lclproc, but
> maybe I didn´t pay enougth attention

Only simple helper functions are in LCLProc.
A lower/uppercase Unicode function is not simple and when eventually
the LCL needs it, it would simply delegate the implementation to
the LCL interfaces, which can simply call the appropriate library
functions.


Mattias
 



More information about the fpc-pascal mailing list