summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/unicode-data/load-unicode-xetex-classes.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/generic/unicode-data/load-unicode-xetex-classes.tex')
-rw-r--r--Master/texmf-dist/tex/generic/unicode-data/load-unicode-xetex-classes.tex13
1 files changed, 7 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/generic/unicode-data/load-unicode-xetex-classes.tex b/Master/texmf-dist/tex/generic/unicode-data/load-unicode-xetex-classes.tex
index aec6fe13d8f..e86eb9924b6 100644
--- a/Master/texmf-dist/tex/generic/unicode-data/load-unicode-xetex-classes.tex
+++ b/Master/texmf-dist/tex/generic/unicode-data/load-unicode-xetex-classes.tex
@@ -33,7 +33,8 @@
% - "CL", "NS", "EX", "IS" are class 3
% - "CM" is class 256 (ignored)
% as standard: these may be over-ridden by defining \XeTeXcharclass<class>
-% as required.
+% as required. (If classes "ID" or "CL" are explicitly set, the other members
+% of the same groups above will inherit these values.)
%
% This file does _not_ activate XeTeX's inter-character token mechanism
% (\XeTeXinterchartokenstate is not set) nor does it install any material in
@@ -63,7 +64,7 @@
\catcode`\^=7 %
\newlinechar=`\^^J %
\message{^^J}%
- \message{load-unicode-xetex-classes.tex v1.4 (2016-02-16)^^J}%
+ \message{load-unicode-xetex-classes.tex v1.4a (2016-02-21)^^J}%
\message{Reading Unicode east Asian character class data^^J}%
% A string version of |#| will be needed to look for comment lines in the
% source. Once that is done proper parsing can begin.
@@ -119,7 +120,7 @@
\fi
\ifdefined\XeTeXcharclassCJ
\else
- \chardef\XeTeXcharclassCJ=1 %
+ \let\XeTeXcharclassCJ\XeTeXcharclassID
\fi
\ifdefined\XeTeXcharclassOP
\else
@@ -131,15 +132,15 @@
\fi
\ifdefined\XeTeXcharclassEX
\else
- \chardef\XeTeXcharclassEX=3 %
+ \let\XeTeXcharclassEX\XeTeXcharclassCL
\fi
\ifdefined\XeTeXcharclassIS
\else
- \chardef\XeTeXcharclassIS=3 %
+ \let\XeTeXcharclassIS\XeTeXcharclassCL
\fi
\ifdefined\XeTeXcharclassNS
\else
- \chardef\XeTeXcharclassNS=3 %
+ \let\XeTeXcharclassNS\XeTeXcharclassCL
\fi
\ifdefined\XeTeXcharclassCM
\else