[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.