[latex3-commits] [git/LaTeX3-latex3-latex2e] doc-v3beta: Merge branch 'develop' into doc-v3beta; fixed missing version/date change in ltshipout (051d6904)
Frank Mittelbach
frank.mittelbach at latex-project.org
Wed Nov 17 17:53:04 CET 2021
Repository : https://github.com/latex3/latex2e
On branch : doc-v3beta
Link : https://github.com/latex3/latex2e/commit/051d690465ff57129b04a877af8f6d80393a56d8
>---------------------------------------------------------------
commit 051d690465ff57129b04a877af8f6d80393a56d8
Merge: 4d410897 43e79ce6
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Wed Nov 17 17:53:04 2021 +0100
Merge branch 'develop' into doc-v3beta;
fixed missing version/date change in ltshipout
>---------------------------------------------------------------
051d690465ff57129b04a877af8f6d80393a56d8
.github/tl_packages | 1 +
base/changes.txt | 6 ++++++
base/doc/ltnews34.tex | 2 +-
base/doc/ltnews35.tex | 13 +++++++++++++
base/ltluatex.dtx | 27 +++++++++++----------------
base/ltshipout.dtx | 9 +++++----
base/testfiles/tlb-ltluatex-001.luatex.tlg | 2 +-
7 files changed, 38 insertions(+), 22 deletions(-)
diff --cc base/changes.txt
index 6191e1db,79d9ec7e..c28061ea
--- a/base/changes.txt
+++ b/base/changes.txt
@@@ -6,21 -6,12 +6,27 @@@ completeness or accuracy and it contain
are not part of the distribution.
================================================================================
+ 2021-11-17 Marcel Krüger <Marcel.Krueger at latex-project.org>
+
+ * ltluatex.dtx:
+ Classify [hv]pack_quality callbacks as exclusive
+ Never pass true to the engine for LuaTeX list callbacks
+
+2021-11-14 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * doc.dtx: Replaced doc.dtx with V3 version.
+ The old doc can be reactivated with \usepackage{doc}[=v2].
+ Hyperref usage (on by default) can be turned off with
+ \usepackage[hyperref=false]{doc}.
+ New options etc are documented: use texdoc doc
+ (code documentation only partly done).
+
+2021-11-12 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * ltxdoc.dtx (section{Configuration file}):
+ Added our default .cfg for extraction.
+ Added option "nocfg" to bypass a system cfg.
+
================================================================================
All changes above are only part of the development branch for the next release.
================================================================================
diff --cc base/doc/ltnews35.tex
index 57dab34d,6b5d4816..0a297fa5
--- a/base/doc/ltnews35.tex
+++ b/base/doc/ltnews35.tex
@@@ -146,18 -146,20 +146,31 @@@
\section{Code improvements}
+\subsection{\class{ltxdoc} gets \option{nocfg} option}
+
+\emph{document}
+
+
+\subsection{\pkg{doc} upgraded to version~3}
+
+\emph{document}
+
+
+
+ \subsection{Lua\TeX\ callback improvements}
+
+ The Lua\TeX\ callbacks \texttt{hpack\_quality} and \texttt{vpack\_quality} are
+ now \texttt{exclusive} and therefore only allow a single handler.
+ The previous type \texttt{list} resulted in incorrect parameters when multiple
+ handlers were set, therefore this only makes an existing restriction more
+ explicit.
+
+ Additionally the return value \texttt{true} for \texttt{list} callbacks is now
+ handled internally and no longer passed on to the engine. This simplifies the
+ handling of these callbacks and makes it easier to provide consistent
+ interfaces for user defined \texttt{list} callbacks.
+
\subsection{???}
%
\githubissue{???}
diff --cc base/ltshipout.dtx
index 7f6555d1,9e7bf4be..bb799460
--- a/base/ltshipout.dtx
+++ b/base/ltshipout.dtx
@@@ -32,8 -32,8 +32,8 @@@
%%% From File: ltshipout.dtx
%
% \begin{macrocode}
--\providecommand\ltshipoutversion{v1.0j}
--\providecommand\ltshipoutdate{2021/06/09}
++\providecommand\ltshipoutversion{v1.0k}
++\providecommand\ltshipoutdate{2021/11/17}
% \end{macrocode}
%
%<*driver>
More information about the latex3-commits
mailing list.