diff options
Diffstat (limited to 'tex/context/base/core-def.mkiv')
-rw-r--r-- | tex/context/base/core-def.mkiv | 126 |
1 files changed, 100 insertions, 26 deletions
diff --git a/tex/context/base/core-def.mkiv b/tex/context/base/core-def.mkiv index 4f856f996..d1c774f40 100644 --- a/tex/context/base/core-def.mkiv +++ b/tex/context/base/core-def.mkiv @@ -24,44 +24,116 @@ \setupinteraction[\c!symbolset=navigation 1] +% what a mess + +\everypar \emptytoks +\neverypar \emptytoks + +\appendtoks + % \flushnotes + \page_otr_command_synchronize_side_floats % an otr specific command + \checkindentation + \showparagraphnumber + \restoreinterlinepenalty + % \flushmargincontents + % \flushcommentanchors + \flushnotes + \synchronizenotes + \OTRSETshowstatus + \registerparoptions + % \flushsyncpositions + \flushpostponednodedata + \typo_delimited_repeat + \insertparagraphintro +\to \everypar + +\appendtoks + \flushnotes +\to \everydisplay + +\appendtoks + \adjustsidefloatdisplaylines +\to \everydisplay + +% \appendtoks +% \flushsyncpositions +% \to \everyheadstart + +% \appendtoks +% \flushsyncresets +% \to \everyendoftextbody + +\appendtoks + \ignorespaces +\to \everybeginofpar + +\appendtoks + \removeunwantedspaces + % \strut % option ? + % \flushsyncresets + % \setlastlinewidth % gone, will be done in lua + \endgraf +\to \everyendofpar + % initialization order: \ifdefined\font_preloads_at_every_job \else \let\font_preloads_at_every_job \relax \fi \ifdefined\font_preloads_at_start_text \else \let\font_preloads_at_start_text\relax \fi \ifdefined\font_preloads_at_stop_text \else \let\font_preloads_at_stop_text \relax \fi -\appendtoks \font_preloads_at_start_text \to \everystarttext -\appendtoks \font_preloads_at_stop_text \to \everystoptext +\appendtoks + \font_preloads_at_start_text +\to \everystarttext + +\appendtoks + \font_preloads_at_stop_text +\to \everystoptext + +\appendtoks + \showcontextbanner + \initializenewlinechar + \calculatecurrenttime + \loadsystemfiles + % \loadoptionfile % obsolete, but nice to keep as reference of when/how + \job_options_get_commandline % expands some commands + \job_options_get_ctxfile % might expand some commands + \job_options_set_filenames + \font_preloads_at_every_job + \settopskip % brrr + \initializemainlanguage + \initializexmlprocessing % is this still needed? + \initializepagebackgrounds + \initializepagecounters + % \directsetup{*runtime:options}% % obsolete as the option file is replaced by a more direct mechanism + % \directsetup{*runtime:modules}% % obsolete as the option file is replaced by a more direct mechanism + \job_options_set_modes + \job_options_set_modules + \job_options_set_environments +\to \everyjob -%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 \font_preloads_at_every_job \to \everyjob -\appendtoks \settopskip \to \everyjob -\appendtoks \initializemainlanguage \to \everyjob -%appendtoks \MPLIBregister \to \everyjob -\appendtoks \xmlinitialize \to \everyjob -\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 + \job_options_log +\to \everystarttext -%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 + \ifarrangingpages\poparrangedpages\fi +\to \everybye -%appendtoks \MPLIBallocate{1000} \to \everydump +\prependtoks + \resetallattributes +\to \everybeforeoutput -\prependtoks \resetallattributes \to \everybeforeoutput +\appendtoks + \the\everybackendshipout +\to \everyshipout -\appendtoks \the\everybackendshipout \to \everyshipout -\prependtoks \the\everylastbackendshipout \to \everylastshipout +\prependtoks + \the\everylastbackendshipout +\to \everylastshipout -\prependtoks \lefttoright \to \everybeforeoutput +\prependtoks + \lefttoright +\to \everybeforeoutput % temporary here: @@ -88,4 +160,6 @@ % \resetcharacterspacing % \to \everyhyphenatedurl +% \setbreakpoints[compound] + \protect \endinput |