freebsd-skq/share/ctypedef
yuripv c6e4d24106 Use UnicodeData.txt to create UTF-8 ctype map.
This should provide more complete coverage of currently defined Unicode
characters as compared to manually assembled one we use currently.

Comparison of original and new UTF-8 ctype maps by character class:

TYPE    ORIG    NEW
alnum   94229   126029
alpha   93557   125419
blank   4       2
cntrl   73      137685
digit   469     622
graph   109615  137203
lower   1478    2145
print   109641  137222
punct   3428    797
rune    110481  274907
space   33      24
upper   983     1781
xdigit  469     622

Large number of added cntrl definitions is due to the fact that private-use
planes are currently defined as such, this can change in the future.

Discussed with:	bapt
Approved by:	kib (mentor, implicit)
MFC after:	1 month
Differential revision:	https://reviews.freebsd.org/D17842
2018-11-17 10:36:00 +00:00
..
be_BY.CP1131.src Update locales cldr to v30.0.3 and unicode to 9.0.0 2016-12-18 04:17:13 +00:00
C.UTF-8.src Use UnicodeData.txt to create UTF-8 ctype map. 2018-11-17 10:36:00 +00:00
ca_IT.ISO8859-1.src Update to CLDR 34 and UNICODE 11. 2018-11-03 22:02:10 +00:00
el_GR.ISO8859-7.src
en_US.ISO8859-1.src Update to CLDR 34 and UNICODE 11. 2018-11-03 22:02:10 +00:00
hi_IN.ISCII-DEV.src Update to CLDR 34 and UNICODE 11. 2018-11-03 22:02:10 +00:00
hy_AM.ARMSCII-8.src Update to CLDR 34 and UNICODE 11. 2018-11-03 22:02:10 +00:00
ja_JP.eucJP.src Update to CLDR 34 and UNICODE 11. 2018-11-03 22:02:10 +00:00
ko_KR.eucKR.src
Makefile Add hybrid C.UTF-8 locale being identical to default C locale except 2018-11-04 22:13:22 +00:00
Makefile.depend META MODE: Fix 'make the-lot' with recent locale changes 2015-11-25 19:13:28 +00:00
uk_UA.CP1251.src Update locales cldr to v30.0.3 and unicode to 9.0.0 2016-12-18 04:17:13 +00:00
zh_CN.eucCN.src Update to CLDR 34 and UNICODE 11. 2018-11-03 22:02:10 +00:00
zh_TW.Big5.src Readd Big5: some large databases setup are still requiring it. 2017-04-20 18:21:50 +00:00