[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Kernel msgs (#568) (795a698b)

GitHub noreply at github.com
Mon May 31 00:35:13 CEST 2021


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

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

commit 795a698b5f6722bff7cc77a17c81a379238b9226
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Mon May 31 00:35:13 2021 +0200

    Kernel msgs (#568)
    
    * move "hooks" to normal msg system
    
    * make para error hooks error (and in one case a general kernel error);
    also correct error message, it was missing the spaces
    
    * a script to just  run the ltcmd tests [CI skip]
    
    * Move ltcmd messages from \__kernel_msg to \msg
    
    * ltcmd messages are no longer under LaTeX/ltcmd
    
    * Print messages from 'ltcmd' as 'cmd'
    
    Another option to this would be to replace all `ltcmd` from messages by
    `cmd`, but this would require a matching change to xparse.dtx.
    
    * Update test files...
    
    ... manually, because `l3build save` insists on using the system format
    rather than the one from the test dir.
    
    * Another test file update
    
    * Replace 'ltcmd' by 'cmd' in messages
    
    * Expandable test changes
    
    * This one again
    
    * Use DVI mode
    
    * changes entries added; some docu updates
    
    * Missed one arg in error message
    
    * Add tests for ltcmdhooks errors
    
    * Add more tests for lthooks errors
    
    * Remove deprecated \DeclareDefaultHookLabel
    
    * start normalizing error messages
    
    * Test the correct error message
    
    * further error normalization
    
    * further error normalization
    
    * adjust an ltpara message
    
    * normalize \MakeRobust message
    
    Co-authored-by: PhelypeOleinik <phelype.oleinik at latex-project.org>


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

795a698b5f6722bff7cc77a17c81a379238b9226
 base/changes.txt                             |  21 ++
 base/config-filenames.lua                    |   4 +-
 base/config-ltcmd.lua                        |   4 +-
 base/ltcmd.dtx                               | 173 ++++++++--------
 base/ltcmdhooks.dtx                          |  33 +--
 base/ltdefns.dtx                             |   7 +-
 base/ltfilehook.dtx                          |   9 +-
 base/lthooks.dtx                             | 101 +++++----
 base/ltpara.dtx                              |  33 +--
 base/testfiles-ltcmd/ltcmd001.tlg            |  36 ++--
 base/testfiles-ltcmd/ltcmd003.tlg            |  16 +-
 base/testfiles-ltcmd/ltcmd004.luatex.tlg     | 293 +++++++++++++++------------
 base/testfiles-ltcmd/ltcmd004.tlg            | 293 +++++++++++++++------------
 base/testfiles-ltcmd/ltcmd005.luatex.tlg     | 144 ++++++-------
 base/testfiles-ltcmd/ltcmd005.tlg            | 144 ++++++-------
 base/testfiles-ltcmd/ltcmd006.tlg            |  16 +-
 base/testfiles-lthooks/ltcmdhooks-001.tlg    |   6 +-
 base/testfiles-lthooks/ltcmdhooks-008.tlg    |  10 +-
 base/testfiles-lthooks/ltcmdhooks-009.tlg    |   7 +-
 base/testfiles-lthooks/ltcmdhooks-011.lvt    |  29 +++
 base/testfiles-lthooks/ltcmdhooks-011.tlg    |  32 +++
 base/testfiles-lthooks/lthooks-005.tlg       |   2 +-
 base/testfiles-lthooks/lthooks-006.tlg       |   4 +-
 base/testfiles-lthooks/lthooks-019.tlg       |   2 +-
 base/testfiles-lthooks/lthooks-022.tlg       |   4 +-
 base/testfiles-lthooks/lthooks-023.tlg       |  24 +--
 base/testfiles-lthooks/lthooks-024.tlg       |  16 +-
 base/testfiles-lthooks/lthooks-028.tlg       |   8 +-
 base/testfiles-lthooks/lthooks-029.tlg       |   6 +-
 base/testfiles-lthooks/lthooks-errors.lvt    |  37 +++-
 base/testfiles-lthooks/lthooks-errors.tlg    | 106 +++++++---
 base/testfiles-lthooks2/ltpara-002.tlg       |   8 +-
 base/testfiles-lthooks2/ltpara-007.tlg       |   8 +-
 base/testfiles-lthooks2/ltpara-008.lvt       |   3 +
 base/testfiles-lthooks2/ltpara-008.tlg       |  58 +++++-
 base/testfiles/github-0479-often.luatex.tlg  |  48 ++---
 base/testfiles/github-0479-often.tlg         |  48 ++---
 base/testfiles/github-0479-often.xetex.tlg   |  48 ++---
 base/testfiles/github-robust-0123.luatex.tlg |   2 +-
 base/testfiles/github-robust-0123.tlg        |   2 +-
 base/testfiles/github-robust-0123.xetex.tlg  |   2 +-
 base/testfiles/tlb-rollback-005.luatex.tlg   |  46 ++---
 base/testfiles/tlb-rollback-005.tlg          |  46 ++---
 base/testfiles/tlb-rollback-005.xetex.tlg    |  46 ++---
 base/update-ltcmd-tests.sh                   |  18 ++
 base/update-lthooks-tests.sh                 |   1 +
 46 files changed, 1154 insertions(+), 850 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 795a698b5f6722bff7cc77a17c81a379238b9226




More information about the latex3-commits mailing list.