From: Ben Dougall (bend@freenet.co.uk)
Date: Sat May 03 2003 - 13:54:57 EDT
os x (and maybe os 9, not sure): see CFCharacterSet.h in the
CoreFoundation framework, specifically CFCharacterSetPredefinedSet.
On Saturday, May 3, 2003, at 04:50 pm, Theodore H. Smith wrote:
> Hi list,
>
> I need to implement some way to implement toUpper(), toFold(),
> normalisation, collation, and perhaps other Unicode features I may
> have missed out, on UTF8 strings stored in the RAM.
>
> I need to implement it for Windows (32-bit), MacOS9 and MacOSX.
>
> I have other Unicode processing code, already, but not these or
> anything close to these.
>
> I heard that the only way is to read out the character information
> from a database? My whole string processing library, with hundreds of
> functions and a few properties, is only 54k. I don't want to add 200k
> of database reading code and then huge Unicode database files to this
> 54k.
>
> How is this best done, then? I'm assuming there isn't any mathematical
> way to figure out a codepoint's properties? So where do I get this
> data and what's the fastest way to do it?
>
> --
> Theodore H. Smith - Macintosh Consultant / Contractor.
> My website: <www.elfdata.com/>
>
>
This archive was generated by hypermail 2.1.5 : Sat May 03 2003 - 14:44:58 EDT