summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/core-def.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/base/core-def.mkiv')
-rw-r--r--Master/texmf-dist/tex/context/base/core-def.mkiv33
1 files changed, 17 insertions, 16 deletions
diff --git a/Master/texmf-dist/tex/context/base/core-def.mkiv b/Master/texmf-dist/tex/context/base/core-def.mkiv
index 59451a9141e..59c2c89c1e3 100644
--- a/Master/texmf-dist/tex/context/base/core-def.mkiv
+++ b/Master/texmf-dist/tex/context/base/core-def.mkiv
@@ -18,7 +18,7 @@
\unprotect
-\usesymbols[mis,mvs,nav]
+\usesymbols[mis,nav] % no longer mvs preloaded
\setupsymbolset[navigation 1]
@@ -26,15 +26,19 @@
% initialization order:
+\ifdefined\firststagepreloadfonts \else \let\firststagepreloadfonts \relax \fi
+\ifdefined\secondstagepreloadfonts \else \let\secondstagepreloadfonts\relax \fi
+\ifdefined\thirdstagepreloadfonts \else \let\thirdstagepreloadfonts \relax \fi
+\ifdefined\fourthstagepreloadfonts \else \let\fourthstagepreloadfonts\relax \fi
+
+%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 \preloadfonts \to \everyjob
+\appendtoks \firststagepreloadfonts \to \everyjob
\appendtoks \settopskip \to \everyjob
-\appendtoks \preloadlanguages \to \everyjob
-\appendtoks \preloadspecials \to \everyjob
\appendtoks \initializeMPgraphics \to \everyjob % after loading system files
\appendtoks \initializemainlanguage \to \everyjob
%appendtoks \MPLIBregister \to \everyjob
@@ -58,6 +62,9 @@
\prependtoks \lefttoright \to \everybeforeoutput
+\appendtoks \secondstagepreloadfonts \to \everystarttext
+\appendtoks \fourthstagepreloadfonts \to \everystoptext
+
% temporary here:
\ifdefined\in \let\normalmathin \in \unexpanded\def\in {\mathortext\normalmathin \dospecialin } \else \let\in \dospecialin \fi
@@ -68,6 +75,12 @@
\unexpanded\def\arg{\mathortext\normalmatharg\normaltextarg}
+% for the moment here
+
+\enablemode[*nofonts]
+
+\nonknuthmode
+
% brrr
\appendtoks
@@ -79,16 +92,4 @@
\synchronizelocallinespecs
\to \everyswitchtobodyfont
-\def\synctexwarning
- {\ifdefined\synctex \ifnum\synctex=\zerocount \else
- \writeline
- \writestatus\m!systems{BEWARE: synctex functionality is enabled!}%
- \writeline
- \globallet\synctexwarning\relax
- \fi \fi}
-
-\prependtoks \synctexwarning \to \everyjob
-\prependtoks \synctexwarning \to \everystarttext
-\appendtoks \synctexwarning \to \everystoptext
-
\protect \endinput