summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/mkiv/core-env.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/base/mkiv/core-env.mkiv')
-rw-r--r--Master/texmf-dist/tex/context/base/mkiv/core-env.mkiv46
1 files changed, 5 insertions, 41 deletions
diff --git a/Master/texmf-dist/tex/context/base/mkiv/core-env.mkiv b/Master/texmf-dist/tex/context/base/mkiv/core-env.mkiv
index 758ee126d1a..c93350db04f 100644
--- a/Master/texmf-dist/tex/context/base/mkiv/core-env.mkiv
+++ b/Master/texmf-dist/tex/context/base/mkiv/core-env.mkiv
@@ -68,14 +68,6 @@
{\ifcsname\??mode#1\endcsname\else\syst_modes_new{#1}\fi
\lastnamedcs\disabledmode}
-\unexpanded\def\globalsetmode#1%
- {\ifcsname\??mode#1\endcsname\else\syst_modes_new{#1}\fi
- \global\lastnamedcs\enabledmode}
-
-\unexpanded\def\globalresetmode#1%
- {\ifcsname\??mode#1\endcsname\else\syst_modes_new{#1}\fi
- \global\lastnamedcs\disabledmode}
-
\unexpanded\def\newsystemmode#1%
{\ifcsname\??mode\systemmodeprefix#1\endcsname\else\syst_modes_new{\systemmodeprefix#1}\fi}
@@ -87,14 +79,6 @@
{\ifcsname\??mode\systemmodeprefix#1\endcsname\else\syst_modes_new{\systemmodeprefix#1}\fi
\lastnamedcs\disabledmode}
-\unexpanded\def\globalsetsystemmode#1%
- {\ifcsname\??mode\systemmodeprefix#1\endcsname\else\syst_modes_new{\systemmodeprefix#1}\fi
- \global\lastnamedcs\enabledmode}
-
-\unexpanded\def\globalresetsystemmode#1%
- {\ifcsname\??mode\systemmodeprefix#1\endcsname\else\syst_modes_new{\systemmodeprefix#1}\fi
- \global\lastnamedcs\disabledmode}
-
% \def\dosetsystemmode#1%
% {\csname\??mode\systemmodeprefix#1\endcsname\enabledmode}
%
@@ -103,18 +87,16 @@
% demo: trialtypesetting is a systemmode as well as an if
-\newsystemmode{trialtypesetting}
+\newsystemmode{trialtypesetting} % the name of \@@trialtypesetting might change (also at the lua end)
-\expandafter\let\csname\??mode\systemmodeprefix trialtypesetting\endcsname\trialtypesettingstate
+\expandafter\let\expandafter\@@trialtypesetting\csname\??mode\systemmodeprefix trialtypesetting\endcsname % private !
\appendtoks
- \trialtypesettingstate\enabledmode
- \luacopyinputnodes\plusone
+ \@@trialtypesetting\enabledmode
\to \everysettrialtypesetting
\appendtoks
- \trialtypesettingstate\disabledmode
- \luacopyinputnodes\zerocount
+ \@@trialtypesetting\disabledmode
\to \everyresettrialtypesetting
% user ones
@@ -679,24 +661,6 @@
\dodoglobal\undefinevalue{\??setup:#1}%
\fi}
-% \unexpanded\def\resetsetups[#1]% see x-fo for usage
-% {\dodoglobal\expandafter\let\csname\??setup
-% \ifgridsnapping\ifcsname\??setup\v!grid:#1\endcsname\v!grid\fi
-% :#1\endcsname\undefined}
-
-\unexpanded\def\copysetups
- {\dodoubleargument\syst_setups_copy}
-
-% \def\syst_setups_copy[#1][#2]%
-% {\ifcsname\??setup:#2\endcsname
-% \expandafter\let\csname\??setup:#1\expandafter\endcsname\csname\??setup:#2\endcsname
-% \fi}
-
-\def\syst_setups_copy[#1][#2]%
- {\ifcsname\??setup:#2\endcsname
- \expandafter\let\csname\??setup:#1\expandafter\endcsname\lastnamedcs
- \fi}
-
\unexpanded\def\showsetupsdefinition[#1]%
{\showvalue{\??setup:#1}} % temp hack for debugging
@@ -813,7 +777,7 @@
%{\edef\m_syst_string_one{\csname\??variables\ifcsname\??variables#1:#2\endcsname#1:#2\else:\fi\endcsname}%
{\edef\m_syst_string_one{\begincsname\??variables#1:#2\endcsname}%
\ifx\m_syst_string_one\empty
- \expandafter\firstoftwoarguments
+ \expandafter\firstoffourarguments
\else
\expandafter\secondoftwoarguments
\fi}