[latex3-commits] [git/LaTeX3-latex3-latex2e] lthooks2: Try again with Ulrike's help (3b9260f6)
Frank Mittelbach
frank.mittelbach at latex-project.org
Sun Aug 16 21:03:07 CEST 2020
Repository : https://github.com/latex3/latex2e
On branch : lthooks2
Link : https://github.com/latex3/latex2e/commit/3b9260f6327a337f4a54483311023b56f7cdf148
>---------------------------------------------------------------
commit 3b9260f6327a337f4a54483311023b56f7cdf148
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Sun Aug 16 21:03:07 2020 +0200
Try again with Ulrike's help
>---------------------------------------------------------------
3b9260f6327a337f4a54483311023b56f7cdf148
base/lthooks.dtx | 6 +++---
base/ltshipout.dtx | 31 +++++++++++++------------------
2 files changed, 16 insertions(+), 21 deletions(-)
diff --git a/base/lthooks.dtx b/base/lthooks.dtx
index d79229ed..233c7c1b 100644
--- a/base/lthooks.dtx
+++ b/base/lthooks.dtx
@@ -3471,12 +3471,12 @@
% \begin{macrocode}
%
% The push and pop macros are injected in \cs{@pushfilename} and
-% \cs{@popfilename} so that they correctly keep track of the label.s
+% \cs{@popfilename} so that they correctly keep track of the hook
+% labels.
+% \fmi{Properly integrate in the kernel}
% \begin{macrocode}
-% TODO! \pho{Properly integrate in the kernel}
\tl_gput_left:Nn \@pushfilename { \@@_curr_name_push:n { } }
\tl_gput_left:Nn \@popfilename { \@@_curr_name_pop: }
-% TODO! \pho{Properly integrate in the kernel}
% \end{macrocode}
% \end{macro}
% \end{macro}
diff --git a/base/ltshipout.dtx b/base/ltshipout.dtx
index bb1eef43..533b20ff 100644
--- a/base/ltshipout.dtx
+++ b/base/ltshipout.dtx
@@ -1408,37 +1408,32 @@
\expandafter\cs_set_eq:NN\csname ver at everyshi.sty\endcsname\fmtversion
\@namedef {ver at everyshi.sty}{2020/10/01}
% \end{macrocode}
-
-% \begin{macrocode}
-\ExplSyntaxOff
-%</2ekernel>
-% \end{macrocode}
-
-
+%
+%
% \subsection{Package \pkg{atenddvi} emulation}
%
%
% \begin{macro}{\AtEndDvi}
-% This package has only one public command to simulating it is easy:
-% \begin{macrocode}
-%<*atenddvi>
-\ProvidesExplPackage{atenddvi}{2020/10/01}{v.10}
- {atenddvi for 2020-10-01 LaTeX or later}
-% \end{macrocode}
-%
+% This package has only one public command to simulating it is easy
+% and actually sensible to provide as part of the kernel.
% \begin{macrocode}
\cs_new:Npn \AtEndDvi {\AddToHook{shipout/lastpage}}
-%</atenddvi>
% \end{macrocode}
% \end{macro}
%
%
% \begin{macrocode}
-%\declare at file@substitution{atenddvi}{atenddvi-integrated}
+%\disable at packageload{atenddvi}
+ {\PackageWarning{atenddvi}{Functionality provided by LaTeX.
+ Package is no longer necessary}}
% \end{macrocode}
%
-
-
+% \begin{macrocode}
+\ExplSyntaxOff
+%</2ekernel>
+% \end{macrocode}
+%
+%
% Rather important :-)
% \begin{macrocode}
%<@@=>
More information about the latex3-commits
mailing list.