diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/expl3.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/l3kernel/expl3.dtx | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/expl3.dtx b/Master/texmf-dist/source/latex/l3kernel/expl3.dtx index 254a560cea4..3b53a382d18 100644 --- a/Master/texmf-dist/source/latex/l3kernel/expl3.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/expl3.dtx @@ -36,8 +36,8 @@ %<*driver|generic|package> \def\ExplFileName{expl3} \def\ExplFileDescription{L3 programming layer} -\def\ExplFileDate{2014/07/20} -\def\ExplFileVersion{5241} +\def\ExplFileDate{2014/08/25} +\def\ExplFileVersion{5378} %</driver|generic|package> %<*driver> \documentclass[full]{l3doc} @@ -1425,7 +1425,7 @@ % as there is otherwise a potential issue with \pkg{(x)color}: see % \url{http://groups.google.com/group/comp.text.tex/msg/c9de8913c756ef4c}. % \begin{macrocode} -\str_if_eq:nVTF { latex2e } \l__expl_driver_tl +\str_if_eq:VnTF \l__expl_driver_tl { latex2e } { \tl_gput_left:Nn \@begindocumenthook { \RequirePackage { graphics } } \__msg_kernel_new:nnnn { box } { clipping-not-available } @@ -1569,7 +1569,15 @@ \def\next {% \PackageInfo{expl3}{Switching from generic to LaTeX2e loader} - \endinput \RequirePackage{expl3} +% \end{macrocode} +% The \cs{relax} stops \cs{RequirePackage} from scanning for a date +% argument. Putting \tn{endinput} \emph{after} loading the package is +% crucial, as otherwise \tn{endinput} will close the file +% \file{expl3.sty} at the end of its first line: indeed, as long as +% \file{expl3.sty} is open it is impossible to close the file +% \file{expl3-generic.tex}. +% \begin{macrocode} + \RequirePackage{expl3} \relax \endinput } \fi \expandafter\endgroup @@ -1720,4 +1728,4 @@ % % \end{implementation} % -% \PrintIndex
\ No newline at end of file +% \PrintIndex |