[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: New marks mechanism (#798) (60dbfaad)

GitHub noreply at github.com
Thu Apr 7 23:55:26 CEST 2022


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/60dbfaadc26e867726b21ae51a543b729c3c6268

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

commit 60dbfaadc26e867726b21ae51a543b729c3c6268
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Thu Apr 7 23:55:26 2022 +0200

    New marks mechanism (#798)
    
    * skeleton
    
    * more skeleton stuff
    
    * let's see if if this passes
    
    * handled \enlargethispage stuff
    
    * fxing latex-lab tests
    
    * handle \@outputbox as hbox
    
    * mumble
    
    * try again with more tests adjusted ...
    
    * testing for and handling infinite shrinkage
    
    * [actions] Use historic TL2021 mirror for GH Actions
    
    * One more special case, make sure the test box is not totally empty
    
    * add a news entry to ltnews35
    
    * what would I do without Denis and without "dw" by Nelson Beebe
    
    * more typos
    
    * more typo fixes
    
    * Typos
    
    * Typo
    
    Co-authored-by: Marcel Fabian Krüger <tex at 2krueger.de>
    Co-authored-by: Joseph Wright <joseph.wright at morningstar2.co.uk>


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

60dbfaadc26e867726b21ae51a543b729c3c6268
 .github/tl_packages                                |    1 +
 base/build.lua                                     |    2 +-
 base/changes.txt                                   |   13 +
 base/config-ltmarks.lua                            |   13 +
 base/doc/{lthooks-code.tex => ltmarks-code.tex}    |    2 +-
 base/doc/{lthooks-doc.tex => ltmarks-doc.tex}      |    2 +-
 base/doc/ltnews35.tex                              |   65 +
 base/doc/source2e.tex                              |    2 +
 base/format.ins                                    |    1 +
 base/latexrelease.ins                              |    1 +
 base/ltfinal.dtx                                   |   30 +-
 base/ltmarks.dtx                                   | 1489 ++++++++++++++++++++
 base/ltmeta.dtx                                    |    2 +-
 base/ltoutput.dtx                                  |   12 +-
 base/ltpage.dtx                                    |   61 +-
 base/manifest.txt                                  |    1 +
 base/source2edoc.cls                               |   13 +-
 base/testfiles-doc/tlb-dox004.luatex.tlg           |    6 +
 base/testfiles-doc/tlb-dox004.tlg                  |    6 +
 base/testfiles-doc/tlb-dox004.xetex.tlg            |    6 +
 base/testfiles-doc/tlb-dox005.luatex.tlg           |    6 +
 base/testfiles-doc/tlb-dox005.tlg                  |    6 +
 base/testfiles-doc/tlb-dox005.xetex.tlg            |    6 +
 base/testfiles-lthooks2/shipout2-006.tlg           |    2 +
 base/testfiles-ltmarks/xmarks-001.lvt              |   69 +
 base/testfiles-ltmarks/xmarks-001.tlg              |  216 +++
 base/testfiles-ltmarks/xmarks-002.lvt              |   64 +
 base/testfiles-ltmarks/xmarks-002.tlg              |  191 +++
 base/testfiles-ltmarks/xmarks-003.lvt              |   64 +
 base/testfiles-ltmarks/xmarks-003.tlg              |  189 +++
 base/testfiles-ltmarks/xmarks-004.lvt              |   64 +
 base/testfiles-ltmarks/xmarks-004.tlg              |  189 +++
 base/testfiles-ltmarks/xmarks-005.lvt              |   48 +
 base/testfiles-ltmarks/xmarks-005.tlg              |   34 +
 base/testfiles-ltmarks/xmarks-006.lvt              |   63 +
 base/testfiles-ltmarks/xmarks-006.tlg              |    5 +
 base/testfiles-ltmarks/xmarks-007.lvt              |   63 +
 base/testfiles-ltmarks/xmarks-007.tlg              |   16 +
 base/testfiles-ltmarks/xmarks-008.lvt              |   30 +
 .../xmarks-008.tlg}                                |    7 +-
 base/testfiles/github-0479-often.luatex.tlg        |   11 +
 base/testfiles/github-0479-often.tlg               |   11 +
 base/testfiles/github-0479-often.xetex.tlg         |   11 +
 base/testfiles/sx172785.tlg                        |    6 +
 base/testfiles/sx172785.xetex.tlg                  |    6 +
 .../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 +
 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/tlb0985.luatex.tlg                  |    2 +
 base/testfiles/tlb0985.tlg                         |    2 +
 base/testfiles/tlb1135.tlg                         |    4 +
 base/testfiles/tlb1352.tlg                         |    2 +
 base/testfiles/tlb1451.luatex.tlg                  |    3 +
 base/testfiles/tlb1451.tlg                         |    3 +
 base/testfiles/tlb1519.tlg                         |    4 +
 base/testfiles/vlatex02.luatex.tlg                 |   10 +
 base/testfiles/vlatex02.tlg                        |   10 +
 base/testfiles/vlatex06-2015.luatex.tlg            |   14 +
 base/testfiles/vlatex06-2015.tlg                   |   14 +
 base/testfiles/vlatex06.luatex.tlg                 |   17 +
 base/testfiles/vlatex06.tlg                        |   17 +
 base/testfiles/vtl2e02.luatex.tlg                  |   10 +
 base/testfiles/vtl2e02.tlg                         |   10 +
 base/testfiles/vtl2e06.luatex.tlg                  |   14 +
 base/testfiles/vtl2e06.tlg                         |   14 +
 base/update-ltmarks-test.sh                        |   14 +
 required/latex-lab/testfiles-OR/footmisc-003.tlg   |  272 ++--
 required/latex-lab/testfiles-OR/footmisc-004.tlg   |  272 ++--
 required/latex-lab/testfiles-OR/footmisc-005.tlg   |  336 ++---
 required/latex-lab/testfiles-OR/footmisc-006.tlg   |  528 +++----
 .../latex-lab/testfiles-OR/footmisc-011-para.tlg   |  248 ++--
 .../testfiles-OR/footmisc-013-scrartcl.tlg         |  224 +--
 .../footmisc-floats-abovefloats-flushbottom.tlg    |  888 ++++++------
 .../testfiles-OR/footmisc-floats-abovefloats.tlg   |  888 ++++++------
 .../footmisc-floats-belowfloats-flushbottom.tlg    |  888 ++++++------
 .../testfiles-OR/footmisc-floats-latex.tlg         |  888 ++++++------
 required/latex-lab/testfiles-OR/github-001.tlg     |    4 +
 required/latex-lab/testfiles-OR/tagging-001.tlg    |  176 +--
 93 files changed, 6295 insertions(+), 2817 deletions(-)

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

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --textconv --cc 60dbfaadc26e867726b21ae51a543b729c3c6268




More information about the latex3-commits mailing list.