[illumos-Developer] webrev: 992 towlower/towupper are broken

Yuri Pankov yuri.pankov at gmail.com
Mon May 9 22:41:19 PDT 2011


Hi,

webrev for "992 towlower/towupper are broken":

https://www.xvoid.org/illumos/webrev/992-localedef/

There are two parts in this, first is simple - fix a typo in ctype.c
which was breaking __maplower_ext. The second one is more involved -
I've added a data/ctype.sh script, which combines LC_CTYPE sections from
all data/*.UTF-8.src files; the result is used when compiling the locale
sources, while stripping the existing LC_CTYPE section (Makefile). This
should give us the same character mapping tables, character
classifications, etc. in all UTF-8 locales (that's what other OS do,
anyway).


Yuri



More information about the Developer mailing list