summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/expl3/l3final.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/expl3/l3final.dtx')
-rw-r--r--Master/texmf-dist/source/latex/expl3/l3final.dtx20
1 files changed, 15 insertions, 5 deletions
diff --git a/Master/texmf-dist/source/latex/expl3/l3final.dtx b/Master/texmf-dist/source/latex/expl3/l3final.dtx
index d4ece607fee..b9f61d473b2 100644
--- a/Master/texmf-dist/source/latex/expl3/l3final.dtx
+++ b/Master/texmf-dist/source/latex/expl3/l3final.dtx
@@ -37,7 +37,7 @@
%</driver|package>
%<*-ini>
%\fi
-\GetIdInfo$Id: l3final.dtx 1452 2009-08-08 14:09:32Z joseph $
+\GetIdInfo$Id: l3final.dtx 1670 2009-11-01 22:34:54Z will $
{L3 Experimental final module}
%\iffalse
%</-ini>
@@ -53,10 +53,10 @@
%</driver>
%\fi
%
-%\section{Final Wrap-up}
+%\section{Finalising \textsf{expl3}}
%
-% This module will contain all the last minute coding necessary to round
-% off the format.
+% This module is the end of \pkg{expl3}, and finishes off the
+% format. It also contains the loading code for the rest of \LaTeX3.
%
%\begin{function}{\par}
% \begin{syntax}
@@ -74,6 +74,16 @@
% undefines itself (as it can only every be used once).
%\end{function}
%
+%\subsection{Higher-level \LaTeX3}
+%
+% Here, the rest of \LaTeX3 is loaded in a `chain'.
+% \begin{macrocode}
+\clist_map_inline:nn {
+ xparse ,
+ xtemplate ,
+} { \file_input_no_record:n { #1 .ltx } }
+% \end{macrocode}
+%
%\subsection{Dumping the format}
%
%\begin{macro}{\par}
@@ -111,7 +121,7 @@
% starts with user category codes, \cs{ExplSyntaxOff} is called along
% with tokenizing \cs{tex_dump:D} before actually calling it.
% \begin{macrocode}
-\cs_new_nopar:Nn \latex_format_dump: {
+\cs_new_nopar:Npn \latex_format_dump: {
\ExplSyntaxOff
\cs_gundefine:N \latex_format_dump:
\tex_dump:D