diff options
Diffstat (limited to 'tex/context/base/mkxl/syst-ini.mkxl')
-rw-r--r-- | tex/context/base/mkxl/syst-ini.mkxl | 40 |
1 files changed, 26 insertions, 14 deletions
diff --git a/tex/context/base/mkxl/syst-ini.mkxl b/tex/context/base/mkxl/syst-ini.mkxl index 3295c7d97..d78db8aeb 100644 --- a/tex/context/base/mkxl/syst-ini.mkxl +++ b/tex/context/base/mkxl/syst-ini.mkxl @@ -41,7 +41,7 @@ \immutable\integerdef\commentcatcode 14 \immutable\integerdef\invalidcatcode 15 -%chardef\zeroasciicode 0 +%immutable\integerdef\zeroasciicode 0 \immutable\integerdef\tabasciicode 9 \immutable\integerdef\newlineasciicode 10 % don't confuse this one with \endoflineasciicode \immutable\integerdef\formfeedasciicode 12 @@ -140,10 +140,6 @@ %D Temp hack ... build bot down: -\ifdefined\gletcsname \else \protected\def\gletcsname{\global\letcsname } \fi -\ifdefined\gdefcsname \else \protected\def\gdefcsname{\global\defcsname } \fi -\ifdefined\xdefcsname \else \protected\def\xdefcsname{\global\edefcsname} \fi - %D We create (for now) aliases: \directlua { @@ -152,6 +148,10 @@ function tex.enableprimitives() end % so we kind of protect what's there } +\ifdefined\gletcsname \else \protected\def\gletcsname{\global\letcsname } \fi +\ifdefined\gdefcsname \else \protected\def\gdefcsname{\global\defcsname } \fi +\ifdefined\xdefcsname \else \protected\def\xdefcsname{\global\edefcsname} \fi + \immutable\def\space{ } \immutable\def\empty{} @@ -455,18 +455,30 @@ %D More allocations: +% \newcount \maxcount \immutable\maxcount 2147483647 + +% \newdimen \zeropoint \immutable\zeropoint 0pt +% \newdimen \onepoint \immutable\onepoint 1pt +% \newdimen \halfapoint \immutable\halfapoint 0.5pt +% \newdimen \maxdimen \immutable\maxdimen 16383.99999pt % 1073741823sp +% \newdimen \onebasepoint \immutable\onebasepoint 1bp +% \newdimen \scaledpoint \immutable\scaledpoint 1sp +% \newdimen \thousandpoint \immutable\thousandpoint 1000pt + +\immutable\integerdef \maxcount 2147483647 + +\immutable\dimensiondef \zeropoint 0pt +\immutable\dimensiondef \onepoint 1pt +\immutable\dimensiondef \halfapoint 0.5pt +\immutable\dimensiondef \maxdimen 16383.99999pt % 1073741823sp +\immutable\dimensiondef \onebasepoint 1bp +\immutable\dimensiondef \scaledpoint 1sp +\immutable\dimensiondef \thousandpoint 1000pt + \newskip \zeroskip \immutable\zeroskip 0pt plus 0pt minus 0pt -\newdimen \zeropoint \immutable\zeropoint 0pt -\newdimen \onepoint \immutable\onepoint 1pt -\newdimen \halfapoint \immutable\halfapoint 0.5pt -\newdimen \maxdimen \immutable\maxdimen 16383.99999pt % 1073741823sp -\newcount \maxcount \immutable\maxcount 2147483647 -\newdimen \onebasepoint \immutable\onebasepoint 1bp -\newdimen \scaledpoint \immutable\scaledpoint 1sp -\newdimen \thousandpoint \immutable\thousandpoint 1000pt + \newmuskip\zeromuskip \immutable\zeromuskip 0mu \newmuskip\onemuskip \immutable\onemuskip 1mu - \newmuskip\muquad \immutable\muquad 18mu \aliased\let\points \onepoint |