[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.