This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Update wctype functions to Unicode 5.2?


On 12/02/10 03:57 PM, Corinna Vinschen wrote:
Hi Jeff,

the wctype tables in the files utf8alpha.h, utf8print.h, and utf8punct.h
are based on data from the Unicode 3.2 standard.  This is really old
now, we're at Unicode 5.2 right now.  A comment in the files claims they have
been "generated" from the unicode.txt file.  What's missing is the
information how they have been generated and where the tool is to do
that.  If we had that tool available, I'd like to ask we could generate
a new set of tables based on Unicode 5.2.


Sorry, I looked for this, but couldn't find it. It was so long ago (2002) and I don't even remember the name of it. I tried looking for the unicode.txt file or any scripts that sounded like they would do this work. Not on my current machine or the one before it.


Additionally the functions iswblank, iswspace, towlower and towupper
could need some revamp.  If an update of the aforementioned tables to
Unicode 5.2 is not a big deal, I'd volunteer to update these functions
as required.


Thanks, Corinna



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]