summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/xetexdir/tex.ch0
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/xetexdir/tex.ch0')
-rw-r--r--Build/source/texk/web2c/xetexdir/tex.ch040
1 files changed, 40 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/xetexdir/tex.ch0 b/Build/source/texk/web2c/xetexdir/tex.ch0
new file mode 100644
index 00000000000..85740e2625d
--- /dev/null
+++ b/Build/source/texk/web2c/xetexdir/tex.ch0
@@ -0,0 +1,40 @@
+% Change file to assist in creating the web2c-specific change file.
+% This one comes first, resolves inconsistencies between the generated
+% etex.web and tex.ch
+% Public domain.
+
+@x [1.2] l.188
+@d TeX_banner=='This is TeX, Version 3.1415926' {printed when \TeX\ starts}
+@#
+@d banner==XeTeX_banner
+@y
+@d banner=='This is TeX, Version 3.1415926' {printed when \TeX\ starts}
+@z
+
+@x [8.110] l.2405 - increase |max_halfword|
+@d max_quarterword=@"FFFF {largest allowable value in a |quarterword|}
+@d min_halfword==-@"FFFFFFF {smallest allowable value in a |halfword|}
+@d max_halfword==@"3FFFFFFF {largest allowable value in a |halfword|}
+@y
+@d max_quarterword=255 {largest allowable value in a |quarterword|}
+@d min_halfword==0 {smallest allowable value in a |halfword|}
+@d max_halfword==65535 {largest allowable value in a |halfword|}
+@z
+
+@x [15.209] l.4165 - additional XeTeX commands
+@d shorthand_def=97 {code definition ( \.{\\chardef}, \.{\\countdef}, etc.~)}
+@y
+@d shorthand_def=95 {code definition ( \.{\\chardef}, \.{\\countdef}, etc.~)}
+@z
+
+@x [17.230] l.4731 - MLTeX: char_sub_code_base
+@d int_base=math_code_base+number_usvs {beginning of region 5}
+@y
+@d int_base=math_code_base+256 {beginning of region 5}
+@z
+
+@x [17.236] l.4960 - first web2c, then e-TeX additional integer parameters
+@d tex_int_pars=55 {total number of \TeX's integer parameters}
+@y
+@d int_pars=55 {total number of integer parameters}
+@z