[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Gh963 copy and show envs (#964) (1f8b12fe)

GitHub noreply at github.com
Wed Nov 30 12:56:00 CET 2022


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/1f8b12feb24805d55b983e5448d553ecc0f276d2

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

commit 1f8b12feb24805d55b983e5448d553ecc0f276d2
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Wed Nov 30 12:56:00 2022 +0100

    Gh963 copy and show envs (#964)
    
    * added code for #963 (WIP)
    
    * missing dependency?
    
    * fix typos
    
    * Only check the \begin part, as \newenvironment does
    
    * Fail also if \end part already exists
    
    * Tests
    
    * Better not leave side effects if not defining
    
    * Show 2e environments as environments
    
    WIP: output is not quite right yet
    
    * update teh news entry
    
    * Correct output of \ShowEnvironment
    
    * Allow robust commands as environments
    
    e.g.: \begin{bfseries}
    
    * Correctly show environments with \end part undefined
    
    * Code documentation
    
    * Reorder code
    
    * Tests
    
    * Typo
    
    * fix mangled sentence
    
    * adding rollback tests
    
    * Don't stop for interaction midway \ShowEnvironment
    
    * A couple missing \long
    
    * fix one test; rename a few others
    
    Co-authored-by: PhelypeOleinik <phelype.oleinik at latex-project.org>


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

1f8b12feb24805d55b983e5448d553ecc0f276d2
 base/changes.txt                                   |   6 +
 base/doc/ltnews37.tex                              |  34 +++-
 base/doc/usrguide.tex                              |  25 ++-
 base/ltcmd.dtx                                     |  46 +++--
 base/ltdefns.dtx                                   | 226 +++++++++++++++++++--
 .../{github-569.lvt => github-0569.lvt}            |   0
 .../{github-569.tlg => github-0569.tlg}            |   0
 .../{github-569b.lvt => github-0569b.lvt}          |   0
 .../{github-569b.tlg => github-0569b.tlg}          |   4 -
 .../{github-639.lvt => github-0639.lvt}            |   0
 .../{github-639.tlg => github-0639.tlg}            |   0
 base/testfiles-ltcmd/github-0963.lvt               |  75 +++++++
 base/testfiles-ltcmd/github-0963.tlg               | 131 ++++++++++++
 base/testfiles/github-0479-often.luatex.tlg        |   4 +
 base/testfiles/github-0479-often.tlg               |   4 +
 base/testfiles/github-0479-often.xetex.tlg         |   4 +
 .../tlb-latexrelease-rollback-003-often.luatex.tlg |   8 +
 .../tlb-latexrelease-rollback-003-often.tlg        |   8 +
 .../tlb-latexrelease-rollback-003-often.xetex.tlg  |   8 +
 ...tlb-latexrelease-rollback-2020-10-01.luatex.tlg |   4 +
 .../tlb-latexrelease-rollback-2020-10-01.tlg       |   4 +
 .../tlb-latexrelease-rollback-2020-10-01.xetex.tlg |   4 +
 ...tlb-latexrelease-rollback-2021-06-01.luatex.tlg |   4 +
 .../tlb-latexrelease-rollback-2021-06-01.tlg       |   4 +
 .../tlb-latexrelease-rollback-2021-06-01.xetex.tlg |   4 +
 ...tlb-latexrelease-rollback-2021-11-15.luatex.tlg |   4 +
 .../tlb-latexrelease-rollback-2021-11-15.tlg       |   4 +
 .../tlb-latexrelease-rollback-2021-11-15.xetex.tlg |   4 +
 ...tlb-latexrelease-rollback-2022-06-01.luatex.tlg |   4 +
 .../tlb-latexrelease-rollback-2022-06-01.tlg       |   4 +
 .../tlb-latexrelease-rollback-2022-06-01.xetex.tlg |   4 +
 ...tlb-latexrelease-rollback-2022-11-01.luatex.tlg |   4 +
 .../tlb-latexrelease-rollback-2022-11-01.tlg       |   4 +
 .../tlb-latexrelease-rollback-2022-11-01.xetex.tlg |   4 +
 base/testfiles/tlb-rollback-004-often.luatex.tlg   |   4 +
 base/testfiles/tlb-rollback-004-often.tlg          |   4 +
 base/testfiles/tlb-rollback-004-often.xetex.tlg    |   4 +
 base/testfiles/tlb-rollback-005.luatex.tlg         |   4 +
 base/testfiles/tlb-rollback-005.tlg                |   4 +
 base/testfiles/tlb-rollback-005.xetex.tlg          |   4 +
 base/update-ltcmd-tests.sh                         |   7 +-
 base/update-rollback-tests.sh                      |   3 +-
 42 files changed, 635 insertions(+), 42 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 1f8b12feb24805d55b983e5448d553ecc0f276d2




More information about the latex3-commits mailing list.