diff options
author | Hans Hagen <pragma@wxs.nl> | 2020-11-05 16:27:53 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2020-11-05 16:27:53 +0100 |
commit | 7d9b63e35fb270ed0a23d82672793984f219f086 (patch) | |
tree | d06d9221ee2a2e06d28b02e97fa6a9a1f7553365 /tex/context/base/mkiv/syst-ini.mkxl | |
parent | 343fdd99ef79884fca1f86b49c950e03939aeedf (diff) | |
download | context-7d9b63e35fb270ed0a23d82672793984f219f086.tar.gz |
2020-11-05 15:23:00
Diffstat (limited to 'tex/context/base/mkiv/syst-ini.mkxl')
-rw-r--r-- | tex/context/base/mkiv/syst-ini.mkxl | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tex/context/base/mkiv/syst-ini.mkxl b/tex/context/base/mkiv/syst-ini.mkxl index fbce9d780..202bc62f7 100644 --- a/tex/context/base/mkiv/syst-ini.mkxl +++ b/tex/context/base/mkiv/syst-ini.mkxl @@ -147,9 +147,9 @@ \permanent\letcharcode \tildeasciicode \ % tilde \permanent\letcharcode \spaceasciicode \space % space -\permanent\expandafter\def\csname\Uchar\tabasciicode \endcsname {\ } % \def\^^I{\ } tab -\permanent\expandafter\def\csname\Uchar\formfeedasciicode \endcsname {\par} % \def\^^L{\par} formfeed -\permanent\expandafter\def\csname\Uchar\endoflineasciicode\endcsname {\ } % \def\^^M{\ } return +\permanent\defcsname\Uchar\tabasciicode \endcsname {\ } % \def\^^I{\ } tab +\permanent\defcsname\Uchar\formfeedasciicode \endcsname {\par} % \def\^^L{\par} formfeed +\permanent\defcsname\Uchar\endoflineasciicode\endcsname {\ } % \def\^^M{\ } return %D For now: @@ -588,8 +588,8 @@ % We wrap all into one macro (the frozen stuff adds 10% runtime): \permanent\protected\def\newif#1% - {\permanent\protected\expandafter\gdef\csname\expandafter\new_if_check\csstring#1true\endcsname {\overloaded\frozen\let#1\iftrue }% - \permanent\protected\expandafter\gdef\csname\expandafter\new_if_check\csstring#1false\endcsname{\overloaded\frozen\let#1\iffalse}% + {\permanent\protected\global\defcsname\expandafter\new_if_check\csstring#1true\endcsname {\overloaded\frozen\let#1\iftrue }% + \permanent\protected\global\defcsname\expandafter\new_if_check\csstring#1false\endcsname{\overloaded\frozen\let#1\iffalse}% \csname\expandafter\new_if_check\csstring#1false\endcsname} \normalexpanded{\gdef\noexpand\new_if_check\string i\string f{}} @@ -1029,7 +1029,7 @@ \immediate\write\statuswrite{fatal error: duplicate system namespace '#1'}% \else \global\advance\c_syst_helpers_n_of_namespaces\plusone - \immutable\expandafter\edef\csname ??#1\endcsname{\v_interfaces_prefix_template_system}% + \immutable\edefcsname ??#1\endcsname{\v_interfaces_prefix_template_system}% \fi} %D It makes more sense to have these here: |