[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: update doc to V3 (#492) (c66a033a)

GitHub noreply at github.com
Wed Dec 8 11:31:57 CET 2021


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

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

commit c66a033aaa6efdc05203580ee7e395061d6b9ab1
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Wed Dec 8 11:31:57 2021 +0100

    update doc to V3 (#492)
    
    * add doc-v3beta
    
    * fxi some index entries (most of them wrong before)
    
    * new doc version supporting \outer
    
    * for the moment need kvoptions in some tests
    
    * test moved to "search"
    
    * moved more testfiles to search
    
    * try again after some shuffling
    
    * provide nocfg option for ltxdoc.cls
    provide ltxdoc.cfg (as used for the kernel documentation)
    
    * add to manifest; some typo correction
    
    * ltnews entry
    
    * grr
    
    * mumble
    
    * change entries
    
    * use doc version v3 for all documentation
    
    * a few more test files
    
    * doc now needs to know if a command is \outer
    
    * fix a bug/defficiency in hypdoc (should be fixed there eventually)
    
    * another tmp fix for amsdtx this time
    
    * mumble
    
    * need to make the tools directory a dependency because of multicol
    
    * Added ^^X as an alternative comment char (as ^^A often gives ^Ä on keyboards)
    
    * fix index generation bug in build-config.lua (was run after the first tex run not the second!)
    
    * getting rid of kvoptions (thanks ulrike) -- need some code cleanup, but for starters it looks fine
    
    * we really need 4 runs for a proper index
    
    * offer nohyperref and nomulticol as shorthand options (I hate having to write hyperref=false)
    
    * typo
    
    * All *.dtx: Replaced \StopEventually by \MaybeStopHere
    
    * drop a bug fix no longer needed
    
    * well, do it correctly
    
    * renames to \MaybeStop
    
    * overlooked one instance
    
    * just some internal notes
    
    * minor cleanup and section for ltnews35
    
    * try with the correct option name instead
    
    * and of course the test files ...
    
    * changed my mind ... now loading hypdoc late
    
    * Don't do special index if no indexing is done
    
    * sigh; moving hypdoc to begin document how much unnecessary stuff it does
    
    * try again, with ams support
    
    * bit more documentation
    
    * fix typo
    
    * address comments made by Joseph
    
    * fix the option clash due to loading hypdoc in the cfg file
    
    * change in l3build maybe?
    
    * make better tests that only test errors without showing unrelated loading stuff


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

c66a033aaa6efdc05203580ee7e395061d6b9ab1
 base/alltt.dtx                                     |    2 +-
 base/build.lua                                     |    8 +-
 base/changes.txt                                   |   20 +
 base/classes.dtx                                   |    2 +-
 base/config-doc.lua                                |   15 +
 base/{doc-v3beta.sty => doc-2016-02-15.sty}        |  805 +---
 base/{doc-v3beta.sty => doc-2021-06-01.sty}        |  801 +---
 base/doc.dtx                                       | 4839 +++++++++++++-------
 base/doc/doc-code.tex                              |    4 +
 base/doc/ltnews35.tex                              |   54 +-
 base/docstrip.dtx                                  |    2 +-
 base/docstrip.ins                                  |    1 +
 base/exscale.dtx                                   |    2 +-
 base/fix-cm.dtx                                    |    2 +-
 base/fontdef.dtx                                   |    2 +-
 base/graphpap.dtx                                  |    2 +-
 base/ifthen.dtx                                    |    2 +-
 base/inputenc.dtx                                  |    4 +-
 base/latex209.dtx                                  |    2 +-
 base/latexrelease.dtx                              |    2 +-
 base/latexsym.dtx                                  |    2 +-
 base/letter.dtx                                    |    4 +-
 base/ltalloc.dtx                                   |    2 +-
 base/ltbibl.dtx                                    |    2 +-
 base/ltboxes.dtx                                   |    2 +-
 base/ltclass.dtx                                   |    2 +-
 base/ltcmd.dtx                                     |    2 +-
 base/ltcmdhooks.dtx                                |   11 +-
 base/ltcntrl.dtx                                   |    2 +-
 base/ltcounts.dtx                                  |    2 +-
 base/ltdefns.dtx                                   |    2 +-
 base/ltdirchk.dtx                                  |    2 +-
 base/lterror.dtx                                   |    2 +-
 base/ltexpl.dtx                                    |    2 +-
 base/ltfilehook.dtx                                |    2 +-
 base/ltfiles.dtx                                   |    2 +-
 base/ltfinal.dtx                                   |    2 +-
 base/ltfloat.dtx                                   |    2 +-
 base/ltfntcmd.dtx                                  |    2 +-
 base/ltfssaxes.dtx                                 |    2 +-
 base/ltfssbas.dtx                                  |   12 +-
 base/ltfsscmp.dtx                                  |    2 +-
 base/ltfssdcl.dtx                                  |    2 +-
 base/ltfssini.dtx                                  |    2 +-
 base/ltfsstrc.dtx                                  |    2 +-
 base/lthooks.dtx                                   |   10 +-
 base/lthyphen.dtx                                  |    2 +-
 base/ltidxglo.dtx                                  |    2 +-
 base/ltlength.dtx                                  |    2 +-
 base/ltlists.dtx                                   |    2 +-
 base/ltlogos.dtx                                   |    2 +-
 base/ltluatex.dtx                                  |    2 +-
 base/ltmath.dtx                                    |    2 +-
 base/ltmiscen.dtx                                  |    2 +-
 base/ltoutenc.dtx                                  |   10 +-
 base/ltoutput.dtx                                  |    2 +-
 base/ltpage.dtx                                    |    2 +-
 base/ltpageno.dtx                                  |    2 +-
 base/ltpar.dtx                                     |    2 +-
 base/ltpara.dtx                                    |    4 +-
 base/ltpictur.dtx                                  |    2 +-
 base/ltplain.dtx                                   |    2 +-
 base/ltsect.dtx                                    |    2 +-
 base/ltshipout.dtx                                 |    6 +-
 base/ltspace.dtx                                   |    2 +-
 base/lttab.dtx                                     |    2 +-
 base/lttextcomp.dtx                                |    2 +-
 base/ltthm.dtx                                     |    2 +-
 base/ltvers.dtx                                    |    2 +-
 base/ltxdoc.dtx                                    |   91 +-
 base/ltxref.dtx                                    |    2 +-
 base/makeindx.dtx                                  |    2 +-
 base/manifest.txt                                  |    2 +-
 base/newlfont.dtx                                  |    2 +-
 base/nfssfont.dtx                                  |    2 +-
 base/oldlfont.dtx                                  |    2 +-
 base/preload.dtx                                   |    2 +-
 base/proc.dtx                                      |    2 +-
 base/slides.dtx                                    |    2 +-
 base/source2edoc.cls                               |    4 +-
 base/syntonly.dtx                                  |    2 +-
 base/{testfiles => testfiles-doc}/github-0023.lvt  |    2 +-
 base/{testfiles => testfiles-doc}/github-0023.tlg  |    4 +-
 base/testfiles-doc/github-0075.luatex.tlg          |  182 +
 base/{testfiles => testfiles-doc}/github-0075.lvt  |    2 +-
 base/{testfiles => testfiles-doc}/github-0075.tlg  |   45 +-
 .../github-0205.luatex.tlg                         |   80 +-
 .../github-0205.lvt                                |    2 +-
 .../github-0205.tlg                                |    0
 .../github-0205.xetex.tlg}                         |   68 +-
 base/{testfiles => testfiles-doc}/github-0344.lvt  |    2 +-
 base/{testfiles => testfiles-doc}/github-0344.tlg  |    0
 base/testfiles-doc/tlb-doc009.luatex.tlg           |   23 +
 base/testfiles-doc/tlb-doc009.lvt                  |   57 +
 base/testfiles-doc/tlb-doc009.tlg                  |   23 +
 base/testfiles-doc/tlb-doc009.xetex.tlg            |   23 +
 base/testfiles-doc/tlb-dox001.luatex.tlg           |   37 +
 base/testfiles-doc/tlb-dox001.lvt                  |   63 +
 base/testfiles-doc/tlb-dox001.tlg                  |   37 +
 base/testfiles-doc/tlb-dox001.xetex.tlg            |   37 +
 base/testfiles-doc/tlb-dox002.luatex.tlg           |   64 +
 base/testfiles-doc/tlb-dox002.lvt                  |  158 +
 base/testfiles-doc/tlb-dox002.tlg                  |   64 +
 base/testfiles-doc/tlb-dox002.xetex.tlg            |   64 +
 base/testfiles-doc/tlb-dox003.luatex.tlg           |   90 +
 base/testfiles-doc/tlb-dox003.lvt                  |  156 +
 base/testfiles-doc/tlb-dox003.tlg                  |   86 +
 base/testfiles-doc/tlb-dox003.xetex.tlg            |   86 +
 base/testfiles-doc/tlb-dox004.luatex.tlg           | 2953 ++++++++++++
 base/testfiles-doc/tlb-dox004.lvt                  |  160 +
 base/testfiles-doc/tlb-dox004.tlg                  | 2606 +++++++++++
 base/testfiles-doc/tlb-dox004.xetex.tlg            | 2420 ++++++++++
 base/testfiles-doc/tlb-dox005.luatex.tlg           | 2438 ++++++++++
 base/testfiles-doc/tlb-dox005.lvt                  |  160 +
 base/testfiles-doc/tlb-dox005.tlg                  | 2103 +++++++++
 base/testfiles-doc/tlb-dox005.xetex.tlg            | 2104 +++++++++
 base/testfiles-doc/tlb-dox006.luatex.tlg           |   49 +
 base/testfiles-doc/tlb-dox006.lvt                  |   37 +
 base/testfiles-doc/tlb-dox006.tlg                  |   49 +
 base/testfiles-doc/tlb-dox007.luatex.tlg           |  195 +
 base/testfiles-doc/tlb-dox007.lvt                  |   91 +
 base/testfiles-doc/tlb-dox007.tlg                  |  195 +
 base/testfiles-doc/tlb-dox007b.luatex.tlg          |  105 +
 base/testfiles-doc/tlb-dox007b.lvt                 |   94 +
 base/testfiles-doc/tlb-dox007b.tlg                 |  105 +
 base/testfiles-doc/tlb-dox008.luatex.tlg           |   27 +
 base/testfiles-doc/tlb-dox008.lvt                  |   50 +
 base/testfiles-doc/tlb-dox008.tlg                  |   27 +
 base/testfiles-doc/tlb-dox008.xetex.tlg            |   27 +
 base/testfiles-doc/tlb-dox009.lvt                  |   54 +
 base/testfiles-doc/tlb-dox009.tlg                  |   89 +
 base/testfiles-doc/tlb-dox009.xetex.tlg            |   89 +
 base/testfiles-doc/tlb-dox010.lvt                  |   67 +
 base/testfiles-doc/tlb-dox010.tlg                  |   83 +
 base/testfiles-doc/tlb-dox010.xetex.tlg            |   83 +
 base/testfiles-doc/tlb-dox011.lvt                  |   41 +
 base/testfiles-doc/tlb-dox011.tlg                  |   15 +
 base/testfiles-doc/tlb-dox011.xetex.tlg            |   15 +
 base/testfiles-doc/tlb-dox012.lvt                  |   43 +
 base/testfiles-doc/tlb-dox012.tlg                  |   46 +
 base/testfiles-doc/tlb-dox012.xetex.tlg            |   46 +
 base/testfiles-doc/tlb-dox013.lvt                  |   26 +
 base/testfiles-doc/tlb-dox013.tlg                  |    3 +
 base/testfiles-doc/tlb-dox014.lvt                  |   29 +
 base/testfiles-doc/tlb-dox014.tlg                  |    3 +
 base/testfiles-doc/tlb-falk001.luatex.tlg          |   26 +
 base/testfiles-doc/tlb-falk001.lvt                 |   53 +
 base/testfiles-doc/tlb-falk001.tlg                 |   26 +
 base/testfiles-doc/tlb-falk001.xetex.tlg           |   26 +
 base/testfiles-doc/tlb-falk002.luatex.tlg          |   60 +
 base/testfiles-doc/tlb-falk002.lvt                 |  121 +
 base/testfiles-doc/tlb-falk002.tlg                 |   60 +
 base/testfiles-doc/tlb-hypdoc001.luatex.tlg        |   58 +
 .../tlb-hypdoc001.lvt}                             |   62 +-
 base/testfiles-doc/tlb-hypdoc001.tlg               |   58 +
 base/testfiles-doc/tlb-hypdoc001.xetex.tlg         |   58 +
 .../tlb1622.luatex.tlg}                            |   17 +-
 base/{testfiles => testfiles-doc}/tlb1622.lvt      |   12 +-
 base/{testfiles => testfiles-doc}/tlb1622.tlg      |   17 +-
 .../tlb1622.xetex.tlg}                             |   17 +-
 base/testfiles-legacy/github-0205.lvt              |   28 -
 .../github-0218.luatex.tlg                         |    0
 .../github-0218.lvt                                |    0
 .../github-0218.tlg                                |    0
 .../sx232791.luatex.tlg                            |    4 +
 base/{testfiles => testfiles-search}/sx232791.lvt  |    0
 base/testfiles-search/sx232791.tlg                 |   10 +
 .../sx232791.xetex.tlg}                            |    7 +
 base/{testfiles => testfiles-search}/tlb0375.lvt   |    0
 base/{testfiles => testfiles-search}/tlb0375.tlg   |    0
 base/{testfiles => testfiles-search}/tlb1622.lvt   |    0
 base/{testfiles => testfiles-search}/tlb1622.tlg   |    0
 base/{testfiles => testfiles-search}/tlb2581.lvt   |    0
 base/{testfiles => testfiles-search}/tlb2581.tlg   |    0
 .../tlb4096.luatex.tlg                             |    0
 base/{testfiles => testfiles-search}/tlb4096.lvt   |    0
 base/{testfiles => testfiles-search}/tlb4096.tlg   |    0
 base/testfiles/sx232791.tlg                        |    6 -
 base/testfiles/tlb-isodate-001.tlg                 |    4 +-
 base/update-doc.sh                                 |   38 +
 base/utf8ienc.dtx                                  |    2 +-
 build-config.lua                                   |    9 +-
 required/amsmath/amsbsy.dtx                        |    2 +-
 required/amsmath/amscd.dtx                         |    2 +-
 required/amsmath/amsgen.dtx                        |    2 +-
 required/amsmath/amsmath.dtx                       |    2 +-
 required/amsmath/amsopn.dtx                        |    2 +-
 required/amsmath/amstext.dtx                       |    2 +-
 required/amsmath/amsxtra.dtx                       |    2 +-
 required/amsmath/changes.txt                       |    4 +
 required/firstaid/changes.txt                      |    4 +
 .../latex2e-first-aid-for-external-files.dtx       |    2 +-
 required/graphics/color.dtx                        |    2 +-
 required/graphics/drivers.dtx                      |    2 +-
 required/graphics/epsfig.dtx                       |    2 +-
 required/graphics/graphics.dtx                     |    2 +-
 required/graphics/graphicx.dtx                     |    2 +-
 required/graphics/keyval.dtx                       |    2 +-
 required/graphics/lscape.dtx                       |    2 +-
 required/graphics/rotating.dtx                     |    2 +-
 required/graphics/trig.dtx                         |    2 +-
 required/tools/afterpage.dtx                       |    2 +-
 required/tools/array.dtx                           |    4 +-
 required/tools/bm.dtx                              |    6 +-
 required/tools/calc.dtx                            |    2 +-
 required/tools/changes.txt                         |    5 +
 required/tools/dcolumn.dtx                         |    2 +-
 required/tools/delarray.dtx                        |    2 +-
 required/tools/enumerate.dtx                       |    2 +-
 required/tools/fileerr.dtx                         |    2 +-
 required/tools/fontsmpl.dtx                        |    2 +-
 required/tools/ftnright.dtx                        |    2 +-
 required/tools/hhline.dtx                          |    2 +-
 required/tools/indentfirst.dtx                     |    2 +-
 required/tools/layout.dtx                          |    2 +-
 required/tools/longtable.dtx                       |    2 +-
 required/tools/multicol.dtx                        |    2 +-
 required/tools/rawfonts.dtx                        |    2 +-
 required/tools/showkeys.dtx                        |    2 +-
 required/tools/somedefs.dtx                        |    2 +-
 required/tools/tabularx.dtx                        |    2 +-
 .../tlb2149-2015.lvt                               |    0
 required/tools/testfiles-search/tlb2149-2015.tlg   |  131 +
 .../{testfiles => testfiles-search}/tlb2563.lvt    |    2 +-
 .../{testfiles => testfiles-search}/tlb2563.tlg    |   32 +-
 .../{testfiles => testfiles-search}/tlb2968.lvt    |    2 +-
 .../{testfiles => testfiles-search}/tlb2968.tlg    |   34 +-
 required/tools/testfiles/tlb2149-2015.tlg          |   91 -
 required/tools/theorem.dtx                         |    2 +-
 required/tools/trace.dtx                           |    2 +-
 required/tools/varioref.dtx                        |    2 +-
 required/tools/verbatim.dtx                        |    2 +-
 required/tools/xr.dtx                              |    2 +-
 required/tools/xspace.dtx                          |    2 +-
 support/ltxdoc.cfg                                 |   41 -
 235 files changed, 22798 insertions(+), 3426 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 c66a033aaa6efdc05203580ee7e395061d6b9ab1




More information about the latex3-commits mailing list.