[latex3-commits] [latex3/latex2e] gh1072: Merge branch 'develop' into gh1072 (97be4642)
github at latex-project.org
github at latex-project.org
Sun Oct 29 12:54:31 CET 2023
Repository : https://github.com/latex3/latex2e
On branch : gh1072
Link : https://github.com/latex3/latex2e/commit/97be4642d1a393c887a7d00898c9f0ea1f71a089
>---------------------------------------------------------------
commit 97be4642d1a393c887a7d00898c9f0ea1f71a089
Merge: 51b673fb 7683cb30
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Sun Oct 29 12:54:31 2023 +0100
Merge branch 'develop' into gh1072
# Conflicts:
# base/changes.txt
# base/doc/ltnews38.tex
>---------------------------------------------------------------
97be4642d1a393c887a7d00898c9f0ea1f71a089
base/changes.txt | 1 -
base/doc/ltnews38.tex | 14 +++++++++++-
base/ltspace.dtx | 25 ++++++++++++++++++++--
base/testfiles-lthooks/lthooks-rollback-args.tlg | 2 ++
base/testfiles/github-0479-often.luatex.tlg | 2 ++
base/testfiles/github-0479-often.tlg | 2 ++
base/testfiles/github-0479-often.xetex.tlg | 2 ++
.../tlb-latexrelease-rollback-003-often.luatex.tlg | 4 ++++
.../tlb-latexrelease-rollback-003-often.tlg | 4 ++++
.../tlb-latexrelease-rollback-003-often.xetex.tlg | 4 ++++
...tlb-latexrelease-rollback-2020-10-01.luatex.tlg | 2 ++
.../tlb-latexrelease-rollback-2020-10-01.tlg | 2 ++
.../tlb-latexrelease-rollback-2020-10-01.xetex.tlg | 2 ++
...tlb-latexrelease-rollback-2021-06-01.luatex.tlg | 2 ++
.../tlb-latexrelease-rollback-2021-06-01.tlg | 2 ++
.../tlb-latexrelease-rollback-2021-06-01.xetex.tlg | 2 ++
...tlb-latexrelease-rollback-2021-11-15.luatex.tlg | 2 ++
.../tlb-latexrelease-rollback-2021-11-15.tlg | 2 ++
.../tlb-latexrelease-rollback-2021-11-15.xetex.tlg | 2 ++
...tlb-latexrelease-rollback-2022-06-01.luatex.tlg | 2 ++
.../tlb-latexrelease-rollback-2022-06-01.tlg | 2 ++
.../tlb-latexrelease-rollback-2022-06-01.xetex.tlg | 2 ++
...tlb-latexrelease-rollback-2022-11-01.luatex.tlg | 2 ++
.../tlb-latexrelease-rollback-2022-11-01.tlg | 2 ++
.../tlb-latexrelease-rollback-2022-11-01.xetex.tlg | 2 ++
...tlb-latexrelease-rollback-2023-06-01.luatex.tlg | 2 ++
.../tlb-latexrelease-rollback-2023-06-01.tlg | 2 ++
.../tlb-latexrelease-rollback-2023-06-01.xetex.tlg | 2 ++
base/testfiles/tlb-rollback-004-often.luatex.tlg | 2 ++
base/testfiles/tlb-rollback-004-often.tlg | 2 ++
base/testfiles/tlb-rollback-004-often.xetex.tlg | 2 ++
base/testfiles/tlb-rollback-005.luatex.tlg | 2 ++
base/testfiles/tlb-rollback-005.tlg | 2 ++
base/testfiles/tlb-rollback-005.xetex.tlg | 2 ++
base/testfiles/vlatex02.luatex.tlg | 8 +++----
base/testfiles/vlatex02.tlg | 8 +++----
base/testfiles/vtl2e02.luatex.tlg | 8 +++----
base/testfiles/vtl2e02.tlg | 8 +++----
.../testfiles-OR-luatex/footmisc-013-scrartcl.tlg | 2 +-
.../testfiles-OR/footmisc-013-scrartcl.tlg | 2 +-
40 files changed, 122 insertions(+), 22 deletions(-)
diff --cc base/changes.txt
index 1bcf3ec3,5b8acb74..92cca62e
--- a/base/changes.txt
+++ b/base/changes.txt
@@@ -6,11 -6,6 +6,10 @@@ completeness or accuracy and it contain
are not part of the distribution.
================================================================================
+2023-10-26 David Carlisle <David.Carlisle at latex-project.org>
-
+ * ltboxes.dtx:
+ add check so \makebox[4cm][?]{abc} does not discard text (gh1072)
+
2023-10-26 Joseph Wright <Joseph.Wright at latex-project.org>
* ltspace.tex:
Use a protected definition for tilde which is safe in csnames
diff --cc base/doc/ltnews38.tex
index d47adefd,c5dd75a5..ead5739f
--- a/base/doc/ltnews38.tex
+++ b/base/doc/ltnews38.tex
@@@ -380,16 -381,15 +381,27 @@@ behavior can be adjusted if required t
%
\githubissue{1085}
+
+\subsection{Improved argument checking for box commands}
+Previously if an alignment option had an unexpected value such as
+\verb|\makebox[4cm][x]{text}|
+no warning was given but the box content was silently discarded.
+This will now produce a warning and act like the default \texttt{c} alignment.
+\cs{framebox} and \cs{parbox} have a similar change.
+%
+\githubissue{1072}
+
++
+ \subsection{Aligning status of tilde with other active characters}
+
+ Some time ago we revised the definition of active characters in \pdfTeX{} to
+ allow the full range of UTF-8 codepoints to be used in for example labels,
+ file names, etc. However, |~| was not changed at that point as it is active
+ independent of the engine in use. This has how be corrected: the definition
+ of |~| is an engine-protected one which gives the string version of the
+ character if used inside a csname.
+
++
\subsection{In the programming layer}
In the programming layer (\pkg{expl3}), we have revised the behavior of the
More information about the latex3-commits
mailing list.