summaryrefslogtreecommitdiff
path: root/tex/context/base/core-def.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/core-def.mkiv')
-rw-r--r--tex/context/base/core-def.mkiv31
1 files changed, 21 insertions, 10 deletions
diff --git a/tex/context/base/core-def.mkiv b/tex/context/base/core-def.mkiv
index 4f856f996..5423b97aa 100644
--- a/tex/context/base/core-def.mkiv
+++ b/tex/context/base/core-def.mkiv
@@ -33,28 +33,39 @@
\appendtoks \font_preloads_at_start_text \to \everystarttext
\appendtoks \font_preloads_at_stop_text \to \everystoptext
-%prependtoks \preloadtypescript \to \everyjob
\appendtoks \showcontextbanner \to \everyjob
\appendtoks \initializenewlinechar \to \everyjob
\appendtoks \calculatecurrenttime \to \everyjob
\appendtoks \loadsystemfiles \to \everyjob
-\appendtoks \loadoptionfile \to \everyjob % can load files !
+
+\appendtoks \loadoptionfile \to \everyjob % obsolete
+\appendtoks
+ \job_options_get_commandline % expands some commands
+ \job_options_get_ctxfile % might expand some commands
+\to \everyjob % ok here?
+
\appendtoks \font_preloads_at_every_job \to \everyjob
\appendtoks \settopskip \to \everyjob
\appendtoks \initializemainlanguage \to \everyjob
-%appendtoks \MPLIBregister \to \everyjob
-\appendtoks \xmlinitialize \to \everyjob
+\appendtoks \xmlinitialize \to \everyjob % is this still needed?
\appendtoks \setfalse\c_page_backgrounds_new \to \everyjob
\appendtoks \setfalse\c_page_backgrounds_some \to \everyjob
\appendtoks \initializepagecounters \to \everyjob
-\appendtoks \directsetup{*runtime:options} \to \everyjob % we could erase them afterwards % order can change
-\appendtoks \directsetup{*runtime:modules} \to \everyjob % we could erase them afterwards % order can change
-%appendtoks \page[\v!last] \page \to \everybye % moved to core-job, we need to do this cleaner
-\appendtoks \ifarrangingpages\poparrangedpages\fi \to \everybye
-%appendtoks \registerfileinfo[end]\jobfilename \to \everybye
+\appendtoks \directsetup{*runtime:options} \to \everyjob % obsolete
+\appendtoks \directsetup{*runtime:modules} \to \everyjob % obsolete
-%appendtoks \MPLIBallocate{1000} \to \everydump
+\appendtoks
+ \job_options_set_modes
+ \job_options_set_modules
+ \job_options_set_environments
+\to \everyjob
+
+\appendtoks
+ \job_options_log
+\to \everystarttext
+
+\appendtoks \ifarrangingpages\poparrangedpages\fi \to \everybye
\prependtoks \resetallattributes \to \everybeforeoutput