summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/context.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/base/context.tex')
-rw-r--r--Master/texmf-dist/tex/context/base/context.tex55
1 files changed, 43 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/context/base/context.tex b/Master/texmf-dist/tex/context/base/context.tex
index 00a2cb83df0..e6959c9b4e5 100644
--- a/Master/texmf-dist/tex/context/base/context.tex
+++ b/Master/texmf-dist/tex/context/base/context.tex
@@ -42,7 +42,7 @@
%D your styles an modules.
\edef\contextformat {\jobname}
-\edef\contextversion{2007.01.12 15:56}
+\edef\contextversion{2008.05.21 15:21}
%D For those who want to use this:
@@ -194,7 +194,7 @@
\loadcorefile{mult-com.tex}
\loadmkivfile{luat-ini.tex}
-% \loadmkivfile{luat-lib.tex}
+%loadmkivfile{luat-lib.tex}
\loadmkivfile{luat-lmx.tex}
\loadmkivfile{luat-uni.tex}
@@ -203,6 +203,11 @@
\loadmkivfile{char-def.tex}
\loadmkivfile{char-utf.tex}
+\loadmkivfile{toks-ini.tex}
+
+\loadmkivfile{attr-ini.tex}
+\loadmkivfile{node-ini.tex}
+
%D We also use some third party macros. These are loaded by
%D saying:
@@ -219,11 +224,12 @@
\loadcorefile{supp-mrk.tex}
\loadcorefile{supp-vis.tex}
\loadcorefile{supp-fun.tex}
-\loadcorefile{supp-eps.tex}
+%loadcorefile{supp-eps.tex}
\loadcorefile{supp-spe.tex}
\loadcorefile{supp-ran.tex}
-\loadcorefile{supp-mps.tex}
-\loadcorefile{supp-tpi.tex}
+%loadcorefile{supp-mps.tex}
+\loadmkiifile{supp-mps.tex}
+\loadmkiifile{supp-tpi.tex}
\loadcorefile{supp-mat.tex}
\loadcorefile{supp-ali.tex}
\loadcorefile{supp-num.tex}
@@ -279,7 +285,8 @@
\loadcorefile{lang-ini.tex}
\loadcorefile{lang-ctx.tex}
\loadcorefile{lang-dis.tex}
-\loadcorefile{unic-ini.tex}
+
+\loadmarkfile{unic-ini}
% \readfile{lang-url.pat}{}{} % test
@@ -294,13 +301,14 @@
\loadcorefile{spec-def.tex}
\loadcorefile{spec-var.tex}
-\loadcorefile{colo-ini.tex}
+\doiffileelse{colo-new.tex}{\loadcorefile{colo-new.tex}}{\loadcorefile{colo-ini.tex}}
\loadcorefile{colo-ext.tex}
%D For the moment we load a lot of languages. In the future
%D we'll have to be more space conservative.
\loadcorefile{lang-mis.tex}
+\loadcorefile{lang-url.tex}
\loadcorefile{lang-spe.tex}
\loadcorefile{lang-lab.tex}
@@ -367,7 +375,8 @@
\loadcorefile{page-lyr.tex}
\loadcorefile{page-mak.tex}
\loadcorefile{page-num.tex}
-\loadcorefile{page-lin.tex}
+\loadmarkfile{page-lin}
+\loadcorefile{page-par.tex}
\loadcorefile{page-mar.tex}
\loadcorefile{core-job.tex} % why so late?
@@ -375,6 +384,7 @@
% so far
\loadcorefile{core-sec.tex}
+\loadcorefile{core-swd.tex}
\loadcorefile{core-buf.tex}
\loadcorefile{core-blk.tex}
\loadcorefile{page-imp.tex}
@@ -404,7 +414,7 @@
%D content. Here we also redefine \type{\it} as {\it italic}
%D instead of italian.
-\loadmkivfile{font-set.tex}
+% \loadmkivfile{font-set.tex} -- experimental but now obsolete
\loadcorefile{font-ini.tex}
\loadcorefile{font-uni.tex}
@@ -426,10 +436,15 @@
%D Like languages, fonts, encodings and symbols, \METAPOST\
%D support is also organized in its own class of modules.
-\loadcorefile{meta-ini.tex}
+\loadmkivfile{mlib-ctx.tex}
+\loadmkivfile{mlib-pdf.tex}
+\loadmkivfile{mlib-pps.tex}
+
+\loadmarkfile{meta-ini}
+\loadmarkfile{meta-tex}
+
\loadcorefile{meta-pdf.tex}
\loadcorefile{meta-pag.tex}
-\loadcorefile{meta-tex.tex}
%D Special page handling (maybe even later)
@@ -460,12 +475,13 @@
\loadcorefile{core-mis.tex}
\loadcorefile{core-trf.tex}
+\loadcorefile{core-inc.tex}
\loadcorefile{core-fig.tex}
\loadcorefile{core-par.tex}
\loadcorefile{core-box.tex}
\loadcorefile{page-app.tex}
-\loadcorefile{meta-fig.tex}
+\loadmarkfile{meta-fig}
%D Language specific spacing.
@@ -475,6 +491,8 @@
%D These macros are loaded last since they overload and|/|or
%D extend previously defined ones.
+\loadmkivfile{lxml-ini.tex}
+
\loadcorefile{xtag-ini.tex}
\loadcorefile{xtag-ext.tex}
\loadcorefile{xtag-prs.tex}
@@ -523,6 +541,8 @@
%D Just to keep the user busy for a while, we say:
+\iffalse
+
\startinterface english
\writebanner{This package is based on Plain TeX. It uses an adapted version of the}
@@ -616,6 +636,17 @@
\writeline\writebanner{\copyrightversion}\writeline
+\fi
+
+\unprotect
+\beginLUATEX
+ \appendtoks
+ \writestatus\m!lua{used config path - \ctxlua{tex.print(caches.configpath(texmf.instance))}}%
+ \writestatus\m!lua{used cache path - \ctxlua{tex.print(caches.path)}}%
+ \to \everydump
+\endLUATEX
+\protect
+
% %D Except from english, no hyphenation patterns are loaded
% %D yet. Users can specify their needs in the next module:
%