[latex3-commits] [latex3/latex2e] develop: Tagging97 (new @endpe mechanism) (#1391) (5614e4cc8)

github at latex-project.org github at latex-project.org
Wed Jul 10 12:20:46 CEST 2024


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/5614e4cc8a4d17f338814ac55868e8b00c5d9b22

>---------------------------------------------------------------

commit 5614e4cc8a4d17f338814ac55868e8b00c5d9b22
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Wed Jul 10 12:20:46 2024 +0200

    Tagging97 (new @endpe mechanism) (#1391)
    
    * implementing tagging-project/97
    
    * adding a backslash in front of a csname might help
    
    * debugging changes
    
    * extend the test
    
    * moving to the kernel code (WIP)
    
    * try again
    
    * add a script
    
    * changes due to pdfsapce font metrics change
    
    * one more
    
    * and another one
    
    * grmpf
    
    * and of course all the rollback files
    
    * add news entry and changelogs
    
    * typo
    
    * suggested corrections (hope I done all of them)
    
    * more fixes


>---------------------------------------------------------------

5614e4cc8a4d17f338814ac55868e8b00c5d9b22
 base/TEMPLATE-IncludeInRelease.txt                 |   2 +-
 base/changes.txt                                   |  13 +
 base/doc/ltnews40.tex                              |  43 ++
 base/ltboxes.dtx                                   |  51 +-
 base/ltlists.dtx                                   | 126 ++++-
 base/ltmiscen.dtx                                  | 225 +++++---
 base/testfiles-lthooks/lthooks-rollback-args.tlg   |  11 +
 base/testfiles/github-0479-often.luatex.tlg        |  11 +
 base/testfiles/github-0479-often.tlg               |  11 +
 base/testfiles/github-0479-often.xetex.tlg         |  11 +
 .../tlb-latexrelease-rollback-003-often.luatex.tlg |  22 +
 .../tlb-latexrelease-rollback-003-often.tlg        |  22 +
 .../tlb-latexrelease-rollback-003-often.xetex.tlg  |  22 +
 ...tlb-latexrelease-rollback-2020-10-01.luatex.tlg |  11 +
 .../tlb-latexrelease-rollback-2020-10-01.tlg       |  11 +
 .../tlb-latexrelease-rollback-2020-10-01.xetex.tlg |  11 +
 ...tlb-latexrelease-rollback-2021-06-01.luatex.tlg |  11 +
 .../tlb-latexrelease-rollback-2021-06-01.tlg       |  11 +
 .../tlb-latexrelease-rollback-2021-06-01.xetex.tlg |  11 +
 ...tlb-latexrelease-rollback-2021-11-15.luatex.tlg |  11 +
 .../tlb-latexrelease-rollback-2021-11-15.tlg       |  11 +
 .../tlb-latexrelease-rollback-2021-11-15.xetex.tlg |  11 +
 ...tlb-latexrelease-rollback-2022-06-01.luatex.tlg |  11 +
 .../tlb-latexrelease-rollback-2022-06-01.tlg       |  11 +
 .../tlb-latexrelease-rollback-2022-06-01.xetex.tlg |  11 +
 ...tlb-latexrelease-rollback-2022-11-01.luatex.tlg |  11 +
 .../tlb-latexrelease-rollback-2022-11-01.tlg       |  11 +
 .../tlb-latexrelease-rollback-2022-11-01.xetex.tlg |  11 +
 ...tlb-latexrelease-rollback-2023-06-01.luatex.tlg |  11 +
 .../tlb-latexrelease-rollback-2023-06-01.tlg       |  11 +
 .../tlb-latexrelease-rollback-2023-06-01.xetex.tlg |  11 +
 ...tlb-latexrelease-rollback-2023-11-01.luatex.tlg |  11 +
 .../tlb-latexrelease-rollback-2023-11-01.tlg       |  11 +
 .../tlb-latexrelease-rollback-2023-11-01.xetex.tlg |  11 +
 ...tlb-latexrelease-rollback-2024-06-01.luatex.tlg |  11 +
 .../tlb-latexrelease-rollback-2024-06-01.tlg       |  11 +
 .../tlb-latexrelease-rollback-2024-06-01.xetex.tlg |  11 +
 base/testfiles/tlb-rollback-004-often.luatex.tlg   |  11 +
 base/testfiles/tlb-rollback-004-often.tlg          |  11 +
 base/testfiles/tlb-rollback-004-often.xetex.tlg    |  11 +
 base/testfiles/tlb-rollback-005.luatex.tlg         |  11 +
 base/testfiles/tlb-rollback-005.tlg                |  11 +
 base/testfiles/tlb-rollback-005.xetex.tlg          |  11 +
 base/testfiles/tlb0084.luatex.tlg                  | 401 +++++++++++++++
 base/testfiles/tltc001.luatex.tlg                  |  12 +-
 base/testfiles/tltc001.tlg                         |  12 +-
 base/testfiles/vlatex06-2015.luatex.tlg            | 564 +++++++++++++--------
 base/testfiles/vlatex06-2015.lvt                   |   2 +-
 base/testfiles/vlatex06-2015.tlg                   | 515 ++++++++++++-------
 base/testfiles/vtl2e06.luatex.tlg                  |  30 +-
 base/testfiles/vtl2e06.lvt                         |   2 +-
 base/testfiles/vtl2e06.tlg                         |  31 +-
 base/update-rollback-tests.sh                      |   1 +
 required/graphics/changes.txt                      |   5 +
 required/graphics/color.dtx                        |   9 +-
 required/latex-lab/latex-lab-block.dtx             |  57 ++-
 .../testfiles-block/blocks-000.luatex.tlg          |   8 +-
 required/latex-lab/testfiles-block/blocks-000.tlg  |   8 +-
 .../blocks-description-01.luatex.tlg               |  29 ++
 .../testfiles-block/blocks-description-01.tlg      |  29 ++
 .../blocks-description-01b.luatex.tlg              |  29 ++
 .../testfiles-block/blocks-description-01b.tlg     |  29 ++
 .../blocks-description-02b.luatex.tlg              |  29 ++
 .../testfiles-block/blocks-description-02b.tlg     |  29 ++
 .../blocks-description-03.luatex.tlg               |   3 +
 .../testfiles-block/blocks-description-03.tlg      |   3 +
 .../testfiles-block/blocks-enumerate-01.luatex.tlg |   6 +
 .../testfiles-block/blocks-enumerate-01.tlg        |   6 +
 .../blocks-enumerate-01b.luatex.tlg                |   6 +
 .../testfiles-block/blocks-enumerate-01b.tlg       |   6 +
 .../testfiles-block/blocks-enumerate-02.luatex.tlg |  12 +
 .../testfiles-block/blocks-enumerate-02.tlg        |  12 +
 .../blocks-enumerate-02b.luatex.tlg                |  12 +
 .../testfiles-block/blocks-enumerate-02b.tlg       |  12 +
 .../testfiles-block/blocks-enumerate-05.luatex.tlg |  12 +
 .../testfiles-block/blocks-enumerate-05.tlg        |  12 +
 .../testfiles-block/blocks-hyperref-01.luatex.tlg  |   6 +
 .../testfiles-block/blocks-hyperref-01.tlg         |   6 +
 .../testfiles-block/blocks-item-01.luatex.tlg      |   1 +
 .../latex-lab/testfiles-block/blocks-item-01.tlg   |   1 +
 .../testfiles-block/blocks-itemize-01.luatex.tlg   |  15 +
 .../testfiles-block/blocks-itemize-01.tlg          |  15 +
 .../testfiles-block/blocks-itemize-01b.luatex.tlg  |  21 +
 .../testfiles-block/blocks-itemize-01b.tlg         |  21 +
 .../testfiles-block/blocks-itemize-02.luatex.tlg   |   2 +
 .../testfiles-block/blocks-itemize-02.tlg          |   2 +
 .../testfiles-block/blocks-list-01.luatex.tlg      |   1 +
 .../latex-lab/testfiles-block/blocks-list-01.tlg   |   1 +
 .../testfiles-block/blocks-list-01b.luatex.tlg     |   4 +
 .../latex-lab/testfiles-block/blocks-list-01b.tlg  |   4 +
 .../testfiles-block/blocks-list-02.luatex.tlg      |   1 +
 .../latex-lab/testfiles-block/blocks-list-02.tlg   |   1 +
 .../testfiles-block/blocks-list-02b.luatex.tlg     |   1 +
 .../latex-lab/testfiles-block/blocks-list-02b.tlg  |   1 +
 .../testfiles-block/blocks-list-03b.luatex.tlg     |   2 +
 .../latex-lab/testfiles-block/blocks-list-03b.tlg  |   2 +
 .../testfiles-block/blocks-list-04.luatex.tlg      |   1 +
 .../latex-lab/testfiles-block/blocks-list-04.tlg   |   1 +
 .../testfiles-block/blocks-quote-01.luatex.tlg     |   6 +
 .../latex-lab/testfiles-block/blocks-quote-01.tlg  |   6 +
 .../testfiles-block/blocks-quote-02.luatex.tlg     |   4 +
 .../latex-lab/testfiles-block/blocks-quote-02.tlg  |   4 +
 .../testfiles-block/blocks-theorem-01.luatex.tlg   |   3 +
 .../testfiles-block/blocks-theorem-01.tlg          |   3 +
 .../testfiles-block/blocks-theorem-03.luatex.tlg   |   5 +
 .../testfiles-block/blocks-theorem-03.tlg          |   5 +
 .../testfiles-block/blocks-trivlist-00.luatex.tlg  |  12 +
 .../testfiles-block/blocks-trivlist-00.tlg         |  12 +
 .../testfiles-block/blocks-trivlist-01.luatex.tlg  |  12 +
 .../testfiles-block/blocks-trivlist-01.tlg         |  12 +
 .../testfiles-block/blocks-trivlist-02.luatex.tlg  |   3 +
 .../testfiles-block/blocks-trivlist-02.tlg         |   3 +
 .../testfiles-block/blocks-verbatim-01.luatex.tlg  |   7 +
 .../testfiles-block/blocks-verbatim-01.tlg         |   7 +
 .../testfiles-block/blocks-verbatim-02.luatex.tlg  |   6 +
 .../testfiles-block/blocks-verbatim-02.tlg         |   6 +
 .../gallery-III-with-sec.luatex.tlg                |  63 +++
 .../testfiles-block/gallery-III-with-sec.tlg       |  63 +++
 .../testfiles-block/gallery-III.luatex.tlg         |  63 +++
 required/latex-lab/testfiles-block/gallery-III.tlg |  63 +++
 .../problem-blocks-tabbing.luatex.tlg              |   1 +
 .../testfiles-block/problem-blocks-tabbing.tlg     |   1 +
 .../latex-lab/testfiles-block/ptag-001.luatex.tlg  |  11 +
 required/latex-lab/testfiles-block/ptag-001.tlg    |  11 +
 .../testfiles-block/tagging-0097.luatex.tlg        | 323 ++++++++++++
 .../latex-lab/testfiles-block/tagging-0097.lvt     |  71 +++
 .../latex-lab/testfiles-block/tagging-0097.tlg     | 311 ++++++++++++
 .../testfiles-block/tagging-0097b.luatex.tlg       |  31 ++
 .../latex-lab/testfiles-block/tagging-0097b.lvt    |  73 +++
 .../latex-lab/testfiles-block/tagging-0097b.tlg    |  31 ++
 .../latex-lab/testfiles-math/mathcapture-001.tlg   |   3 +
 .../latex-lab/testfiles-math/mathcapture-002.tlg   |   6 +
 .../latex-lab/testfiles-math/mathcapture-003.tlg   |   4 +
 .../latex-lab/testfiles-math/mathcapture-004.tlg   |   1 +
 .../latex-lab/testfiles-math/mathcapture-005.tlg   |   3 +
 .../latex-lab/testfiles-math/mathcapture-006.tlg   |   2 +
 .../latex-lab/testfiles-math/mathcapture-008.tlg   |  11 +
 .../latex-lab/testfiles-math/mathcapture-009.tlg   |   1 +
 .../latex-lab/testfiles-math/mathcapture-011.tlg   |   1 +
 .../latex-lab/testfiles-math/mathcapture-012.tlg   |   6 +
 .../latex-lab/testfiles-math/mathcapture-014.tlg   |   8 +
 required/latex-lab/testfiles-math/mtag-002.tlg     |  34 +-
 required/latex-lab/testfiles-math/mtag-003.tlg     |   4 +
 required/latex-lab/testfiles-math/mtag-004.tlg     |   2 +
 required/latex-lab/update-blocks-all.sh            |   4 +-
 required/latex-lab/update-floats-all.sh            |  17 +
 146 files changed, 3717 insertions(+), 565 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --ignore-space-at-eol --textconv --ext-diff --cc 5614e4cc8a4d17f338814ac55868e8b00c5d9b22




More information about the latex3-commits mailing list.