aboutsummaryrefslogtreecommitdiff
path: root/localedata
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-07-26 05:54:30 +0000
committerUlrich Drepper <drepper@redhat.com>2000-07-26 05:54:30 +0000
commitb7ed26c6633ae836938d056490ab4efaa0749af0 (patch)
tree2b657e183ca24af1e50fd1e1f36c3a7f6a54b2ae /localedata
parenta99db9247ace23ff80017bd26451ff8d268468ec (diff)
downloadglibc-b7ed26c6633ae836938d056490ab4efaa0749af0.tar.xz
glibc-b7ed26c6633ae836938d056490ab4efaa0749af0.zip
Update.
2000-07-25 Ulrich Drepper <drepper@redhat.com> * rt/lio_listio.c (lio_listio): Handle case of SIG == NULL correctly. Reported by Kevin Beard <beardk@gatwick.Geco-Prakla.slb.com>.
Diffstat (limited to 'localedata')
-rw-r--r--localedata/ChangeLog3
-rw-r--r--localedata/locales/zh_CN1320
2 files changed, 463 insertions, 860 deletions
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index 6351c03bda..a0eb82ef83 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,5 +1,8 @@
2000-07-25 Ulrich Drepper <drepper@redhat.com>
+ * locales/zh_CN: Update for new format.
+ Patch by Yong Li <yong.li@asu.edu>.
+
* tst-langinfo.c: Add copyright text.
2000-07-24 Ulrich Drepper <drepper@redhat.com>
diff --git a/localedata/locales/zh_CN b/localedata/locales/zh_CN
index 6ac39fe5e8..7c98bc9f8d 100644
--- a/localedata/locales/zh_CN
+++ b/localedata/locales/zh_CN
@@ -1,896 +1,496 @@
comment_char %
escape_char /
%
-% Chinese language locale for Peoples Republic of China
-% Source: RAP and GB2312-1980
-% The work is based on Keld Simonsen's locale definition
-% file for zh_CN revision 4.3 and ja_JP revision 2.2
+% Chinese language locale for the Peoples Republic of China
%
-% Contact: ha_shao
-% Email: hashao@china.com
-% Language: zh
-% Territory: CN
-% Revision: 1.0
-% Date: 1999-04-28
-% Users: general
-% Repertoiremap: mnemonic,ds
-% Charset: GB_2312-80
-% Distribution and use is free, also
-% for commercial purposes.
-
-
-
-LC_CTYPE
-
-% The following is the GB2312-1980 Locale LC_CTYPE.
-% "alpha" is by default "upper" and "lower"
-% "alnum" is by definiton "alpha" and "digit"
-% "print" is by default "alnum", "punct" and the <space> character
-% "graph" is by default "alnum" and "punct"
-%
-%
-% upper class:
-% alphabets in portable character set,
-% Roman letters in GB2312-1980,
-% Greek letters in GB2312-1980,
-% Russian letters in GB2312-1980.
-
-upper <A>;<B>;<C>;<D>;<E>;<F>;<G>;<H>;<I>;<J>;<K>;<L>;<M>;/
- <N>;<O>;<P>;<Q>;<R>;<S>;<T>;<U>;<V>;<W>;<X>;<Y>;<Z>;/
- <c0333>....<c0358>;/
- <c0601>....<c0624>;/
- <c0701>....<c0733>
-
-%
-% lower class:
-% Alphabets in portable character set,
-% Roman letters in GB2312-1980,
-% Greek letters in GB2312-1980,
-% Russian letters in GB2312-1980.
-
-lower <a>;<b>;<c>;<d>;<e>;<f>;<g>;<h>;<i>;<j>;<k>;<l>;<m>;/
- <n>;<o>;<p>;<q>;<r>;<s>;<t>;<u>;<v>;<w>;<x>;<y>;<z>;/
- <c0365>....<c0390>;/
- <c0633>....<c0656>;/
- <c0749>....<c0781>
-
-%
-% alpha class (default):
-% It includes, by default, all the characters defined to be in
-% upper or lower classes.
-%
-
-%
-% digit class
-%
-digit <zero>;<one>;<two>;<three>;<four>;/
- <five>;<six>;<seven>;<eight>;<nine>
-
-%
-% space class:
-% Space characters defined in ISO DIS 9945-2 "POSIX" locale
-% Space in GB2312-1980
-%
-
-space <tab>;<newline>;<vertical-tab>;<form-feed>;/
- <carriage-return>;<space>;/
- <c0101>
-
-%
-% cntrl class: C0 and C1 control characters as per ISO 6429.
-% SS2 and SS3 may be excluded if an acompanying charmap uses them
-% as single shifts to invoke graphic characters (as in EUC).
-% Control characters in udc or vdc may be added.
-%
-
-
-cntrl <alert>;<backspace>;<tab>;<newline>;<vertical-tab>;/
- <form-feed>;<carriage-return>;/
- <NUL>;<SOH>;<STX>;<ETX>;<EOT>;<ENQ>;<ACK>;<SO>;/
- <SI>;<DLE>;<DC1>;<DC2>;<DC3>;<DC4>;<NAK>;<SYN>;/
- <ETB>;<CAN>;<EM>;<SUB>;<ESC>;<IS4>;<IS3>;<IS2>;/
- <IS1>;<DEL>;/
- <PA>;<HO>;<BH>;<NH>;<IN>;<NL>;<SA>;<ES>;<HS>;<HJ>;/
- <VS>;<PD>;<PU>;<RI>;<S2>;<S3>;/
- <DC>;<P1>;<P2>;<TS>;<CC>;<MW>;<SG>;<EG>;/
- <SS>;<GC>;<SC>;<CI>;<ST>;<OC>;<PM>;<AC>;<NS>
-
-%
-% punct class:
-% Special characters in udc or vdc may be added as long as they
-% do not belong to classes cntrl, alpha, digit.
+% This work is based on ISO PDTR 14652, Unicode 3.0, locale definition
+% file for zh_CN revision 1.0 (hashao@china.com, 1999-04-28) and
+% charmap file for GBK version 1.0 (sean.chen@turbolinux.com).
%
-
-punct <exclamation-mark>;<quotation-mark>;<number-sign>;/
- <dollar-sign>;<percent-sign>;<ampersand>;<apostrophe>;/
- <left-parenthesis>;<right-parenthesis>;<asterisk>;/
- <plus-sign>;<comma>;<hyphen>;<period>;<slash>;/
- <colon>;<semicolon>;<less-than-sign>;<equals-sign>;/
- <greater-than-sign>;<question-mark>;<commercial-at>;/
- <left-square-bracket>;<backslash>;<right-square-bracket>;/
- <circumflex>;<underscore>;<grave-accent>;/
- <left-curly-bracket>;<vertical-line>;<right-curly-bracket>;<tilde>;/
- <c0102>....<c0110>;/
- <c0113>....<c0131>;/
- <c0301>;<c0312>;<c0326>;<c0327>;<c0311>
-
+% The file is designed to work with multiple charsets. To ease the
+% maintance and adding support for new charsets, all characters are
+% in UCS notation and presented in Unicode order.
%
-% graph class:
-% upper, lower, alpha, digit, xdigit
-% GB2312-1980 printable characters
-% Printable characters in udc or vdc classes may be added.
-
-graph <exclamation-mark>;<quotation-mark>;<number-sign>;/
- <dollar-sign>;<percent-sign>;<ampersand>;<apostrophe>;/
- <left-parenthesis>;<right-parenthesis>;<asterisk>;/
- <plus-sign>;<comma>;<hyphen>;<period>;<slash>;/
- <zero>;<one>;<two>;<three>;<four>;/
- <five>;<six>;<seven>;<eight>;<nine>;/
- <colon>;<semicolon>;<less-than-sign>;<equals-sign>;/
- <greater-than-sign>;<question-mark>;/
- <commercial-at>;/
- <A>;<B>;<C>;<D>;<E>;<F>;<G>;<H>;<I>;<J>;<K>;<L>;<M>;/
- <N>;<O>;<P>;<Q>;<R>;<S>;<T>;<U>;<V>;<W>;<X>;<Y>;<Z>;/
- <left-square-bracket>;<backslash>;<right-square-bracket>;/
- <circumflex>;<underscore>;/
- <grave-accent>;/
- <a>;<b>;<c>;<d>;<e>;<f>;<g>;<h>;<i>;<j>;<k>;<l>;<m>;/
- <n>;<o>;<p>;<q>;<r>;<s>;<t>;<u>;<v>;<w>;<x>;<y>;<z>;/
- <left-curly-bracket>;<vertical-line>;<right-curly-bracket>;<tilde>;/
- <c0102>....<c0194>;/
- <c0217>....<c0266>;/
- <c0269>....<c0278>;/
- <c0281>....<c0292>;/
- <c0301>....<c0394>;/
- <c0401>....<c0483>;/
- <c0501>....<c0586>;/
- <c0601>....<c0624>;/
- <c0633>....<c0656>;/
- <c0701>....<c0733>;/
- <c0749>....<c0781>;/
- <c0801>....<c0826>;/
- <c0837>....<c0873>;/
- <c0904>....<c0979>;/
- <c1601>....<c1694>;/
- <c1701>....<c1794>;/
- <c1801>....<c1894>;/
- <c1901>....<c1994>;/
- <c2001>....<c2094>;/
- <c2101>....<c2194>;/
- <c2201>....<c2294>;/
- <c2301>....<c2394>;/
- <c2401>....<c2494>;/
- <c2501>....<c2594>;/
- <c2601>....<c2694>;/
- <c2701>....<c2794>;/
- <c2801>....<c2894>;/
- <c2901>....<c2994>;/
- <c3001>....<c3094>;/
- <c3101>....<c3194>;/
- <c3201>....<c3294>;/
- <c3301>....<c3394>;/
- <c3401>....<c3494>;/
- <c3501>....<c3594>;/
- <c3601>....<c3694>;/
- <c3701>....<c3794>;/
- <c3801>....<c3894>;/
- <c3901>....<c3994>;/
- <c4001>....<c4094>;/
- <c4101>....<c4194>;/
- <c4201>....<c4294>;/
- <c4301>....<c4394>;/
- <c4401>....<c4494>;/
- <c4501>....<c4594>;/
- <c4601>....<c4694>;/
- <c4701>....<c4794>;/
- <c4801>....<c4894>;/
- <c4901>....<c4994>;/
- <c5001>....<c5094>;/
- <c5101>....<c5194>;/
- <c5201>....<c5294>;/
- <c5301>....<c5394>;/
- <c5401>....<c5494>;/
- <c5501>....<c5594>;/
- <c5601>....<c5694>;/
- <c5701>....<c5794>;/
- <c5801>....<c5894>;/
- <c5901>....<c5994>;/
- <c6001>....<c6094>;/
- <c6101>....<c6194>;/
- <c6201>....<c6294>;/
- <c6301>....<c6394>;/
- <c6401>....<c6494>;/
- <c6501>....<c6594>;/
- <c6601>....<c6694>;/
- <c6701>....<c6794>;/
- <c6801>....<c6894>;/
- <c6901>....<c6994>;/
- <c7001>....<c7094>;/
- <c7101>....<c7194>;/
- <c7201>....<c7294>;/
- <c7301>....<c7394>;/
- <c7401>....<c7494>;/
- <c7501>....<c7594>;/
- <c7601>....<c7694>;/
- <c7701>....<c7794>;/
- <c7801>....<c7894>;/
- <c7901>....<c7994>;/
- <c8001>....<c8094>;/
- <c8101>....<c8194>;/
- <c8201>....<c8294>;/
- <c8301>....<c8394>;/
- <c8401>....<c8494>;/
- <c8501>....<c8594>;/
- <c8601>....<c8694>;/
- <c8701>....<c8794>
-
+% Changelog:
+% Tue Jul 25 2000 Yong Li <rigel863@hotmail.com>
+% - first version for glibc 2.2
+
+LC_IDENTIFICATION
+title "Chinese locale for Peoples Republic of China"
+source ""
+address ""
+contact ""
+email "bug-glibc@gnu.org"
+tel ""
+fax ""
+language "zh"
+territory "CN"
+revision "0.1"
+date "2000-07-25"
%
-% print class:
-% <space>, <c0101>,
-% upper, lower, alpha, digit, xdigit
-% GB2312-1980 printable characters
-
-print <space>;/
- <exclamation-mark>;<quotation-mark>;<number-sign>;/
- <dollar-sign>;<percent-sign>;<ampersand>;<apostrophe>;/
- <left-parenthesis>;<right-parenthesis>;<asterisk>;/
- <plus-sign>;<comma>;<hyphen>;<period>;<slash>;/
- <zero>;<one>;<two>;<three>;<four>;/
- <five>;<six>;<seven>;<eight>;<nine>;/
- <colon>;<semicolon>;<less-than-sign>;<equals-sign>;/
- <greater-than-sign>;<question-mark>;/
- <commercial-at>;/
- <A>;<B>;<C>;<D>;<E>;<F>;<G>;<H>;<I>;<J>;<K>;<L>;<M>;/
- <N>;<O>;<P>;<Q>;<R>;<S>;<T>;<U>;<V>;<W>;<X>;<Y>;<Z>;/
- <left-square-bracket>;<backslash>;<right-square-bracket>;/
- <circumflex>;<underscore>;/
- <grave-accent>;/
- <a>;<b>;<c>;<d>;<e>;<f>;<g>;<h>;<i>;<j>;<k>;<l>;<m>;/
- <n>;<o>;<p>;<q>;<r>;<s>;<t>;<u>;<v>;<w>;<x>;<y>;<z>;/
- <left-curly-bracket>;<vertical-line>;<right-curly-bracket>;<tilde>;/
- <c0101>....<c0194>;/
- <c0217>....<c0266>;/
- <c0269>....<c0278>;/
- <c0281>....<c0292>;/
- <c0301>....<c0394>;/
- <c0401>....<c0483>;/
- <c0501>....<c0586>;/
- <c0601>....<c0624>;/
- <c0633>....<c0656>;/
- <c0701>....<c0733>;/
- <c0749>....<c0781>;/
- <c0801>....<c0826>;/
- <c0837>....<c0873>;/
- <c0904>....<c0979>;/
- <c1601>....<c1694>;/
- <c1701>....<c1794>;/
- <c1801>....<c1894>;/
- <c1901>....<c1994>;/
- <c2001>....<c2094>;/
- <c2101>....<c2194>;/
- <c2201>....<c2294>;/
- <c2301>....<c2394>;/
- <c2401>....<c2494>;/
- <c2501>....<c2594>;/
- <c2601>....<c2694>;/
- <c2701>....<c2794>;/
- <c2801>....<c2894>;/
- <c2901>....<c2994>;/
- <c3001>....<c3094>;/
- <c3101>....<c3194>;/
- <c3201>....<c3294>;/
- <c3301>....<c3394>;/
- <c3401>....<c3494>;/
- <c3501>....<c3594>;/
- <c3601>....<c3694>;/
- <c3701>....<c3794>;/
- <c3801>....<c3894>;/
- <c3901>....<c3994>;/
- <c4001>....<c4094>;/
- <c4101>....<c4194>;/
- <c4201>....<c4294>;/
- <c4301>....<c4394>;/
- <c4401>....<c4494>;/
- <c4501>....<c4594>;/
- <c4601>....<c4694>;/
- <c4701>....<c4794>;/
- <c4801>....<c4894>;/
- <c4901>....<c4994>;/
- <c5001>....<c5094>;/
- <c5101>....<c5194>;/
- <c5201>....<c5294>;/
- <c5301>....<c5394>;/
- <c5401>....<c5494>;/
- <c5501>....<c5594>;/
- <c5601>....<c5694>;/
- <c5701>....<c5794>;/
- <c5801>....<c5894>;/
- <c5901>....<c5994>;/
- <c6001>....<c6094>;/
- <c6101>....<c6194>;/
- <c6201>....<c6294>;/
- <c6301>....<c6394>;/
- <c6401>....<c6494>;/
- <c6501>....<c6594>;/
- <c6601>....<c6694>;/
- <c6701>....<c6794>;/
- <c6801>....<c6894>;/
- <c6901>....<c6994>;/
- <c7001>....<c7094>;/
- <c7101>....<c7194>;/
- <c7201>....<c7294>;/
- <c7301>....<c7394>;/
- <c7401>....<c7494>;/
- <c7501>....<c7594>;/
- <c7601>....<c7694>;/
- <c7701>....<c7794>;/
- <c7801>....<c7894>;/
- <c7901>....<c7994>;/
- <c8001>....<c8094>;/
- <c8101>....<c8194>;/
- <c8201>....<c8294>;/
- <c8301>....<c8394>;/
- <c8401>....<c8494>;/
- <c8501>....<c8594>;/
- <c8601>....<c8694>;/
- <c8701>....<c8794>
+category "zh_CN:2000";LC_IDENTIFICATION
+category "zh_CN:2000";LC_CTYPE
+category "zh_CN:2000";LC_COLLATE
+category "zh_CN:2000";LC_TIME
+category "zh_CN:2000";LC_NUMERIC
+category "zh_CN:2000";LC_MONETARY
+category "zh_CN:2000";LC_MESSAGES
+category "zh_CN:2000";LC_PAPER
+category "zh_CN:2000";LC_NAME
+category "zh_CN:2000";LC_ADDRESS
+category "zh_CN:2000";LC_TELEPHONE
-%
-% xdigit class
-%
-xdigit <zero>;<one>;<two>;<three>;<four>;/
- <five>;<six>;<seven>;<eight>;<nine>;/
- <A>;<B>;<C>;<D>;<E>;<F>;/
- <a>;<b>;<c>;<d>;<e>;<f>
+END LC_IDENTIFICATION
-%
-% blank class
-%
-blank <space>;<tab>
-%
-% toupper and tolower: also handle Roman, Greek and Russian
-% characters in GB3212-1980
-
-toupper (<a>,<A>);(<b>,<B>);(<c>,<C>);(<d>,<D>);(<e>,<E>);/
- (<f>,<F>);(<g>,<G>);(<h>,<H>);(<i>,<I>);(<j>,<J>);/
- (<k>,<K>);(<l>,<L>);(<m>,<M>);(<n>,<N>);(<o>,<O>);/
- (<p>,<P>);(<q>,<Q>);(<r>,<R>);(<s>,<S>);(<t>,<T>);/
- (<u>,<U>);(<v>,<V>);(<w>,<W>);(<x>,<X>);(<y>,<Y>);/
- (<z>,<Z>);/
- (<c0365>,<c0333>);(<c0366>,<c0334>);(<c0367>,<c0335>);/
- (<c0368>,<c0336>);(<c0369>,<c0337>);(<c0370>,<c0338>);/
- (<c0371>,<c0339>);(<c0372>,<c0340>);(<c0373>,<c0341>);/
- (<c0374>,<c0342>);(<c0375>,<c0343>);(<c0376>,<c0344>);/
- (<c0377>,<c0345>);(<c0378>,<c0346>);(<c0379>,<c0347>);/
- (<c0380>,<c0348>);(<c0381>,<c0349>);(<c0382>,<c0350>);/
- (<c0383>,<c0351>);(<c0384>,<c0352>);(<c0385>,<c0353>);/
- (<c0386>,<c0354>);(<c0387>,<c0355>);(<c0388>,<c0356>);/
- (<c0389>,<c0357>);(<c0390>,<c0358>);/
- (<c0633>,<c0601>);(<c0634>,<c0602>);(<c0635>,<c0603>);/
- (<c0636>,<c0604>);(<c0637>,<c0605>);(<c0638>,<c0606>);/
- (<c0639>,<c0607>);(<c0640>,<c0608>);(<c0641>,<c0609>);/
- (<c0642>,<c0610>);(<c0643>,<c0611>);(<c0644>,<c0612>);/
- (<c0645>,<c0613>);(<c0646>,<c0614>);(<c0647>,<c0615>);/
- (<c0648>,<c0616>);(<c0649>,<c0617>);(<c0650>,<c0618>);/
- (<c0651>,<c0619>);(<c0652>,<c0620>);(<c0653>,<c0621>);/
- (<c0654>,<c0622>);(<c0655>,<c0623>);(<c0656>,<c0624>);/
- (<c0749>,<c0701>);(<c0750>,<c0702>);(<c0751>,<c0703>);/
- (<c0752>,<c0704>);(<c0753>,<c0705>);(<c0754>,<c0706>);/
- (<c0755>,<c0707>);(<c0756>,<c0708>);(<c0757>,<c0709>);/
- (<c0758>,<c0710>);(<c0759>,<c0711>);(<c0760>,<c0712>);/
- (<c0761>,<c0713>);(<c0762>,<c0714>);(<c0763>,<c0715>);/
- (<c0764>,<c0716>);(<c0765>,<c0717>);(<c0766>,<c0718>);/
- (<c0767>,<c0719>);(<c0768>,<c0720>);(<c0769>,<c0721>);/
- (<c0770>,<c0722>);(<c0771>,<c0723>);(<c0772>,<c0724>);/
- (<c0773>,<c0725>);(<c0774>,<c0726>);(<c0775>,<c0727>);/
- (<c0776>,<c0728>);(<c0777>,<c0729>);(<c0778>,<c0730>);/
- (<c0779>,<c0731>);(<c0780>,<c0732>);(<c0781>,<c0733>)
-
-tolower (<A>,<a>);(<B>,<b>);(<C>,<c>);(<D>,<d>);(<E>,<e>);/
- (<F>,<f>);(<G>,<g>);(<H>,<h>);(<I>,<i>);(<J>,<j>);/
- (<K>,<k>);(<L>,<l>);(<M>,<m>);(<N>,<n>);(<O>,<o>);/
- (<P>,<p>);(<Q>,<q>);(<R>,<r>);(<S>,<s>);(<T>,<t>);/
- (<U>,<u>);(<V>,<v>);(<W>,<w>);(<X>,<x>);(<Y>,<y>);/
- (<Z>,<z>);/
- (<c0333>,<c0365>);(<c0334>,<c0366>);(<c0335>,<c0367>);/
- (<c0336>,<c0368>);(<c0337>,<c0369>);(<c0338>,<c0370>);/
- (<c0339>,<c0371>);(<c0340>,<c0372>);(<c0341>,<c0373>);/
- (<c0342>,<c0374>);(<c0343>,<c0375>);(<c0344>,<c0376>);/
- (<c0345>,<c0377>);(<c0346>,<c0378>);(<c0347>,<c0379>);/
- (<c0348>,<c0380>);(<c0349>,<c0381>);(<c0350>,<c0382>);/
- (<c0351>,<c0383>);(<c0352>,<c0384>);(<c0353>,<c0385>);/
- (<c0354>,<c0386>);(<c0355>,<c0387>);(<c0356>,<c0388>);/
- (<c0357>,<c0389>);(<c0358>,<c0390>);/
- (<c0601>,<c0633>);(<c0602>,<c0634>);(<c0603>,<c0635>);/
- (<c0604>,<c0636>);(<c0605>,<c0637>);(<c0606>,<c0638>);/
- (<c0607>,<c0639>);(<c0608>,<c0640>);(<c0609>,<c0641>);/
- (<c0610>,<c0642>);(<c0611>,<c0643>);(<c0612>,<c0644>);/
- (<c0613>,<c0645>);(<c0614>,<c0646>);(<c0615>,<c0647>);/
- (<c0616>,<c0648>);(<c0617>,<c0649>);(<c0618>,<c0650>);/
- (<c0619>,<c0651>);(<c0620>,<c0652>);(<c0621>,<c0653>);/
- (<c0622>,<c0654>);(<c0623>,<c0655>);(<c0624>,<c0656>);/
- (<c0701>,<c0749>);(<c0702>,<c0750>);(<c0703>,<c0751>);/
- (<c0704>,<c0752>);(<c0705>,<c0753>);(<c0706>,<c0754>);/
- (<c0707>,<c0755>);(<c0708>,<c0756>);(<c0709>,<c0757>);/
- (<c0710>,<c0758>);(<c0711>,<c0759>);(<c0712>,<c0760>);/
- (<c0713>,<c0761>);(<c0714>,<c0762>);(<c0715>,<c0763>);/
- (<c0716>,<c0764>);(<c0717>,<c0765>);(<c0718>,<c0766>);/
- (<c0719>,<c0767>);(<c0720>,<c0768>);(<c0721>,<c0769>);/
- (<c0722>,<c0770>);(<c0723>,<c0771>);(<c0724>,<c0772>);/
- (<c0725>,<c0773>);(<c0726>,<c0774>);(<c0727>,<c0775>);/
- (<c0728>,<c0776>);(<c0729>,<c0777>);(<c0730>,<c0778>);/
- (<c0731>,<c0779>);(<c0732>,<c0780>);(<c0733>,<c0781>)
+LC_CTYPE
+upper /
+% Basic Latin/
+ <U0041>..<U005A>;/
+% Fullwidth Latin letters/
+ <UFF21>..<UFF3A>;/
+% Greek/
+ <U0391>..<U03A1>;<U03A3>..<U03A9>;/
+% Cyrillic/
+ <U0401>;<U0410>..<U042F>
+
+lower /
+% Basic Latin/
+ <U0061>..<U007A>;/
+% Fullwidth Latin letters/
+ <UFF41>..<UFF5A>;/
+% Greek/
+ <U03B1>..<U03C1>;<U03C3>..<U03C9>;/
+% Cyrillic/
+ <U0430>..<U044F>;<U0451>;/
+% Latin-1/
+ <U00E0>;<U00E1>;<U00E8>;<U00E9>;<U00EA>;<U00EC>;<U00ED>;<U00F2>;/
+ <U00F3>;<U00F9>;<U00FA>;<U00FC>;/
+% Latin Extensions/
+ <U0101>;<U0113>;<U011B>;<U012B>;<U0144>;<U0148>;<U014D>;<U016B>;/
+ <U01CE>;<U01D0>;<U01D2>;<U01D4>;<U01D6>;<U01D8>;<U01DA>;<U01DC>;/
+ <U0251>;<U0261>
+
+alpha <U0041>..<U005A>;<U0061>..<U007A>;/
+ <UFF21>..<UFF3A>;<UFF41>..<UFF5A>;/
+ <U0391>..<U03A1>;<U03A3>..<U03A9>;/
+ <U03B1>..<U03C1>;<U03C3>..<U03C9>;/
+ <U0401>;<U0410>..<U042F>;<U0430>..<U044F>;<U0451>;/
+ <U0101>;<U00E1>;<U01CE>;<U00E0>;<U0113>;<U00E9>;<U011B>;<U00E8>;/
+ <U012B>;<U00ED>;<U01D0>;<U00EC>;<U014D>;<U00F3>;<U01D2>;<U00F2>;/
+ <U016B>;<U00FA>;<U01D4>;<U00F9>;<U01D6>;<U01D8>;<U01DA>;<U01DC>;/
+ <U00FC>;<U00EA>;<U0144>;<U0148>;<U0251>;<U0261>;/
+% Roman Numbers/
+ <U2160>..<U216B>;<U2170>..<U2179>;/
+% Hiragana/
+ <U3041>..<U3093>;<U309B>;<U309C>;<U309D>;<U309E>;/
+% Katakana/
+ <U30A1>..<U30F6>;<U30FC>;<U30FD>;<U30FE>;/
+% Bopomofo/
+ <U3105>..<U3129>
+
+digit <U0030>..<U0039>;/
+% Fullwidth digits/
+ <UFF10>..<UFF19>
+
+outdigit <U0