summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/context.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/base/context.mkiv')
-rw-r--r--Master/texmf-dist/tex/context/base/context.mkiv89
1 files changed, 54 insertions, 35 deletions
diff --git a/Master/texmf-dist/tex/context/base/context.mkiv b/Master/texmf-dist/tex/context/base/context.mkiv
index 5044edae138..224944aec24 100644
--- a/Master/texmf-dist/tex/context/base/context.mkiv
+++ b/Master/texmf-dist/tex/context/base/context.mkiv
@@ -19,11 +19,14 @@
%D 2004.8.30 the low level interface is english. Watch out and adapt
%D your styles an modules.
+% \everypar{\writestatus{!!!!}{some spurious input in line \the\inputlineno}\wait}
+
%D The order of loading will change when all modules have been cleaned
%D up and the dependencies are more consistent.
\edef\contextformat {\jobname}
-\edef\contextversion{2012.05.30 11:26}
+\edef\contextversion{2013.04.07 14:05}
+\edef\contextkind {beta}
%D For those who want to use this:
@@ -62,10 +65,13 @@
\expandafter\end
\fi
-%D There is only this way to pass the version info
-%D to \LUA\ (currently).
+%D There is only this way to pass the version info to \LUA\ (currently). Hm, we could
+%D now put it into the environment.
\newtoks\contextversiontoks \contextversiontoks\expandafter{\contextversion}
+\newtoks\contextkindtoks \contextkindtoks \expandafter{\contextkind}
+
+% \normaleverypar{\wait} % uncomment for test of funny injections
%D Now the more fundamental code gets defined.
@@ -85,8 +91,8 @@
\loadmarkfile{cldf-ini}
-% From here on we have \unexpanded being \normalprotected, as we
-% already had \unexpanded long before etex came around.
+% From here on we have \unexpanded being \normalprotected, as we already had
+% \unexpanded long before etex came around.
\loadmarkfile{syst-aux}
\loadmarkfile{syst-lua}
@@ -107,9 +113,10 @@
\loadmarkfile{mult-ini}
\loadmarkfile{mult-sys}
+\loadmarkfile{mult-aux}
\loadmarkfile{mult-def}
\loadmarkfile{mult-chk}
-\loadmarkfile{mult-aux}
+%loadmarkfile{mult-aux} % moved up
\loadmkvifile{mult-dim}
\loadmarkfile{cldf-int} % interface
@@ -120,7 +127,7 @@
\loadmarkfile{attr-ini}
-\loadmarkfile{core-var}
+\loadmarkfile{core-ini}
\loadmarkfile{core-env}
\loadmarkfile{layo-ini}
@@ -131,7 +138,7 @@
\loadmarkfile{node-fin}
\loadmarkfile{node-mig}
-\loadmarkfile{node-par}
+\loadmarkfile{typo-bld} % par builders
%loadmarkfile{node-pag}
\loadmarkfile{back-ini}
@@ -140,26 +147,26 @@
\loadmarkfile{attr-lay}
\loadmarkfile{attr-neg}
\loadmarkfile{attr-eff}
+\loadmarkfile{attr-mkr}
\loadmarkfile{trac-tex}
-\loadmarkfile{trac-deb}
+\loadmarkfile{trac-deb} % will move up
+\loadmarkfile{trac-ctx} % maybe move up
%loadmarkfile{blob-ini} % not to be used, we only use a helper
\loadmarkfile{supp-box}
-\loadmarkfile{supp-vis}
-\loadmarkfile{supp-fun} % close to obsolete
+%loadmarkfile{supp-vis} % replaced by trac-vis
+%loadmarkfile{supp-fun} % mostly replaced
\loadmarkfile{supp-ran}
\loadmarkfile{supp-mat}
-\loadmarkfile{supp-ali}
-\loadmarkfile{supp-num} % replaced
+\loadmarkfile{spac-cha}
+%loadmarkfile{supp-num} % obsolete
\loadmarkfile{typo-ini}
-\loadmarkfile{page-ins}
-
\loadmkvifile{file-syn}
\loadmkvifile{file-mod}
@@ -186,7 +193,7 @@
\loadmarkfile{node-bck} % overloads anch-pgr (experimental and undocumented)
-\loadmarkfile{trac-vis}
+\loadmarkfile{pack-cut} % leftovers from trac-vis
\loadmarkfile{lang-mis}
\loadmarkfile{lang-url}
@@ -195,7 +202,7 @@
\loadmkvifile{file-job} % why so late?
-\loadmarkfile{symb-ini}
+\loadmarkfile{symb-ini} % brrr depends on fonts
\loadmarkfile{sort-ini}
@@ -228,6 +235,7 @@
\loadmarkfile{spac-ali}
\loadmarkfile{spac-hor}
+\loadmarkfile{spac-flr}
\loadmarkfile{spac-ver}
\loadmarkfile{spac-lin}
\loadmarkfile{spac-pag}
@@ -258,6 +266,7 @@
\loadmarkfile{page-var}
\loadmkvifile{page-otr}
\loadmarkfile{page-ini}
+\loadmarkfile{page-ins}
\loadmarkfile{page-fac}
\loadmarkfile{page-brk}
\loadmarkfile{page-col}
@@ -274,9 +283,10 @@
\loadmkvifile{strc-flt}
-\loadmarkfile{page-mis}
+\loadmarkfile{page-pst}
\loadmkvifile{page-mbk}
-\loadmarkfile{page-mul}
+\loadmarkfile{page-mul} % partly overloaded
+\loadmarkfile{page-mix} % new
\loadmarkfile{page-set}
\loadmarkfile{pack-lyr}
\loadmarkfile{pack-pos}
@@ -286,10 +296,11 @@
\loadmarkfile{page-par}
\loadmarkfile{typo-pag}
\loadmarkfile{typo-mar}
+\loadmarkfile{typo-itm}
\loadmarkfile{buff-ini}
\loadmarkfile{buff-ver}
-\loadmarkfile{buff-par}
+\loadmkvifile{buff-par}
\loadmarkfile{buff-imp-tex} % optional as also runtime if not loaded
\loadmarkfile{buff-imp-mp} % optional as also runtime if not loaded
@@ -302,14 +313,16 @@
\loadmarkfile{strc-blk}
\loadmarkfile{page-imp}
-\loadmarkfile{page-sel} % optional
-\loadmarkfile{page-com} % optional
+\loadmkvifile{page-sel} % optional
+\loadmkvifile{page-inj} % optional
\loadmkvifile{scrn-pag}
\loadmkvifile{scrn-wid}
\loadmkvifile{scrn-but}
\loadmkvifile{scrn-bar}
+\loadmarkfile{page-com} % optional (after scrn-pag)
+
\loadmarkfile{strc-bkm} % bookmarks
\loadmarkfile{tabl-com}
@@ -323,6 +336,7 @@
\loadmarkfile{tabl-ltb}
\loadmarkfile{tabl-tsp}
\loadmkvifile{tabl-xtb}
+\loadmarkfile{tabl-mis}
\loadmarkfile{java-ini}
@@ -331,7 +345,7 @@
\loadmarkfile{char-enc} % will move up
-\loadmkvifile{font-lib}
+\loadmkvifile{font-lib} % way too late
\loadmkvifile{font-fil}
\loadmkvifile{font-var}
\loadmkvifile{font-fea}
@@ -340,14 +354,17 @@
\loadmkvifile{font-sym}
\loadmkvifile{font-sty}
\loadmkvifile{font-set}
-
\loadmkvifile{font-emp}
\loadmarkfile{font-pre}
\loadmarkfile{font-unk}
\loadmarkfile{font-tra}
+\loadmarkfile{font-chk}
\loadmarkfile{font-uni}
\loadmkvifile{font-col}
-\loadmarkfile{font-gds}
+\loadmkvifile{font-gds}
+\loadmkvifile{font-aux}
+
+\loadmarkfile{typo-lan}
\loadmarkfile{lxml-css}
@@ -355,6 +372,9 @@
\loadmarkfile{blob-ini} % not to be used, we only use a helper
+\loadmarkfile{trac-vis}
+\loadmarkfile{trac-jus}
+
\loadmarkfile{typo-cln}
\loadmarkfile{typo-spa}
\loadmarkfile{typo-krn}
@@ -380,6 +400,7 @@
\loadmarkfile{meta-tex}
\loadmarkfile{meta-fun}
\loadmarkfile{meta-pag}
+\loadmarkfile{meta-grd}
\loadmarkfile{page-mrk} % depends on mp
@@ -399,11 +420,14 @@
\loadmarkfile{math-for}
\loadmarkfile{math-def}
\loadmarkfile{math-ali}
-\loadmarkfile{math-arr}
+%loadmarkfile{math-arr}
+\loadmkvifile{math-stc}
\loadmarkfile{math-frc}
+\loadmarkfile{math-mis}
\loadmarkfile{math-scr}
\loadmarkfile{math-int}
\loadmarkfile{math-del}
+\loadmarkfile{math-fen}
\loadmarkfile{math-inl}
\loadmarkfile{math-dis}
%loadmarkfile{math-lan}
@@ -417,14 +441,12 @@
\loadmarkfile{typo-scr}
-\loadmarkfile{core-fnt}
\loadmarkfile{node-rul}
-\loadmarkfile{node-spl}
+\loadmkvifile{font-sol} % font solutions
\loadmkvifile{strc-not}
\loadmkvifile{strc-lnt}
-\loadmarkfile{core-mis}
\loadmarkfile{pack-com}
\loadmarkfile{typo-del}
@@ -454,9 +476,8 @@
\loadmarkfile{cldf-ver} % verbatim, this can come late
\loadmarkfile{cldf-com} % commands, this can come late
-\loadmarkfile{core-ctx}
+\loadmarkfile{core-ctx} % this order might change but we need to check depedencies / move to another namespace
-\loadmarkfile{core-ini}
\loadmarkfile{core-def}
%usemodule[x][res-04] % xml resource libraries
@@ -465,7 +486,7 @@
% now we hook in backend code (needs checking)
-\loadmarkfile{back-pdf} % actually, this one should load the next three
+\loadmarkfile{back-pdf} % actually, this one should load the next three using document.arguments.backend
\loadmarkfile{mlib-pdf}
\loadmarkfile{mlib-pps}
\loadmarkfile{meta-pdf}
@@ -484,9 +505,7 @@
\to \everyjob
\appendtoks
- \ctxlua{statistics.savefmtstatus("\jobname","\contextversion","context.mkiv")}% can become automatic
+ \ctxlua{statistics.savefmtstatus("\jobname","\contextversion","context.mkiv","\contextkind")}% can become automatic
\to \everydump
-% \tracingall
-
\errorstopmode \dump \endinput