[latex3-commits] [latex3/latex2e] array: Merge branch 'develop' into array (1c184371)
github at latex-project.org
github at latex-project.org
Wed Feb 7 16:04:42 CET 2024
Repository : https://github.com/latex3/latex2e
On branch : array
Link : https://github.com/latex3/latex2e/commit/1c184371a63b978d7ae3cd804c3c3a5e20caca09
>---------------------------------------------------------------
commit 1c184371a63b978d7ae3cd804c3c3a5e20caca09
Merge: 39a0ce1d 0cfa665e
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Wed Feb 7 16:04:42 2024 +0100
Merge branch 'develop' into array
# Conflicts:
# base/changes.txt
# required/tools/changes.txt
>---------------------------------------------------------------
1c184371a63b978d7ae3cd804c3c3a5e20caca09
.github/workflows/deploy.yaml | 4 +-
.github/workflows/main.yaml | 17 +-
.github/workflows/pretest.yaml | 15 +-
CONTRIBUTING.md | 30 +-
base/alltt.ins | 4 +-
base/build.lua | 1 +
base/changes.txt | 59 +-
base/classes.ins | 4 +-
base/cmextra.ins | 4 +-
base/cmfonts.fdd | 2 +-
base/cmfonts.ins | 4 +-
base/doc.dtx | 112 +-
base/doc/lb2.err | 11 +-
base/doc/ltnews39.tex | 224 ++-
base/doc/tlc3.err | 23 +-
base/docstrip.ins | 4 +-
base/ec.ins | 4 +-
base/exscale.ins | 4 +-
base/fix-cm.ins | 4 +-
base/format.ins | 10 +-
base/graphpap.ins | 4 +-
base/ifthen.ins | 4 +-
base/inputenc.ins | 4 +-
base/latex209.ins | 4 +-
base/latexrelease.ins | 4 +-
base/latexsym.ins | 6 +-
base/letter.ins | 4 +-
base/ltclass.dtx | 24 +-
base/ltfilehook.dtx | 6 +-
base/ltfntcmd.dtx | 8 +-
base/lthooks.dtx | 376 ++--
base/ltkeys.dtx | 10 +-
base/ltmarks.dtx | 646 +++++--
base/ltoutenc.ins | 4 +-
base/ltproperties.dtx | 21 +-
base/ltsockets.dtx | 24 +-
base/lttextcomp.dtx | 671 ++++++-
base/makeindx.ins | 4 +-
base/newdc.ins | 4 +-
base/nfssfont.ins | 4 +-
base/olddc.ins | 4 +-
base/proc.ins | 4 +-
base/slides.ins | 8 +-
base/slifonts.fdd | 2 +-
base/syntonly.ins | 4 +-
base/testfiles-1run/github-1238.lvt | 18 +
base/testfiles-1run/github-1238.tlg | 5 +
base/testfiles-doc/github-0344.tlg | 3 +-
base/testfiles-doc/github-1230.luatex.tlg | 143 ++
base/testfiles-doc/github-1230.lvt | 57 +
base/testfiles-doc/github-1230.tlg | 129 ++
base/testfiles-doc/github-1230.xetex.tlg | 125 ++
base/testfiles-doc/tlb-dox002.luatex.tlg | 6 +-
base/testfiles-doc/tlb-dox002.tlg | 6 +-
base/testfiles-doc/tlb-dox003.luatex.tlg | 3 +-
base/testfiles-doc/tlb-dox003.tlg | 3 +-
base/testfiles-doc/tlb-falk002.luatex.tlg | 3 +-
base/testfiles-doc/tlb-falk002.tlg | 3 +-
base/testfiles-doc/tlb-hypdoc001.luatex.tlg | 4 +-
base/testfiles-doc/tlb-hypdoc001.tlg | 4 +-
base/testfiles-legacy/utf8-test-001.tlg | 3 +-
base/testfiles-lthooks/filehook-bug-140.lvt | 2 +
base/testfiles-lthooks/filehook-bug-140.tlg | 43 +
base/testfiles-lthooks/github-1243a.lvt | 12 +
base/testfiles-lthooks/github-1243a.tlg | 7 +
base/testfiles-lthooks/github-1243b.lvt | 12 +
base/testfiles-lthooks/github-1243b.tlg | 7 +
base/testfiles-lthooks/lthooks-rollback-args.tlg | 2 +
base/testfiles-ltmarks/xmarks-006.tlg | 3 +-
base/testfiles-ltmarks/xmarks-009.lvt | 149 ++
base/testfiles-ltmarks/xmarks-009.tlg | 255 +++
base/testfiles-search/tlb-metadata-000.tlg | 8 +-
base/testfiles-search/tlb-metadata-000.xetex.tlg | 8 +-
base/testfiles/github-0217-io-base.tlg | 9 +-
base/testfiles/github-0217-io-space.luatex.tlg | 9 +-
base/testfiles/github-0217-io-space.tlg | 9 +-
base/testfiles/github-0479-often.luatex.tlg | 2 +
base/testfiles/github-0479-often.tlg | 2 +
base/testfiles/github-0479-often.xetex.tlg | 2 +
base/testfiles/github-0944.lvt | 2 +-
base/testfiles/github-0944.tlg | 2 +-
base/testfiles/github-1185.lvt | 11 +
base/testfiles/github-1185.tlg | 12 +
base/testfiles/github-1200.lvt | 17 +
base/testfiles/github-1200.tlg | 8 +
base/testfiles/m3expl009.lvt | 1 +
base/testfiles/properties-001.tlg | 1 +
base/testfiles/tl2e8.tlg | 7 +-
base/testfiles/tlb-fltrace-005b.luatex.tlg | 3 +-
base/testfiles/tlb-fltrace-005b.tlg | 3 +-
.../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 +
...tlb-latexrelease-rollback-2023-11-01.luatex.tlg | 2 +
.../tlb-latexrelease-rollback-2023-11-01.tlg | 2 +
.../tlb-latexrelease-rollback-2023-11-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/tlb0577a.luatex.tlg | 1 +
base/testfiles/tlb0577a.tlg | 1 +
base/testfiles/tlb0878b.luatex.tlg | 1 +
base/testfiles/tlb0878b.tlg | 1 +
base/testfiles/tlb1379.luatex.tlg | 1 +
base/testfiles/tlb1379.tlg | 1 +
base/testfiles/tlb1451.luatex.tlg | 8 +-
base/testfiles/tlb1451.tlg | 8 +-
base/testfiles/tlb1783a.tlg | 6 +-
base/testfiles/tlb1826.luatex.tlg | 1 +
base/testfiles/tlb1826.tlg | 1 +
base/testfiles/tlb2400.luatex.tlg | 3 +-
base/testfiles/tlb2400.tlg | 3 +-
base/testfiles/tlcs01a.luatex.tlg | 3 +-
base/testfiles/tlcs01a.tlg | 3 +-
base/testfiles/tlcs01b.luatex.tlg | 3 +-
base/testfiles/tlcs01b.tlg | 3 +-
base/testfiles/tlcs01r.luatex.tlg | 3 +-
base/testfiles/tlcs01r.tlg | 3 +-
base/testfiles/tlcs02.luatex.tlg | 1 +
base/testfiles/tlcs02.tlg | 1 +
base/testfiles/tlcs04a.luatex.tlg | 4 +-
base/testfiles/tlcs04a.tlg | 4 +-
base/testfiles/tlcs04b.luatex.tlg | 4 +-
base/testfiles/tlcs04b.tlg | 4 +-
base/testfiles/tlcs04r.luatex.tlg | 1 +
base/testfiles/tlcs04r.tlg | 1 +
base/testfiles/tlcs06a.tlg | 3 +-
base/testfiles/tlcs06b.tlg | 7 +-
base/testfiles/tlcs06r.tlg | 6 +-
base/testfiles/tltc001.luatex.tlg | 3 +-
base/testfiles/tltc001.tlg | 3 +-
base/testfiles/tltx001.luatex.tlg | 3 +-
base/testfiles/tltx001.tlg | 3 +-
base/testfiles/tltx001.xetex.tlg | 3 +-
base/testfiles/tltx004.tlg | 3 +-
base/testfiles/tlxs01b.luatex.tlg | 3 +-
base/testfiles/tlxs01b.tlg | 3 +-
base/testfiles/tlxs01r.luatex.tlg | 3 +-
base/testfiles/tlxs01r.tlg | 3 +-
base/testfiles/tlxs04b.tlg | 3 +-
base/testfiles/tlxs06a.tlg | 3 +-
base/testfiles/tlxs06b.tlg | 7 +-
base/testfiles/tlxs06r.tlg | 6 +-
base/tulm.ins | 4 +-
base/update-doc.sh | 2 +
base/update-ltmarks-test.sh | 1 +
base/update-rollback-tests.sh | 1 +
.../firstaid/testfiles/firstaid-pgfmorepages.tlg | 3 +-
required/graphics/grfguide.tex | 6 +-
required/graphics/testfiles/braces-compat-01.tlg | 3 +-
.../latex-lab/testfiles-bib/bib-003.luatex.tlg | 1 +
required/latex-lab/testfiles-bib/bib-003.tlg | 1 +
.../latex-lab/testfiles-bib/bib-004.luatex.tlg | 1 +
required/latex-lab/testfiles-bib/bib-004.tlg | 1 +
.../testfiles-block/blocks-trivlist-00.luatex.tlg | 3 +-
.../testfiles-block/blocks-trivlist-00.tlg | 3 +-
.../graphic-011-picture.luatex.tlg | 4 +-
.../testfiles-graphic/graphic-011-picture.tlg | 4 +-
required/latex-lab/testfiles-math/mtag-tlc3.tlg | 13 +-
required/tools/changes.txt | 4 +
required/tools/multicol.dtx | 25 +-
required/tools/testfiles-TU/github-0352.luatex.tlg | 4 +-
required/tools/testfiles-TU/github-0352.tlg | 4 +-
required/tools/testfiles-search/sx603948.etex.tlg | 13 +
required/tools/testfiles-search/sx603948.tlg | 3 +-
.../testfiles-search/tlb-varioref-006.etex.tlg | 16 +
.../tools/testfiles-search/tlb-varioref-006.tlg | 6 +-
.../testfiles-search/tlb-varioref-007.etex.tlg | 16 +
.../tools/testfiles-search/tlb-varioref-007.tlg | 7 +-
required/tools/testfiles/github-0190.tlg | 3 +-
required/tools/testfiles/github-0682.tlg | 6 +-
required/tools/testfiles/github-1245.luatex.tlg | 182 ++
required/tools/testfiles/github-1245.lvt | 11 +
required/tools/testfiles/github-1245.tlg | 125 ++
required/tools/testfiles/github-1245.xetex.tlg | 167 ++
.../tools/testfiles/support/github-1245-sample.txt | 3 +
required/tools/testfiles/tl2e1.tlg | 3 +-
required/tools/testfiles/tlb0549.tlg | 3 +-
required/tools/testfiles/tlb2914.tlg | 3 +-
required/tools/testfiles/tlb3512.tlg | 3 +-
required/tools/testfiles/tlb4488.tlg | 3 +-
required/tools/testfiles/tnfss1.luatex.tlg | 6 +-
required/tools/testfiles/tnfss1.tlg | 6 +-
required/tools/verbatim.dtx | 13 +-
texmf/dvips/l3backend/l3backend-dvips.pro | 148 +-
texmf/tex/latex/l3backend/l3backend-dvipdfmx.def | 60 +-
texmf/tex/latex/l3backend/l3backend-dvips.def | 56 +-
texmf/tex/latex/l3backend/l3backend-dvisvgm.def | 28 +-
texmf/tex/latex/l3backend/l3backend-luatex.def | 38 +-
texmf/tex/latex/l3backend/l3backend-luatex.lua | 2 +-
texmf/tex/latex/l3backend/l3backend-pdftex.def | 38 +-
texmf/tex/latex/l3backend/l3backend-xetex.def | 60 +-
texmf/tex/latex/l3kernel/expl3-code.tex | 2045 +++++++++-----------
texmf/tex/latex/l3kernel/expl3-generic.tex | 4 +-
texmf/tex/latex/l3kernel/expl3.ltx | 4 +-
texmf/tex/latex/l3kernel/expl3.lua | 2 +-
texmf/tex/latex/l3kernel/expl3.sty | 4 +-
texmf/tex/latex/l3kernel/l3bitset.sty | 26 -
texmf/tex/latex/l3kernel/l3debug.def | 70 +-
texmf/tex/latex/l3kernel/l3doc.cls | 144 +-
texmf/tex/latex/l3kernel/l3docstrip.tex | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88591.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885910.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885911.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885913.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885914.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885915.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso885916.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88592.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88593.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88594.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88595.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88596.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88597.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88598.def | 2 +-
texmf/tex/latex/l3kernel/l3str-enc-iso88599.def | 2 +-
237 files changed, 5033 insertions(+), 2136 deletions(-)
diff --cc base/changes.txt
index 8d8a4195,dca12505..c6408605
--- a/base/changes.txt
+++ b/base/changes.txt
@@@ -6,10 -6,57 +6,59 @@@ to completeness or accuracy and it cont
not part of the distribution.
================================================================================
-
-
+ 2024-01-30 David Carlisle <David.Carlisle at latex-project.org>
+ * ltclass.dtx: check that \RequirePackage, \documentclass, \usepackage
+ and related commands are at top level (gh/1185)
+
+ 2024-01-30 Jérôme Laurens <jerome.laurens at u-bourgogn.fr>
+ * lthooks.dtx:
+ Fix rollback to 2020-10-01.
+
+ 2024-01-29 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * ltmarks.dtx:
+ Generalized the support for extracting marks to cover cases like multicols.
+
+ Some internal commands renamed and extended.
+ Renamed \__mark_update_structure:nn to \__mark_update_structure_from_material:nn
+ Added \__mark_get_marks_for_reinsertion:nNN
+ Added \ShowMarksAt for debugging (might not stay this way)
+
+ 2024-01-27 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * lttextcomp.dtx (section{Font family sub-encodings setup}):
+ Adjusted/corrected TS1 sub-encoding declarations for various families.
+ Some families have changed their names (due to licensing issues),
+ some got new glyphs added, and some were simply incorrectly categorized
+ (gh/1257)
+
+ * lttextcomp.dtx (section{The \texttt{checkencodingsubset.tex} file}):
+ Added check file for encoding subset
+
+ 2024-01-03 Phelype Oleinik <phelype.oleinik at latex-project.org>
+ * lthooks.dtx:
+ Correct expansion of \@@_print_args:nn argument (gh/1221).
+
+ 2023-12-30 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+ * doc.dtx (subsection{Macros surrounding the `definition parts'}):
+ Use \@noligs from the LaTeX kernel, so that the upquote
+ package can add its patch (gh/1230)
+
+ 2023-12-26 Yukai Chou <muzimuzhi at gmai.com>
+ * ltproperties.dtx:
+ Correct typo (gh/1223)
+ * doc.dtx, ltfntcmd.dtx, lthooks.dtx
+ Correct similar typos of missing backslashes
+ * ltfilehook.dtx
+ Change flag markup in macro env
+
+2023-12-16 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+ * lttagging.dtx:
+ First version of lttagging module added
+
+ 2023-12-07 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
+ * ltproperties.dtx: use \protected at write, (gh1200)
+
2023-12-02 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
* doc.dtx (subsection{API creation}):
Provide \ProvideDocElement for use cases where files are processed
diff --cc required/tools/changes.txt
index 4e9b887c,656d1e59..e1555784
--- a/required/tools/changes.txt
+++ b/required/tools/changes.txt
@@@ -5,24 -5,10 +5,28 @@@ completeness or accuracy and it contain
are not part of the distribution.
=======================================================================
+ 2024-01-22 Lars Madsen <daleif at math.au.dk>
+
+ * verbatim.dtx: added TAB marking support to \verbatiminput* (gh/1245)
+
+2023-12-16 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * longtable.dtx:
+ Support for tagged PDF
+ Manage and provide cell indexes
+
+2023-12-12 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * array.dtx:
+ Support for tagged PDF
+ Manage and provide cell indexes
+
+2023-12-11 Frank Mittelbach <Frank.Mittelbach at latex-project.org>
+
+ * tabularx.dtx:
+ Require newer LaTeX kernel (that supports tagging)
+ Suspend any tagging while doing trial typesetting
+
2023-12-16 David Carlisle <David.Carlisle at latex-project.org>
* showkeys.dtx: avoid adding extra box to \@lables gh/1123
More information about the latex3-commits
mailing list.