[latex3-commits] [git/LaTeX3-latex3-latex2e] gh373: Merge branch 'develop' into gh373 (efbb2ce7)

PhelypeOleinik phelype.oleinik at latex-project.org
Tue Aug 25 17:22:27 CEST 2020


Repository : https://github.com/latex3/latex2e
On branch  : gh373
Link       : https://github.com/latex3/latex2e/commit/efbb2ce7ca6e0f4e8ad307f68df336c20ab0a82b

>---------------------------------------------------------------

commit efbb2ce7ca6e0f4e8ad307f68df336c20ab0a82b
Merge: a7ec97cc 75108758
Author: PhelypeOleinik <phelype.oleinik at latex-project.org>
Date:   Tue Aug 25 12:22:27 2020 -0300

    Merge branch 'develop' into gh373


>---------------------------------------------------------------

efbb2ce7ca6e0f4e8ad307f68df336c20ab0a82b
 .travis.yml                                        |    2 +-
 base/build.lua                                     |    2 +-
 base/changes.txt                                   |   67 +
 base/doc/ltfilehook-code.tex                       |    5 -
 base/doc/ltfilehook-doc.tex                        |    5 -
 base/doc/lthooks-code.tex                          |    5 -
 base/doc/lthooks-doc.tex                           |    5 -
 base/doc/ltnews32.tex                              |    6 +
 base/doc/ltshipout-code.tex                        |    5 -
 base/doc/ltshipout-doc.tex                         |    5 -
 base/doc/source2e.tex                              |   16 +-
 base/format.ins                                    |   23 +-
 base/latex209.dtx                                  |    8 +-
 base/latexrelease.ins                              |    4 +
 base/ltclass.dtx                                   |  317 +++-
 base/ltdefns.dtx                                   |   36 +-
 base/ltdirchk.dtx                                  |    6 +-
 base/ltexpl.dtx                                    |   26 +-
 base/ltfilehook.dtx                                | 1519 +++++++++++------
 base/ltfiles.dtx                                   |  418 +++--
 base/ltfinal.dtx                                   |  225 +--
 base/ltfssaxes.dtx                                 |   31 +-
 base/ltfssini.dtx                                  |  925 ++++++-----
 base/lthooks.dtx                                   | 1718 ++++++++++----------
 base/lthooks.ins                                   |   76 -
 base/ltmiscen.dtx                                  |  353 +++-
 base/ltoutput.dtx                                  |   15 +-
 base/ltplain.dtx                                   |   32 +-
 base/ltshipout.dtx                                 |  778 ++++++---
 base/ltxdoc.dtx                                    |    9 +-
 base/ltxref.dtx                                    |    5 +-
 base/manifest.txt                                  |    7 +
 base/source2edoc.cls                               |  228 +++
 base/testfiles-lthooks/filehook-001.lvt            |   21 +-
 base/testfiles-lthooks/filehook-001.tlg            |   27 +
 base/testfiles-lthooks/filehook-002.lvt            |    2 +-
 base/testfiles-lthooks/filehook-002.tlg            |    6 +-
 base/testfiles-lthooks/filehook-005.lvt            |   35 +-
 base/testfiles-lthooks/filehook-005.tlg            |    2 +-
 base/testfiles-lthooks/filehook-006.tlg            |    2 +-
 base/testfiles-lthooks/filehook-007.lvt            |   16 +
 base/testfiles-lthooks/filehook-007.tlg            |    6 +
 base/testfiles-lthooks/filehook-008.lvt            |  119 ++
 base/testfiles-lthooks/filehook-008.tlg            |  189 +++
 base/testfiles-lthooks/filehook-009.lvt            |   34 +
 base/testfiles-lthooks/filehook-009.tlg            |   16 +
 base/testfiles-lthooks/filehook-010.lvt            |   58 +
 base/testfiles-lthooks/filehook-010.tlg            |   47 +
 base/testfiles-lthooks/filehook-011.lvt            |   26 +
 .../filehook-011.tlg}                              |    9 +-
 base/testfiles-lthooks/filehook-012.lvt            |   20 +
 base/testfiles-lthooks/filehook-012.tlg            |   38 +
 base/testfiles-lthooks/filehook-bug-140.lvt        |   35 +
 .../filehook-bug-140.tlg}                          |    0
 base/testfiles-lthooks/lthooks-000.lvt             |    8 +-
 base/testfiles-lthooks/lthooks-000.tlg             |   23 +-
 base/testfiles-lthooks/lthooks-001.lvt             |    6 +-
 base/testfiles-lthooks/lthooks-001.tlg             |   70 +-
 base/testfiles-lthooks/lthooks-002.lvt             |    5 +-
 base/testfiles-lthooks/lthooks-002.tlg             |   70 +-
 base/testfiles-lthooks/lthooks-003.lvt             |    5 +-
 base/testfiles-lthooks/lthooks-003.tlg             |   60 +-
 base/testfiles-lthooks/lthooks-004.lvt             |    5 +-
 base/testfiles-lthooks/lthooks-004.tlg             |   49 +-
 base/testfiles-lthooks/lthooks-005.lvt             |    9 +-
 base/testfiles-lthooks/lthooks-005.tlg             |   69 +-
 base/testfiles-lthooks/lthooks-006.lvt             |    5 +-
 base/testfiles-lthooks/lthooks-006.tlg             |   48 +-
 base/testfiles-lthooks/lthooks-007.lvt             |    7 +-
 base/testfiles-lthooks/lthooks-007.tlg             |   74 +-
 base/testfiles-lthooks/lthooks-008.lvt             |    5 +-
 base/testfiles-lthooks/lthooks-008.tlg             |   53 +-
 base/testfiles-lthooks/lthooks-009.lvt             |   21 +-
 base/testfiles-lthooks/lthooks-009.tlg             |   61 +-
 base/testfiles-lthooks/lthooks-010.lvt             |   11 +-
 base/testfiles-lthooks/lthooks-010.tlg             |   41 +-
 base/testfiles-lthooks/lthooks-011.lvt             |   13 +-
 base/testfiles-lthooks/lthooks-011.tlg             |  112 +-
 base/testfiles-lthooks/lthooks-013.lvt             |    2 +-
 base/testfiles-lthooks/lthooks-013.tlg             |   62 +-
 base/testfiles-lthooks/lthooks-016.lvt             |    2 +-
 base/testfiles-lthooks/lthooks-016.tlg             |    2 +-
 base/testfiles-lthooks/lthooks-017.lvt             |    2 +-
 base/testfiles-lthooks/lthooks-018.lvt             |    2 +-
 base/testfiles-lthooks/lthooks-019.lvt             |    6 +-
 base/testfiles-lthooks/lthooks-019.tlg             |  156 +-
 base/testfiles-lthooks/lthooks-020.lvt             |    4 +-
 base/testfiles-lthooks/lthooks-020.tlg             |   12 +-
 base/testfiles-lthooks/lthooks-021.lvt             |    5 +-
 base/testfiles-lthooks/lthooks-021.tlg             |  104 ++
 base/testfiles-lthooks/lthooks-022.lvt             |    2 +-
 base/testfiles-lthooks/lthooks-022.tlg             |   14 +-
 base/testfiles-lthooks/lthooks-023.lvt             |    2 +-
 base/testfiles-lthooks/lthooks-023.tlg             |   22 +-
 base/testfiles-lthooks/lthooks-025.lvt             |   45 +
 base/testfiles-lthooks/lthooks-025.tlg             |   14 +
 base/testfiles-lthooks/lthooks-026.lvt             |   32 +
 .../{filehook-003.tlg => lthooks-026.tlg}          |   76 +-
 base/testfiles-lthooks/lthooks-errors.lvt          |   36 +
 base/testfiles-lthooks/lthooks-errors.tlg          |   51 +
 base/testfiles-lthooks/lthooks-etoolbox.lvt        |   30 +
 .../lthooks-etoolbox.tlg}                          |    0
 base/testfiles-lthooks/lthooks-legacy.lvt          |   34 +
 .../{lthooks-009.tlg => lthooks-legacy.tlg}        |   79 +-
 base/testfiles-lthooks/shipout-000.lvt             |    1 -
 base/testfiles-lthooks/shipout-000.tlg             |    4 +
 base/testfiles-lthooks/shipout-002.lvt             |    8 +-
 base/testfiles-lthooks/shipout-002.tlg             |    2 +
 base/testfiles-lthooks/shipout-004.lvt             |    2 +-
 base/testfiles-lthooks/shipout-006.lvt             |   22 +
 .../{shipout-000.tlg => shipout-006.tlg}           |    1 +
 base/testfiles-lthooks2/github-0360.lvt            |   30 +
 .../github-0360.tlg}                               |   20 +-
 base/testfiles-lthooks2/lthooks2-002.lvt           |    2 +-
 base/testfiles-lthooks2/lthooks2-002.tlg           |   36 +-
 base/testfiles-lthooks2/lthooks2-004.lvt           |    2 +-
 base/testfiles-lthooks2/lthooks2-005.lvt           |    2 +-
 base/testfiles-lthooks2/lthooks2-005.tlg           |   44 +-
 base/testfiles-lthooks2/lthooks2-006.tlg           |   38 +-
 base/testfiles-lthooks2/shipout2-004.lvt           |   11 +-
 base/testfiles-lthooks2/shipout2-004.tlg           |    3 +
 base/testfiles-lthooks2/shipout2-007.lvt           |   28 +
 base/testfiles-lthooks2/shipout2-007.tlg           |   15 +
 base/testfiles-lthooks2/shipout2-emulations.lvt    |   47 +
 .../shipout2-emulations.tlg}                       |   28 +-
 base/testfiles/github-0218.luatex.tlg              |    2 +-
 base/testfiles/github-0218.lvt                     |    2 +-
 base/testfiles/github-0218.tlg                     |    2 +-
 base/testfiles/github-0356.lvt                     |   19 +
 base/testfiles/{tlb3473.tlg => github-0356.tlg}    |    7 +-
 base/testfiles/github-robust-0123.luatex.tlg       |    2 +-
 base/testfiles/github-robust-0123.tlg              |    2 +-
 base/testfiles/github-robust-0123.xetex.tlg        |    2 +-
 base/testfiles/m3expl009.lvt                       |   52 +
 base/testfiles/m3expl009.tlg                       |   25 +
 base/testfiles/tlb-input.luatex.tlg                |   21 +
 base/testfiles/tlb-input.lvt                       |   43 +
 base/testfiles/tlb-input.tlg                       |   21 +
 .../tlb-latexrelease-rollback-003-often.luatex.tlg |  138 +-
 .../tlb-latexrelease-rollback-003-often.tlg        |  138 +-
 .../tlb-latexrelease-rollback-003-often.xetex.tlg  |  138 +-
 base/testfiles/tlb-rollback-004-often.luatex.tlg   |   78 +-
 base/testfiles/tlb-rollback-004-often.tlg          |   78 +-
 base/testfiles/tlb-rollback-004-often.xetex.tlg    |   78 +-
 base/testfiles/tlb2140.luatex.tlg                  |  521 +-----
 base/testfiles/tlb2140.tlg                         |  480 +-----
 base/unpack.ins                                    |    2 -
 base/update-rollback-tests.sh                      |    3 +
 required/amsmath/amsmath.dtx                       |   32 +-
 required/amsmath/changes.txt                       |   10 +-
 .../amsmath/testfiles/tlb-stdminus.luatex.tlg      |    6 +-
 required/amsmath/testfiles/tlb-stdminus.lvt        |   16 +
 .../amsmath/testfiles/tlb-stdminus.tlg             |    6 +-
 .../amsmath/testfiles/tlb-stdminus.xetex.tlg       |    6 +-
 required/graphics/changes.txt                      |    4 +
 required/graphics/grfguide.tex                     |  162 +-
 .../graphics/testfiles/filehook-013-apdf155.lvt    |   34 +
 .../graphics/testfiles/filehook-013-apdf155.tlg    |   26 +
 required/graphics/testfiles/support/miau           |  143 ++
 required/graphics/testfiles/support/miau.eps.ps    |  143 ++
 required/graphics/testfiles/support/miau.ps        |  143 ++
 required/graphics/testfiles/support/miau.tex       |    1 +
 required/tools/build.lua                           |    2 +
 .../tools/testfiles/tlb-multicol-004.luatex.tlg    |    1 +
 required/tools/testfiles/tlb-multicol-004.lvt      |    8 +
 required/tools/testfiles/tlb-multicol-004.tlg      | 1128 ++++++++++++-
 .../tools/testfiles/tlb-multicol-004.xetex.tlg     |  447 +----
 required/tools/xr.dtx                              |    2 +-
 texmf/makeindex/source2e.ist                       |   29 +
 169 files changed, 8734 insertions(+), 5031 deletions(-)

diff --cc base/changes.txt
index 9bb9ed81,b2e39dc6..3798c087
--- a/base/changes.txt
+++ b/base/changes.txt
@@@ -6,11 -6,73 +6,78 @@@ completeness or accuracy and it contain
  are not part of the distribution.
  ================================================================================
  
+ 2020-08-24  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+ 
+ 	* ltfssini.dtx:
+ 	Corrected release guard for \IfFontSeriesContextTF
+ 
+ 2020-08-23 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
+ 
+ 	* ltxref.dtx:
+ 	added default definition for @currentcounter
+ 
+ 2020-08-21  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+ 
+ 	* lthooks.dtx:
+ 	New code for hook management.
+ 	Distribute code to other modules as needed.
+ 
+ 	* ltfilehook.dtx:
+ 	New code for file loading.
+ 	Added hooks to file loading commands.
+ 	Support file substitution.
+ 	Distribute code to other modules as needed.
+ 
+ 	* ltshipout.dtx:
+ 	New code for shipout handling and  hook management.
+ 	Added hooks to \shipout.
+ 	Distribute code to other modules as needed.
+ 
+ 	* ltfssaxes.dtx:
+ 	* ltdefns.dtx:
+ 	* ltclass.dtx:
+ 	* ltoutput.dtx:
+ 	Integration of new hook management code.
+ 
+ 	* ltexpl.dtx:
+ 	Integration of new hook management code.
+ 	Dropped unused command.
+ 
+ 	* ltfiles.dtx:
+ 	Added hooks in file commands.
+ 	Integration of new hook management code.
+ 
+ 	* ltmiscen.dtx:
+ 	Added hooks to environments.
+ 	Integration of new hook management code.
+ 
+ 	* ltfssini.dtx:
+ 	Added hooks in NFSS commands.
+ 	Integration of new hook management code.
+ 
+ 	* ltfinal.dtx:
+ 	Integration of new hook management code.
+ 	Move rollback code to right places.
+ 
+ 	* ltxdoc.dtx:
+ 	Use new file loading.
+ 
+ 	* source2edoc.cls:
+ 	Temp class to typeset source2e. Needs fixing or will vanish again.
+ 
+ 	* source2e.tex:
+ 	Add the new modules to the documentation.
+ 
+ 2020-08-20  David Carlisle  <David.Carlisle at latex-project.org>
+ 
+ 	* ltplain.dtx: define legacy command \alloc@ in terms of
+ 	\e at alloc to avoid errors once e-tex registers are needed.
+ 
 +2020-08-19  Phelype Oleinik  <phelype.oleinik at latex-project.org>
 +
 +	* ltdefns.dtx (subsection{Acting on robust commands}):
 +	Added \ShowCommand to the kernel (gh/373)
 +
  2020-07-28 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
  
  	* ltsect.dtx:
diff --cc base/ltdefns.dtx
index 5f2150b9,27b5d897..64c57e1a
--- a/base/ltdefns.dtx
+++ b/base/ltdefns.dtx
@@@ -32,7 -32,7 +32,7 @@@
  %<*driver>
  % \fi
  \ProvidesFile{ltdefns.dtx}
-              [2020/08/19 v1.5k LaTeX Kernel (definition commands)]
 -             [2020/08/21 v1.5k LaTeX Kernel (definition commands)]
++             [2020/08/21 v1.5l LaTeX Kernel (definition commands)]
  % \iffalse
  \documentclass{ltxdoc}
  \GetFileInfo{ltdefns.dtx}
@@@ -90,6 -90,7 +90,7 @@@
  % \changes{v1.0p}{1995/07/13}{Updates to documentation}
  % \changes{v1.4b}{2015/02/21}
  %         {Removed autoload support}
 -% \changes{v1.5k}{2020/08/21}{Integration of new hook management interface}
++% \changes{v1.5l}{2020/08/21}{Integration of new hook management interface}
  %
  % \section{Definitions}
  %
@@@ -392,9 -384,8 +384,9 @@@
  %
  %  \begin{macro}{\@carcube}
  % |\@carcube T1 ... Tn\@nil| = |T1| |T2| |T3| , $n > 3$
- % \changes{v1.5k}{2020/08/19}{Made \cs{long} \cs{NewCommandCopy}}
++% \changes{v1.5k}{2020/08/19}{Made \cs{long} for \cs{NewCommandCopy}}
  %    \begin{macrocode}
 -\def\@carcube#1#2#3#4\@nil{#1#2#3}
 +\long\def\@carcube#1#2#3#4\@nil{#1#2#3}
  %    \end{macrocode}
  %  \end{macro}
  %
diff --cc base/ltexpl.dtx
index 40711635,880e956f..16ca2609
--- a/base/ltexpl.dtx
+++ b/base/ltexpl.dtx
@@@ -226,67 -232,15 +232,69 @@@
  %    kernel and are not meant to be used in third-party
  %    packages. These macros will always have the \verb|@expl@|
  %    prefix in their name.
+ %
+ %    The rest of the name matches the \pkg{expl3} name but with all
+ %    underscores replaced by \texttt{@}s and the \texttt{:} replaced
+ %    by \texttt{@@}, e.g.,
+ %\begin{verbatim}
+ %  \cs_new_eq:NN \@expl at tl@trim at spaces@apply@@nN \tl_trim_spaces_apply:nN
+ %\end{verbatim}
+ %    if that \pkg{expl3} command is needed in places that are others
+ %    coded in \LaTeXe{} conventions.
+ %
 +%    \begin{macrocode}
 +\ExplSyntaxOn
 +%    \end{macrocode}
 +%
 +%    In this file, each release of LaTeX adds an \cs{IncludeInRelease}
 +%    block, in which the macros copied for that release were defined.
 +%    In case a rollback is requested, the entire block is changed.
 +%
 +%    Each macro copied has a \cs{changes} entry to explain when and why
 +%    it was copied, so that further to that may spot it easily.
 +%
 +%    Here \cs{cs\string_gset\string_eq:NN} is used, instead of the |new|
 +%    variant because if different releases use that same name for
 +%    different purposes, each can copy the macro without worrying about
 +%    redefinitions.
 +%
 +%    \begin{macrocode}
 +%<latexrelease>\IncludeInRelease{2020/10/01}{expl3~2020-10-01}%
 +%<latexrelease>        {expl3~macros~added~for~the~2020-10-01~release}%
 +%    \end{macrocode}
 +%
- % \changes{v1.2a}{2020/05/02}
- %         {Define a macro based on l3 language to support inclusion of
- %         files with space in the name (gh/217)}
- %    \begin{macrocode}
- \cs_gset_eq:NN \@expl at tl@trim at spaces@apply@@nN \tl_trim_spaces_apply:nN
- %    \end{macrocode}
- %
 +% \changes{v1.2e}{2020/08/19}
 +%         {Add \cs{@expl at cs@to at str@@N} and \cs{@expl at str@if at eq@@nnTF}
 +%          for \cs{NewCommandCopy} (gh/239)}
 +%    \begin{macrocode}
 +\cs_gset_eq:NN \@expl at cs@to at str@@N \cs_to_str:N
 +\cs_gset_eq:NN \@expl at str@if at eq@@nnTF \str_if_eq:nnTF
 +%    \end{macrocode}
 +%
 +% \changes{v1.2e}{2020/08/19}
 +%         {Add \cs{\@expl at cs@\meta{thing}@spec@@N}
 +%          for \cs{ShowCommand} (gh/373)}
 +%    \begin{macrocode}
 +\cs_gset_eq:NN \@expl at cs@prefix at spec@@N \cs_prefix_spec:N
 +\cs_gset_eq:NN \@expl at cs@argument at spec@@N \cs_argument_spec:N
 +\cs_gset_eq:NN \@expl at cs@replacement at spec@@N \cs_replacement_spec:N
 +%    \end{macrocode}
 +%
 +%    \begin{macrocode}
 +%<latexrelease>\EndIncludeInRelease
 +%<latexrelease>\IncludeInRelease{0000/00/00}{expl3~2020-10-01}%
 +%<latexrelease>        {expl3~macros~added~for~the~2020-10-01~release}%
- %<latexrelease>\cs_undefine:N \@expl at tl@trim at spaces@apply@@nN
 +%<latexrelease>\cs_undefine:N \@expl at cs@to at str@@N
 +%<latexrelease>\cs_undefine:N \@expl at str@if at eq@@nnTF
 +%<latexrelease>\cs_undefine:N \@expl at cs@prefix at spec@@N
 +%<latexrelease>\cs_undefine:N \@expl at cs@argument at spec@@N
 +%<latexrelease>\cs_undefine:N \@expl at cs@replacement at spec@@N
 +%<latexrelease>\EndIncludeInRelease
 +%</2ekernel|latexrelease>
 +%    \end{macrocode}
 +%
 +%    \begin{macrocode}
 +\ExplSyntaxOff
 +%    \end{macrocode}
  %
  % \Finale
diff --cc base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
index 5c19fa69,ff1cc015..b569a140
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
@@@ -10,6 -10,8 +10,10 @@@ Skipping: [....-..-..] LuaTeX (prefixe
  Applying: [....-..-..] LuaTeX (prefixed names) on input line ....
  Skipping: [....-..-..] Final dot for extension on input line ....
  Applying: [....-..-..] Final dot for extension on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
++Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] Allow "par" in \typeout  on input line ....
  Skipping: [....-..-..] \MakeRobust  on input line ....
@@@ -352,8 -396,6 +402,8 @@@ Skipping: [....-..-..] TU in everyjob o
  Applying: [....-..-..] TU in everyjob on input line ....
  Skipping: [....-..-..] Pre-load expl3 on input line ....
  Skipping: [....-..-..] Pre-load expl3 on input line ....
- Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
- Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Extended Allocation on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
  Skipping: [....-..-..] Extended Allocation on input line ....
@@@ -384,6 -420,8 +428,10 @@@ Applying: [....-..-..] LuaTeX (prefixe
  Already applied: [....-..-..] LuaTeX (prefixed names) on input line ....
  Applying: [....-..-..] Final dot for extension on input line ....
  Already applied: [....-..-..] Final dot for extension on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
++Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] \MakeRobust  on input line ....
@@@ -812,8 -892,6 +906,8 @@@ Applying: [....-..-..] TU in everyjob o
  Already applied: [....-..-..] TU in everyjob on input line ....
  Skipping: [....-..-..] Pre-load expl3 on input line ....
  Skipping: [....-..-..] Pre-load expl3 on input line ....
- Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
- Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
  Already applied: [....-..-..] Extended Allocation on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
diff --cc base/testfiles/tlb-latexrelease-rollback-003-often.tlg
index d12d7e8b,0f79680a..30e8b2e8
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
@@@ -8,6 -8,8 +8,10 @@@ LaTeX Info: Redefining \IfTargetDateBef
  Package: latexrelease ....-..-.. v... LaTeX release emulation and tests (including releases up to ....-..-..)
  Skipping: [....-..-..] Final dot for extension on input line ....
  Applying: [....-..-..] Final dot for extension on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
++Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] Allow "par" in \typeout  on input line ....
  Skipping: [....-..-..] \MakeRobust  on input line ....
@@@ -346,8 -390,6 +396,8 @@@ Skipping: [....-..-..] Disable hyphenat
  Applying: [....-..-..] Disable hyphenation in verb on input line ....
  Skipping: [....-..-..] Pre-load expl3 on input line ....
  Skipping: [....-..-..] Pre-load expl3 on input line ....
- Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
- Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Extended Allocation on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
  Skipping: [....-..-..] Extended Allocation on input line ....
@@@ -376,6 -412,8 +420,10 @@@ LaTeX Info: Redefining \IfTargetDateBef
  Package: latexrelease ....-..-.. v... LaTeX release emulation and tests (including releases up to ....-..-..)
  Applying: [....-..-..] Final dot for extension on input line ....
  Already applied: [....-..-..] Final dot for extension on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
++Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] \MakeRobust  on input line ....
@@@ -796,8 -876,6 +890,8 @@@ Applying: [....-..-..] Disable hyphenat
  Already applied: [....-..-..] Disable hyphenation in verb on input line ...
  Skipping: [....-..-..] Pre-load expl3 on input line ....
  Skipping: [....-..-..] Pre-load expl3 on input line ....
- Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
- Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
  Already applied: [....-..-..] Extended Allocation on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
diff --cc base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
index bbde1457,7ffe60b4..b8d59aa9
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
@@@ -8,6 -8,8 +8,10 @@@ LaTeX Info: Redefining \IfTargetDateBef
  Package: latexrelease ....-..-.. v... LaTeX release emulation and tests (including releases up to ....-..-..)
  Skipping: [....-..-..] Final dot for extension on input line ....
  Applying: [....-..-..] Final dot for extension on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
++Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] Allow "par" in \typeout  on input line ....
  Skipping: [....-..-..] \MakeRobust  on input line ....
@@@ -346,8 -390,6 +396,8 @@@ Skipping: [....-..-..] Disable hyphenat
  Applying: [....-..-..] Disable hyphenation in verb on input line ....
  Skipping: [....-..-..] Pre-load expl3 on input line ....
  Skipping: [....-..-..] Pre-load expl3 on input line ....
- Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
- Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Extended Allocation on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
  Skipping: [....-..-..] Extended Allocation on input line ....
@@@ -385,6 -421,8 +429,10 @@@ LaTeX Info: Redefining \IfTargetDateBef
  Package: latexrelease ....-..-.. v... LaTeX release emulation and tests (including releases up to ....-..-..)
  Applying: [....-..-..] Final dot for extension on input line ....
  Already applied: [....-..-..] Final dot for extension on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
++Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] \MakeRobust  on input line ....
@@@ -805,8 -885,6 +899,8 @@@ Applying: [....-..-..] Disable hyphenat
  Already applied: [....-..-..] Disable hyphenation in verb on input line ...
  Skipping: [....-..-..] Pre-load expl3 on input line ....
  Skipping: [....-..-..] Pre-load expl3 on input line ....
- Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
- Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
  Already applied: [....-..-..] Extended Allocation on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
diff --cc base/testfiles/tlb-rollback-004-often.luatex.tlg
index 8130b474,a8aecfb5..7c1391ac
--- a/base/testfiles/tlb-rollback-004-often.luatex.tlg
+++ b/base/testfiles/tlb-rollback-004-often.luatex.tlg
@@@ -7,6 -7,9 +7,11 @@@ Applying: [....-..-..] LuaTeX (prefixe
  Already applied: [....-..-..] LuaTeX (prefixed names) on input line ....
  Applying: [....-..-..] Final dot for extension on input line ....
  Already applied: [....-..-..] Final dot for extension on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
+ Applying: [....-..-..] Pre-load expl3 on input line ....
+ (../expl3.ltx)
++Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] \MakeRobust  on input line ....
@@@ -755,11 -800,8 +806,10 @@@ Already applied: [....-..-..] LuaTeX o
  Applying: [....-..-..] TU in everyjob on input line ....
  luaotfload | load : Luaotfload initialization requested but is already loaded, ignoring.
  Already applied: [....-..-..] TU in everyjob on input line ....
- Skipping: [....-..-..] Pre-load expl3 on input line ....
- Applying: [....-..-..] Pre-load expl3 on input line ....
- (../expl3.ltx)
- Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
- Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
+ Already applied: [....-..-..] Pre-load expl3 on input line ....
+ Already applied: [....-..-..] Pre-load expl3 on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
  Already applied: [....-..-..] Extended Allocation on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
diff --cc base/testfiles/tlb-rollback-004-often.tlg
index 771be66c,ceb14d9b..c573c2d0
--- a/base/testfiles/tlb-rollback-004-often.tlg
+++ b/base/testfiles/tlb-rollback-004-often.tlg
@@@ -5,6 -5,9 +5,11 @@@ LaTeX Info: Redefining \IfTargetDateBef
  Package: latexrelease ....-..-.. v... LaTeX release emulation and tests (including releases up to ....-..-..)
  Applying: [....-..-..] Final dot for extension on input line ....
  Already applied: [....-..-..] Final dot for extension on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
+ Applying: [....-..-..] Pre-load expl3 on input line ....
+ (../expl3.ltx)
++Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] \MakeRobust  on input line ....
@@@ -743,11 -788,8 +794,10 @@@ Applying: [....-..-..] Setup visible sp
  Already applied: [....-..-..] Setup visible space for \verb  on input line ....
  Applying: [....-..-..] Disable hyphenation in verb on input line ....
  Already applied: [....-..-..] Disable hyphenation in verb on input line ...
- Skipping: [....-..-..] Pre-load expl3 on input line ....
- Applying: [....-..-..] Pre-load expl3 on input line ....
- (../expl3.ltx)
- Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
- Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
+ Already applied: [....-..-..] Pre-load expl3 on input line ....
+ Already applied: [....-..-..] Pre-load expl3 on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
  Already applied: [....-..-..] Extended Allocation on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
diff --cc base/testfiles/tlb-rollback-004-often.xetex.tlg
index da853523,d19157ed..0b49e288
--- a/base/testfiles/tlb-rollback-004-often.xetex.tlg
+++ b/base/testfiles/tlb-rollback-004-often.xetex.tlg
@@@ -5,6 -5,9 +5,11 @@@ LaTeX Info: Redefining \IfTargetDateBef
  Package: latexrelease ....-..-.. v... LaTeX release emulation and tests (including releases up to ....-..-..)
  Applying: [....-..-..] Final dot for extension on input line ....
  Already applied: [....-..-..] Final dot for extension on input line ....
+ Skipping: [....-..-..] Pre-load expl3 on input line ....
+ Applying: [....-..-..] Pre-load expl3 on input line ....
+ (../expl3.ltx)
++Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Skipping: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] Allow "par" in \typeout  on input line ....
  Applying: [....-..-..] \MakeRobust  on input line ....
@@@ -744,11 -789,8 +795,10 @@@ Applying: [....-..-..] Setup visible sp
  Already applied: [....-..-..] Setup visible space for \verb  on input line ....
  Applying: [....-..-..] Disable hyphenation in verb on input line ....
  Already applied: [....-..-..] Disable hyphenation in verb on input line ...
- Skipping: [....-..-..] Pre-load expl3 on input line ....
- Applying: [....-..-..] Pre-load expl3 on input line ....
- (../expl3.ltx)
- Skipping: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
- Applying: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
+ Already applied: [....-..-..] Pre-load expl3 on input line ....
+ Already applied: [....-..-..] Pre-load expl3 on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
++Already applied: [....-..-..] expl3 macros added for the ....-..-.. release on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....
  Already applied: [....-..-..] Extended Allocation on input line ....
  Applying: [....-..-..] Extended Allocation on input line ....





More information about the latex3-commits mailing list.