summaryrefslogtreecommitdiff
path: root/tex/context/base/core-uti.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/core-uti.mkiv')
-rw-r--r--tex/context/base/core-uti.mkiv54
1 files changed, 11 insertions, 43 deletions
diff --git a/tex/context/base/core-uti.mkiv b/tex/context/base/core-uti.mkiv
index 77cf91dd9..29e6342be 100644
--- a/tex/context/base/core-uti.mkiv
+++ b/tex/context/base/core-uti.mkiv
@@ -11,8 +11,6 @@
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
-%D Most will disappear!
-
\writestatus{loading}{ConTeXt Core Macros / Utility File Handling}
\unprotect
@@ -22,23 +20,16 @@
\def\savecurrentvalue#1#2%
{\ctxlua{jobvariables.save("\strippedcsname#1","#2")}}
-\let\initializevariable\gobbletwoarguments % mkii/mkiv
-\let\thisisbytesequence\gobbleoneargument
-
\appendtoks
- \globallet\initializevariable\gobbletwoarguments
-\to \everyafterutilityread
-
-\appendtoks
- \ctxlua{storage.dump()}%
+ \ctxlua{storage.dump()}% will move to lua
\to \everydump
\appendtoks
- \ctxlua{storage.finalize()}%
+ \ctxlua{storage.finalize()}% will move to lua
\to \everyfinalizeluacode
\appendtoks
- \ctxlua{nodes.cleanup_reserved()}%
+ \ctxlua{nodes.cleanup_reserved()}% will move to lua
\to \everydump
\appendtoks
@@ -60,37 +51,14 @@
% }%
% \to \everystarttext
-% keep this for a while
-
-\newif\ifutilitydone
-\newif\ifdoinpututilities
-\newif\ifunprotectutilities
-
-\let\writeutility \gobbleoneargument
-\let\writeutilitycommand \gobbleoneargument
-\let\immediatewriteutility \gobbleoneargument
-\let\immediatewriteutilitycommand\gobbleoneargument
-\let\cwriteutility \gobbleoneargument
-\let\cwriteutilitycommand \gobbleoneargument
-\let\checkedutility \secondoftwoarguments
-\let\doutilities \gobblefivearguments
-\let\abortutilitygeneration \relax
-
-\newtoks \everyopenutilities \let\openutilities \relax
-\newtoks \everycloseutilities \let\closeutilities\relax
-\newtoks \everycheckutilities \let\checkutilities\relax
-\newtoks \utilityresetlist
-
-\def\addutilityreset#1{\@EA\appendtoks\csname\s!reset#1\endcsname\to\utilityresetlist}
-\def\resetutilities {\the\utilityresetlist}
-
-\def\currentutilityfilename{\jobname}
-
-\prependtoks \resetutilities \to \everyjob
+%D Some styles might use these use these commands:
-\def\installprogram {\dosingleempty\doinstallprogram}
-\def\doinstallprogram[#1]{\gobbleoneargument}
-\def\installedprogram[#1]{}
-\let\installplugin \gobblethreearguments
+\newif \ifutilitydone
+\let \checkutilities \relax
+\let \currentutilityfilename \jobname
+\def \installprogram {\dosingleempty\doinstallprogram}
+\def \doinstallprogram [#1]{\gobbleoneargument}
+\def \installedprogram [#1]{}
+\let \installplugin \gobblethreearguments
\protect \endinput