From 5acb90d668f3ffef2772d3af27865c7409a43102 Mon Sep 17 00:00:00 2001 From: Joseph Wright Date: Wed, 8 Jan 2025 16:21:58 +0000 Subject: [PATCH 1/5] Store spaces/tabs as actives in v-type arg --- base/changes.txt | 5 +++++ base/ltcmd.dtx | 21 +++++++++++++++++-- base/testfiles-ltcmd/github-0876.tlg | 4 ++-- base/testfiles-ltcmd/ltcmd003.tlg | 8 +++++++ .../lthooks-rollback-args.tlg | 2 ++ base/testfiles/github-0479-often.luatex.tlg | 2 ++ base/testfiles/github-0479-often.tlg | 2 ++ base/testfiles/github-0479-often.xetex.tlg | 2 ++ ...latexrelease-rollback-003-often.luatex.tlg | 4 ++++ .../tlb-latexrelease-rollback-003-often.tlg | 4 ++++ ...-latexrelease-rollback-003-often.xetex.tlg | 4 ++++ ...atexrelease-rollback-2020-10-01.luatex.tlg | 2 ++ .../tlb-latexrelease-rollback-2020-10-01.tlg | 2 ++ ...latexrelease-rollback-2020-10-01.xetex.tlg | 2 ++ ...atexrelease-rollback-2021-06-01.luatex.tlg | 2 ++ .../tlb-latexrelease-rollback-2021-06-01.tlg | 2 ++ ...latexrelease-rollback-2021-06-01.xetex.tlg | 2 ++ ...atexrelease-rollback-2021-11-15.luatex.tlg | 2 ++ .../tlb-latexrelease-rollback-2021-11-15.tlg | 2 ++ ...latexrelease-rollback-2021-11-15.xetex.tlg | 2 ++ ...atexrelease-rollback-2022-06-01.luatex.tlg | 2 ++ .../tlb-latexrelease-rollback-2022-06-01.tlg | 2 ++ ...latexrelease-rollback-2022-06-01.xetex.tlg | 2 ++ ...atexrelease-rollback-2022-11-01.luatex.tlg | 2 ++ .../tlb-latexrelease-rollback-2022-11-01.tlg | 2 ++ ...latexrelease-rollback-2022-11-01.xetex.tlg | 2 ++ ...atexrelease-rollback-2023-06-01.luatex.tlg | 2 ++ .../tlb-latexrelease-rollback-2023-06-01.tlg | 2 ++ ...latexrelease-rollback-2023-06-01.xetex.tlg | 2 ++ ...atexrelease-rollback-2023-11-01.luatex.tlg | 2 ++ .../tlb-latexrelease-rollback-2023-11-01.tlg | 2 ++ ...latexrelease-rollback-2023-11-01.xetex.tlg | 2 ++ ...atexrelease-rollback-2024-06-01.luatex.tlg | 2 ++ .../tlb-latexrelease-rollback-2024-06-01.tlg | 2 ++ ...latexrelease-rollback-2024-06-01.xetex.tlg | 2 ++ ...atexrelease-rollback-2024-11-01.luatex.tlg | 2 ++ .../tlb-latexrelease-rollback-2024-11-01.tlg | 2 ++ ...latexrelease-rollback-2024-11-01.xetex.tlg | 2 ++ .../tlb-rollback-004-often.luatex.tlg | 2 ++ base/testfiles/tlb-rollback-004-often.tlg | 2 ++ .../tlb-rollback-004-often.xetex.tlg | 2 ++ base/testfiles/tlb-rollback-005.luatex.tlg | 2 ++ base/testfiles/tlb-rollback-005.tlg | 2 ++ base/testfiles/tlb-rollback-005.xetex.tlg | 2 ++ 44 files changed, 120 insertions(+), 4 deletions(-) diff --git a/base/changes.txt b/base/changes.txt index db1c4a407..97d4004ed 100644 --- a/base/changes.txt +++ b/base/changes.txt @@ -6,6 +6,11 @@ to completeness or accuracy and it contains some references to files that are not part of the distribution. ================================================================================ +2025-01-08 Joseph Wright + + * ltcmd.dtx: + Correct catcode of space/tab in v-type arg + 2025-01-15 Joseph Wright * ltkeys.dtx Parse global options only once per package (gh/1619) diff --git a/base/ltcmd.dtx b/base/ltcmd.dtx index 50d580dfc..017767753 100644 --- a/base/ltcmd.dtx +++ b/base/ltcmd.dtx @@ -34,8 +34,8 @@ %%% From File: ltcmd.dtx % % \begin{macrocode} -\def\ltcmdversion{v1.2f} -\def\ltcmddate{2024-12-25} +\def\ltcmdversion{v1.2g} +\def\ltcmddate{2025-01-08} % \end{macrocode} % %<*driver> @@ -3663,20 +3663,37 @@ % \end{macro} % % \begin{macro}{\@@_grab_v_aux_catcodes:} +% \changes{v1.2g}{2025-01-08}{Store spaces and tabs as active chars} % \begin{macro}{\@@_grab_v_aux_abort:n} % The approach for short verbatim arguments is to make the end-line % character a macro parameter character: this is forbidden by the % rest of the code. Then the error branch can check what caused the % bail out and give the appropriate error message. % \begin{macrocode} +%\IncludeInRelease{2025/06/01}{\@@_grab_v_aux_catcodes:}% +% {Active~spaces~and~tabs} \cs_new_protected:Npn \@@_grab_v_aux_catcodes: { \cs_set_eq:NN \do \char_set_catcode_other:N \dospecials + \char_set_catcode_active:n { `\ } + \char_set_catcode_active:n { `\^^I } \bool_if:NTF \l_@@_long_bool { \char_set_catcode_other:n { \tex_endlinechar:D } } { \char_set_catcode_parameter:n { \tex_endlinechar:D } } } +%\EndIncludeInRelease +%\IncludeInRelease{2020/10/01}{\@@_grab_v_aux_catcodes:}% +% {Active~spaces~and~tabs} +%\cs_new_protected:Npn \@@_grab_v_aux_catcodes: +% { +% \cs_set_eq:NN \do \char_set_catcode_other:N +% \dospecials +% \bool_if:NTF \l_@@_long_bool +% { \char_set_catcode_other:n { \tex_endlinechar:D } } +% { \char_set_catcode_parameter:n { \tex_endlinechar:D } } +% } +%\EndIncludeInRelease \cs_new_protected:Npn \@@_grab_v_aux_abort:n #1 { \@@_grab_v_group_end: diff --git a/base/testfiles-ltcmd/github-0876.tlg b/base/testfiles-ltcmd/github-0876.tlg index cc64782a8..f49726e63 100644 --- a/base/testfiles-ltcmd/github-0876.tlg +++ b/base/testfiles-ltcmd/github-0876.tlg @@ -4,7 +4,7 @@ The token list contains the tokens: > b (the character b) > a (the character a) > r (the character r) -> (blank space ) +> (active character=macro:-> ) > b (the character b) > a (the character a) > r (the character r). @@ -12,7 +12,7 @@ The token list contains the tokens: l. ...bar+ ^^M The token list contains the tokens: -> (blank space ) +> (active character=macro:-> ) > b (the character b) > a (the character a) > r (the character r) diff --git a/base/testfiles-ltcmd/ltcmd003.tlg b/base/testfiles-ltcmd/ltcmd003.tlg index 4d8873e73..c7a92e99a 100644 --- a/base/testfiles-ltcmd/ltcmd003.tlg +++ b/base/testfiles-ltcmd/ltcmd003.tlg @@ -3,6 +3,14 @@ Don't change this file in any respect. Author: Bruno Le Floch I got '\foo-\foo-{} I got '\foo-% ^^-{k} +! Undefined control sequence. + \ERROR +l. ...\foo+% ^^+^^+ +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. I got '\foo*-#^^-{&&&} I got '\foo*-%#^^-{} I got '\foo*-%^^-{} diff --git a/base/testfiles-lthooks/lthooks-rollback-args.tlg b/base/testfiles-lthooks/lthooks-rollback-args.tlg index 6742093a4..ad28b6c42 100644 --- a/base/testfiles-lthooks/lthooks-rollback-args.tlg +++ b/base/testfiles-lthooks/lthooks-rollback-args.tlg @@ -116,6 +116,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/github-0479-often.luatex.tlg b/base/testfiles/github-0479-often.luatex.tlg index 51f386a61..0a9e768c2 100644 --- a/base/testfiles/github-0479-often.luatex.tlg +++ b/base/testfiles/github-0479-often.luatex.tlg @@ -126,6 +126,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/github-0479-often.tlg b/base/testfiles/github-0479-often.tlg index 87eedd53e..e3d413625 100644 --- a/base/testfiles/github-0479-often.tlg +++ b/base/testfiles/github-0479-often.tlg @@ -116,6 +116,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/github-0479-often.xetex.tlg b/base/testfiles/github-0479-often.xetex.tlg index d474f98bc..007bdcd5f 100644 --- a/base/testfiles/github-0479-often.xetex.tlg +++ b/base/testfiles/github-0479-often.xetex.tlg @@ -116,6 +116,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg index 8cf15a5ad..e4f1d0f48 100644 --- a/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg @@ -108,6 +108,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... @@ -960,6 +962,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg index 4a30a6334..697fc2283 100644 --- a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg @@ -102,6 +102,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... @@ -944,6 +946,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg index 3cca101f2..3c2f6b8c5 100644 --- a/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg @@ -102,6 +102,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... @@ -953,6 +955,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg index 2092c47f2..29d2b271e 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg @@ -126,6 +126,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg index 78bcd955c..f429577a1 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg @@ -116,6 +116,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg index 7d9cb1305..20aaf08eb 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg @@ -116,6 +116,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg index 0533a149c..5b7cd9269 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg @@ -127,6 +127,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg index de747289d..f7468a171 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg @@ -116,6 +116,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg index bbacd9b51..394c09c4c 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg @@ -116,6 +116,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg index e756c9126..58fe345a1 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg @@ -127,6 +127,8 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg index ed889ae04..befe48394 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg @@ -116,6 +116,8 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg index 162035214..3d1ca649d 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg @@ -116,6 +116,8 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg index 0a3e61cfb..6d5beb2ff 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg @@ -128,6 +128,8 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg index 3565f513e..928b2ac1f 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg @@ -117,6 +117,8 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg index 2af606653..b87ce3ce5 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg @@ -117,6 +117,8 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg index ef9a594ec..e78731750 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg @@ -128,6 +128,8 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg index bb4f7722f..1f9353eee 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg @@ -117,6 +117,8 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg index 25660102e..f932aec29 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg @@ -117,6 +117,8 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg index 3cfa97f26..afa406dd3 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg @@ -128,6 +128,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg index e64d2f1bc..ee09bedc8 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg @@ -117,6 +117,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg index 0071aa35f..2494117d7 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg @@ -117,6 +117,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.luatex.tlg index 60792257c..c64792f5d 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.luatex.tlg @@ -128,6 +128,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.tlg index 331398793..ff9c99bd4 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.tlg @@ -117,6 +117,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.xetex.tlg index f6d9b8a80..ffba8d893 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.xetex.tlg @@ -117,6 +117,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.luatex.tlg index c69b6268f..80f843b2f 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.luatex.tlg @@ -128,6 +128,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.tlg index 1edf42419..c879fd291 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.tlg @@ -117,6 +117,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.xetex.tlg index b432ff447..5df4e4021 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.xetex.tlg @@ -117,6 +117,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.luatex.tlg index 33f80fda7..5f2fc82c7 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.luatex.tlg @@ -128,6 +128,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.tlg index cce566b38..f89ef5d43 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.tlg @@ -117,6 +117,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.xetex.tlg index ebe483f9b..737256076 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.xetex.tlg @@ -117,6 +117,8 @@ Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-004-often.luatex.tlg b/base/testfiles/tlb-rollback-004-often.luatex.tlg index ad9f488f2..bca4951f9 100644 --- a/base/testfiles/tlb-rollback-004-often.luatex.tlg +++ b/base/testfiles/tlb-rollback-004-often.luatex.tlg @@ -127,6 +127,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-004-often.tlg b/base/testfiles/tlb-rollback-004-often.tlg index 9fbf5f74d..7ad8f8ca4 100644 --- a/base/testfiles/tlb-rollback-004-often.tlg +++ b/base/testfiles/tlb-rollback-004-often.tlg @@ -116,6 +116,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-004-often.xetex.tlg b/base/testfiles/tlb-rollback-004-often.xetex.tlg index 112da4a3d..d43a3db30 100644 --- a/base/testfiles/tlb-rollback-004-often.xetex.tlg +++ b/base/testfiles/tlb-rollback-004-often.xetex.tlg @@ -116,6 +116,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-005.luatex.tlg b/base/testfiles/tlb-rollback-005.luatex.tlg index 1ec705a95..71b22db8e 100644 --- a/base/testfiles/tlb-rollback-005.luatex.tlg +++ b/base/testfiles/tlb-rollback-005.luatex.tlg @@ -130,6 +130,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-005.tlg b/base/testfiles/tlb-rollback-005.tlg index bba3f4f7e..a1e564f37 100644 --- a/base/testfiles/tlb-rollback-005.tlg +++ b/base/testfiles/tlb-rollback-005.tlg @@ -120,6 +120,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-005.xetex.tlg b/base/testfiles/tlb-rollback-005.xetex.tlg index 4dc4c1a6a..89450bd60 100644 --- a/base/testfiles/tlb-rollback-005.xetex.tlg +++ b/base/testfiles/tlb-rollback-005.xetex.tlg @@ -120,6 +120,8 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... +Skipping: [....-..-..] Active spaces and tabs on input line .... +Applying: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... From 8643232d51bdf12f3a5eb4f0c002b9466929d9ec Mon Sep 17 00:00:00 2001 From: Joseph Wright Date: Fri, 10 Jan 2025 22:04:55 +0000 Subject: [PATCH 2/5] Refine catcodes returned by v-spec args --- base/changes.txt | 3 +- base/doc/ltnews41.tex | 7 + base/doc/usrguide.tex | 12 +- base/ltcmd.dtx | 38 ++- base/testfiles-ltcmd/github-0876.tlg | 48 ++-- base/testfiles-ltcmd/ltcmd003.lvt | 10 +- base/testfiles-ltcmd/ltcmd003.tlg | 223 +++++++++++++++--- .../lthooks-rollback-args.tlg | 1 + base/testfiles/github-0479-often.luatex.tlg | 1 + base/testfiles/github-0479-often.tlg | 1 + base/testfiles/github-0479-often.xetex.tlg | 1 + ...latexrelease-rollback-003-often.luatex.tlg | 2 + .../tlb-latexrelease-rollback-003-often.tlg | 2 + ...-latexrelease-rollback-003-often.xetex.tlg | 2 + ...atexrelease-rollback-2020-10-01.luatex.tlg | 1 + .../tlb-latexrelease-rollback-2020-10-01.tlg | 1 + ...latexrelease-rollback-2020-10-01.xetex.tlg | 1 + ...atexrelease-rollback-2021-06-01.luatex.tlg | 1 + .../tlb-latexrelease-rollback-2021-06-01.tlg | 1 + ...latexrelease-rollback-2021-06-01.xetex.tlg | 1 + ...atexrelease-rollback-2021-11-15.luatex.tlg | 1 + .../tlb-latexrelease-rollback-2021-11-15.tlg | 1 + ...latexrelease-rollback-2021-11-15.xetex.tlg | 1 + ...atexrelease-rollback-2022-06-01.luatex.tlg | 1 + .../tlb-latexrelease-rollback-2022-06-01.tlg | 1 + ...latexrelease-rollback-2022-06-01.xetex.tlg | 1 + ...atexrelease-rollback-2022-11-01.luatex.tlg | 1 + .../tlb-latexrelease-rollback-2022-11-01.tlg | 1 + ...latexrelease-rollback-2022-11-01.xetex.tlg | 1 + ...atexrelease-rollback-2023-06-01.luatex.tlg | 1 + .../tlb-latexrelease-rollback-2023-06-01.tlg | 1 + ...latexrelease-rollback-2023-06-01.xetex.tlg | 1 + ...atexrelease-rollback-2023-11-01.luatex.tlg | 1 + .../tlb-latexrelease-rollback-2023-11-01.tlg | 1 + ...latexrelease-rollback-2023-11-01.xetex.tlg | 1 + ...atexrelease-rollback-2024-06-01.luatex.tlg | 1 + .../tlb-latexrelease-rollback-2024-06-01.tlg | 1 + ...latexrelease-rollback-2024-06-01.xetex.tlg | 1 + ...atexrelease-rollback-2024-11-01.luatex.tlg | 1 + .../tlb-latexrelease-rollback-2024-11-01.tlg | 1 + ...latexrelease-rollback-2024-11-01.xetex.tlg | 1 + .../tlb-rollback-004-often.luatex.tlg | 1 + base/testfiles/tlb-rollback-004-often.tlg | 1 + .../tlb-rollback-004-often.xetex.tlg | 1 + base/testfiles/tlb-rollback-005.luatex.tlg | 1 + base/testfiles/tlb-rollback-005.tlg | 1 + base/testfiles/tlb-rollback-005.xetex.tlg | 1 + 47 files changed, 304 insertions(+), 80 deletions(-) diff --git a/base/changes.txt b/base/changes.txt index 97d4004ed..4245b47c8 100644 --- a/base/changes.txt +++ b/base/changes.txt @@ -6,10 +6,11 @@ to completeness or accuracy and it contains some references to files that are not part of the distribution. ================================================================================ -2025-01-08 Joseph Wright +2025-01-11 Joseph Wright * ltcmd.dtx: Correct catcode of space/tab in v-type arg + Adjust handling of catcodes for letters in v-type arg 2025-01-15 Joseph Wright * ltkeys.dtx diff --git a/base/doc/ltnews41.tex b/base/doc/ltnews41.tex index 0fc20e649..a5002a9d5 100644 --- a/base/doc/ltnews41.tex +++ b/base/doc/ltnews41.tex @@ -278,6 +278,13 @@ \subsection{Tab character as a special} be used in for example a \texttt{v}~specification document command without additional steps. +\subsection{Refinement of \texttt{v}~specification category codes} + +Work on verbatim argument handling has highlighted that storing +all characters as \enquote{other} (category code~12) when using a +\texttt{v}~specification in \pkg{ltcmd} was problematic. We have now +revised this to capture letters with their original cateogry code. + \subsection{Logging text command and symbol declarations} For thirty years the documentation claimed that \cs{DeclareTextSymbol}, diff --git a/base/doc/usrguide.tex b/base/doc/usrguide.tex index 2cc0abea6..546bf1459 100644 --- a/base/doc/usrguide.tex +++ b/base/doc/usrguide.tex @@ -43,7 +43,7 @@ \texttt{usrguide.tex} for full details.}% } -\date{2024-11-17} +\date{2025-01-11} \NewDocumentCommand\cs{m}{\texttt{\textbackslash\detokenize{#1}}} \NewDocumentCommand\marg{m}{\arg{#1}} @@ -837,10 +837,12 @@ \subsection{Using the verbatim argument types} Some additional details that may be useful for those with more \TeX{} knowledge: do not worry if this does not make sense to you! Spaces and tabs are -stored as active characters. In Unicode engines, all other characters are of -type \enquote{other}. In $8$-bit engines, the ASCII characters other than tab -and space are of type \enquote{other}, and non-ASCII characters are active. As -such, token-based comparisons are likely to fail unless set up properly. +stored as active characters. In $8$-bit engines and non-ASCII characters are +active, whilst other than the letters a--zA--Z, ASCII characters are +\enquote{other}. In Unicode engines, non-ASCII codepoints will be either +letters or \enquote{other}, based on the standard \LaTeX{} settings derived +from Unicode data. As such, token-based comparisons are likely to fail unless +set up properly. \subsection{Typesetting verbatim-like material} diff --git a/base/ltcmd.dtx b/base/ltcmd.dtx index 017767753..6f6124ad3 100644 --- a/base/ltcmd.dtx +++ b/base/ltcmd.dtx @@ -35,7 +35,7 @@ % % \begin{macrocode} \def\ltcmdversion{v1.2g} -\def\ltcmddate{2025-01-08} +\def\ltcmddate{2025-01-11} % \end{macrocode} % %<*driver> @@ -3663,7 +3663,7 @@ % \end{macro} % % \begin{macro}{\@@_grab_v_aux_catcodes:} -% \changes{v1.2g}{2025-01-08}{Store spaces and tabs as active chars} +% \changes{v1.2g}{2025-01-11}{Store spaces and tabs as active chars} % \begin{macro}{\@@_grab_v_aux_abort:n} % The approach for short verbatim arguments is to make the end-line % character a macro parameter character: this is forbidden by the @@ -3720,26 +3720,38 @@ % % \begin{macro}{\@@_grab_v_aux_put:N} % \changes{v1.2d}{2024/03/21}{Collect \cs{endlinechar} as \cs{obeyedline}} -% Storing one token in the collected argument. Most tokens are -% converted to category code $12$, with the exception of active -% characters, and spaces (not sure what should be done for those). +% \changes{v1.2g}{2025-01-11}{Simplify catcode handling} +% Storing one token in the collected argument: everything as-is except +% for end-of-lines, with \cs{exp_not:N} to handle actives. % \begin{macrocode} -%\IncludeInRelease{2024/06/01}{\@@_grab_v_aux_put:N}% -% {Endlines~as~\obeyedline} +%\IncludeInRelease{2025-06-01}{\@@_grab_v_aux_put:N}% +% {Use~more~std~catcodes} \cs_new_protected:Npn \@@_grab_v_aux_put:N #1 { \tl_put_right:Nx \l_@@_v_arg_tl { - \token_if_active:NTF #1 + \int_compare:nNnTF {`#1} = \tex_endlinechar:D + { \exp_not:N \obeyedline } { \exp_not:N #1 } - { - \int_compare:nNnTF {`#1} = \tex_endlinechar:D - { \exp_not:N \obeyedline } - { \token_to_str:N #1 } - } } } %\EndIncludeInRelease +%\IncludeInRelease{2024/06/01}{\@@_grab_v_aux_put:N}% +% {Endlines~as~\obeyedline} +%\cs_new_protected:Npn \@@_grab_v_aux_put:N #1 +% { +% \tl_put_right:Nx \l_@@_v_arg_tl +% { +% \token_if_active:NTF #1 +% { \exp_not:N #1 } +% { +% \int_compare:nNnTF {`#1} = \tex_endlinechar:D +% { \exp_not:N \obeyedline } +% { \token_to_str:N #1 } +% } +% } +% } +%\EndIncludeInRelease %\IncludeInRelease{2020/10/01}{\@@_grab_v_aux_put:N}% % {Endlines~as~\obeyedline} %\cs_new_protected:Npn \@@_grab_v_aux_put:N #1 diff --git a/base/testfiles-ltcmd/github-0876.tlg b/base/testfiles-ltcmd/github-0876.tlg index f49726e63..bc4ae7d0b 100644 --- a/base/testfiles-ltcmd/github-0876.tlg +++ b/base/testfiles-ltcmd/github-0876.tlg @@ -1,48 +1,48 @@ This is a generated file for the LaTeX2e validation system. Don't change this file in any respect. The token list contains the tokens: -> b (the character b) -> a (the character a) -> r (the character r) +> b (the letter b) +> a (the letter a) +> r (the letter r) > (active character=macro:-> ) -> b (the character b) -> a (the character a) -> r (the character r). +> b (the letter b) +> a (the letter a) +> r (the letter r). } l. ...bar+ ^^M The token list contains the tokens: > (active character=macro:-> ) -> b (the character b) -> a (the character a) -> r (the character r) +> b (the letter b) +> a (the letter a) +> r (the letter r) > \obeyedline (control sequence=\protected macro:->\par ) -> b (the character b) -> a (the character a) -> r (the character r). +> b (the letter b) +> a (the letter a) +> r (the letter r). } l. ...bar+ ^^M The token list contains the tokens: -> b (the character b) -> a (the character a) -> r (the character r) +> b (the letter b) +> a (the letter a) +> r (the letter r) > \obeyedline (control sequence=\protected macro:->\par ) -> b (the character b) -> a (the character a) -> r (the character r). +> b (the letter b) +> a (the letter a) +> r (the letter r). } l. ...bar+ ^^M The token list contains the tokens: > \obeyedline (control sequence=\protected macro:->\par ) -> b (the character b) -> a (the character a) -> r (the character r) +> b (the letter b) +> a (the letter a) +> r (the letter r) > \obeyedline (control sequence=\protected macro:->\par ) -> b (the character b) -> a (the character a) -> r (the character r). +> b (the letter b) +> a (the letter a) +> r (the letter r). } l. ...bar+ ^^M diff --git a/base/testfiles-ltcmd/ltcmd003.lvt b/base/testfiles-ltcmd/ltcmd003.lvt index ec1ffd22c..f2e945284 100644 --- a/base/testfiles-ltcmd/ltcmd003.lvt +++ b/base/testfiles-ltcmd/ltcmd003.lvt @@ -24,16 +24,10 @@ I~got~'\token_to_str:N\foo \IfBooleanT #1 {*} \IfNoValueF {#2} {[\tl_to_str:n{#2}]} - -#3- + -[See~below]- \tl_to_str:n { {#4} } } - \IfNoValueF {#3} - { - \exp_args:No \tl_if_eq:nnF - { \tl_to_str:n {#3} } - {#3} - {\ERROR} - } + \tl_analysis_show:n {#3} } \foo+\foo+{} \foo+% ^^+^^+ diff --git a/base/testfiles-ltcmd/ltcmd003.tlg b/base/testfiles-ltcmd/ltcmd003.tlg index c7a92e99a..28366e234 100644 --- a/base/testfiles-ltcmd/ltcmd003.tlg +++ b/base/testfiles-ltcmd/ltcmd003.tlg @@ -1,63 +1,207 @@ This is a generated file for the LaTeX2e validation system. Don't change this file in any respect. Author: Bruno Le Floch -I got '\foo-\foo-{} -I got '\foo-% ^^-{k} -! Undefined control sequence. - \ERROR +I got '\foo-[See below]-{} +The token list contains the tokens: +> \ (the character \) +> f (the letter f) +> o (the letter o) +> o (the letter o). + } +l. ...\foo+\foo+{} +I got '\foo-[See below]-{k} +The token list contains the tokens: +> % (the character %) +> (active character=macro:-> ) +> ^ (the character ^) +> ^ (the character ^). + } l. ...\foo+% ^^+^^+ -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. -I got '\foo*-#^^-{&&&} -I got '\foo*-%#^^-{} -I got '\foo*-%^^-{} -I got '\foo[ak]-%-{} -I got '\foo[a]-bcd-{de} +I got '\foo*-[See below]-{&&&} +The token list contains the tokens: +> # (the character #) +> ^ (the character ^) +> ^ (the character ^). + } +l. ...\foo*+#^^+{&&&} +I got '\foo*-[See below]-{} +The token list contains the tokens: +> % (the character %) +> # (the character #) +> ^ (the character ^) +> ^ (the character ^). + } +l. ...\foo**%#^^*{} +I got '\foo*-[See below]-{} +The token list contains the tokens: +> % (the character %) +> ^ (the character ^) +> ^ (the character ^). + } +l. ...\foo*]%^^]{} +I got '\foo[ak]-[See below]-{} +The token list contains the tokens: +> % (the character %). + } +l. ...\foo[a^^+]+%+{} +I got '\foo[a]-[See below]-{de} +The token list contains the tokens: +> b (the letter b) +> c (the letter c) +> d (the letter d). + } +l. ...\use:n {\foo[a]+bcd+{de}} ! LaTeX cmd Error: Verbatim-like command '\foo' illegal in argument. For immediate help type H . ... l. ...\use:n {\foo*+&#~+} The command '\foo' takes a verbatim argument and should therefore normally not be used in arguments of other commands or environments. LaTeX found an illegal token (##) after '+&' and will drop everything up to this point. Expect further (low-level) errors. -I got '\foo*--NoValue--{##} +I got '\foo*-[See below]-{##} +The token list contains the tokens: +> - (the letter -) +> N (the letter N) +> o (the letter o) +> V (the letter V) +> a (the letter a) +> l (the letter l) +> u (the letter u) +> e (the letter e) +> - (the character -). + } +l. ...\use:n {\foo*+&#~+} ! LaTeX cmd Error: Verbatim-like command '\foo' illegal in argument. For immediate help type H . ... l. ...\use:n {\foo[\ab]+\ab+} The command '\foo' takes a verbatim argument and should therefore normally not be used in arguments of other commands or environments. LaTeX found an illegal token (\ab ) after '+' and will drop everything up to this point. Expect further (low-level) errors. -I got '\foo[\ab ]--NoValue--{\ab } +I got '\foo[\ab ]-[See below]-{\ab } +The token list contains the tokens: +> - (the letter -) +> N (the letter N) +> o (the letter o) +> V (the letter V) +> a (the letter a) +> l (the letter l) +> u (the letter u) +> e (the letter e) +> - (the character -). + } +l. ...\use:n {\foo[\ab]+\ab+} ! LaTeX cmd Error: Verbatim-like command '\foo' illegal in argument. For immediate help type H . ... l. ...\use:n {\foo\abc\ } The command '\foo' takes a verbatim argument and should therefore normally not be used in arguments of other commands or environments. LaTeX found an illegal token (\abc ) after '' and will drop everything up to this point. Expect further (low-level) errors. -I got '\foo--NoValue--{\abc } +I got '\foo-[See below]-{\abc } +The token list contains the tokens: +> - (the letter -) +> N (the letter N) +> o (the letter o) +> V (the letter V) +> a (the letter a) +> l (the letter l) +> u (the letter u) +> e (the letter e) +> - (the character -). + } +l. ...\use:n {\foo\abc\ } ! LaTeX cmd Error: Verbatim-like command '\foo' ended by end of line. For immediate help type H . ... l. ...\foo+a The verbatim argument of the command '\foo' cannot contain more than one line, but the end of the current line has been reached. You may have forgotten the closing delimiter. LaTeX will ignore '+a' and you may get some additional (low-level) errors. -I got '\foo--NoValue--{+} -I got '\foo-b-{} -I got '\foo*-c-{} -I got '\foo-%}#${-{} -I got '\foo-%#$|+-{} -I got '\foo-@#${%{$}#}-{} -I got '\foo-{{}}-{} -I got '\foo--{} +I got '\foo-[See below]-{+} +The token list contains the tokens: +> - (the letter -) +> N (the letter N) +> o (the letter o) +> V (the letter V) +> a (the letter a) +> l (the letter l) +> u (the letter u) +> e (the letter e) +> - (the character -). + } +l. ...+ +I got '\foo-[See below]-{} +The token list contains the tokens: +> b (the letter b). + } +l. ...+b+{} +I got '\foo*-[See below]-{} +The token list contains the tokens: +> c (the letter c). + } +l. ...+c+{} +I got '\foo-[See below]-{} +The token list contains the tokens: +> % (the character %) +> } (the character }) +> # (the character #) +> $ (the character $) +> { (the character {). + } +l. ...\foo|%}#${| {} +I got '\foo-[See below]-{} +The token list contains the tokens: +> % (the character %) +> # (the character #) +> $ (the character $) +> | (the character |) +> + (the character +). + } +l. ...\foo{%#$|+} {} +I got '\foo-[See below]-{} +The token list contains the tokens: +> @ (the letter @) +> # (the character #) +> $ (the character $) +> { (the character {) +> % (the character %) +> { (the character {) +> $ (the character $) +> } (the character }) +> # (the character #) +> } (the character }). + } +l. ...\foo{@#${%{$}#}}{} + %} {} +I got '\foo-[See below]-{} +The token list contains the tokens: +> { (the character {) +> { (the character {) +> } (the character }) +> } (the character }). + } +l. ...\foo{{{}}} {} +I got '\foo-[See below]-{} +The token list is empty +> . + } +l. ...\foo{} {} ! LaTeX cmd Error: Verbatim-like command '\foo' ended by end of line. For immediate help type H . ... l. ...\foo{ The verbatim argument of the command '\foo' cannot contain more than one line, but the end of the current line has been reached. You may have forgotten the closing delimiter. LaTeX will ignore '{' and you may get some additional (low-level) errors. -I got '\foo--NoValue--{} +I got '\foo-[See below]-{} +The token list contains the tokens: +> - (the letter -) +> N (the letter N) +> o (the letter o) +> V (the letter V) +> a (the letter a) +> l (the letter l) +> u (the letter u) +> e (the letter e) +> - (the character -). + } +l. ...{} ! LaTeX cmd Error: Verbatim-like command '\foo' illegal in argument. For immediate help type H . ... @@ -65,9 +209,30 @@ l. ...\foo# {} The command '\foo' takes a verbatim argument and should therefore normally not be used in arguments of other commands or environments. LaTeX found an illegal token (##) after '' and will drop everything up to this point. Expect further (low-level) errors. -I got '\foo--NoValue--{##} -I got '\foo-%#&\-{} +I got '\foo-[See below]-{##} +The token list contains the tokens: +> - (the letter -) +> N (the letter N) +> o (the letter o) +> V (the letter V) +> a (the letter a) +> l (the letter l) +> u (the letter u) +> e (the letter e) +> - (the character -). + } +l. ...\foo# + {} +I got '\foo-[See below]-{} +The token list contains the tokens: +> % (the character %) +> # (the character #) +> & (the character &) +> \ (the character \). + } +l. ...\halign{#\cr\foo{%#&\}{} + \cr} > ab. } l. ...\halign{#\cr\foo&ab& - \cr} + \cr} diff --git a/base/testfiles-lthooks/lthooks-rollback-args.tlg b/base/testfiles-lthooks/lthooks-rollback-args.tlg index ad28b6c42..dba5c09ca 100644 --- a/base/testfiles-lthooks/lthooks-rollback-args.tlg +++ b/base/testfiles-lthooks/lthooks-rollback-args.tlg @@ -118,6 +118,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/github-0479-often.luatex.tlg b/base/testfiles/github-0479-often.luatex.tlg index 0a9e768c2..5806b20c7 100644 --- a/base/testfiles/github-0479-often.luatex.tlg +++ b/base/testfiles/github-0479-often.luatex.tlg @@ -128,6 +128,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/github-0479-often.tlg b/base/testfiles/github-0479-often.tlg index e3d413625..a3dd97181 100644 --- a/base/testfiles/github-0479-often.tlg +++ b/base/testfiles/github-0479-often.tlg @@ -118,6 +118,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/github-0479-often.xetex.tlg b/base/testfiles/github-0479-often.xetex.tlg index 007bdcd5f..b0ca8cdad 100644 --- a/base/testfiles/github-0479-often.xetex.tlg +++ b/base/testfiles/github-0479-often.xetex.tlg @@ -118,6 +118,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg index e4f1d0f48..9ece027bd 100644 --- a/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg @@ -110,6 +110,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... @@ -964,6 +965,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg index 697fc2283..055248c2f 100644 --- a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg @@ -104,6 +104,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... @@ -948,6 +949,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg index 3c2f6b8c5..c70c29734 100644 --- a/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg @@ -104,6 +104,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... @@ -957,6 +958,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg index 29d2b271e..200abba12 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg @@ -128,6 +128,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg index f429577a1..845bc9fc5 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg @@ -118,6 +118,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg index 20aaf08eb..2f5d33392 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg @@ -118,6 +118,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg index 5b7cd9269..7f801d07d 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg @@ -129,6 +129,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg index f7468a171..0bed40e1c 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg @@ -118,6 +118,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg index 394c09c4c..cb742c90b 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg @@ -118,6 +118,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg index 58fe345a1..54118ada5 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg @@ -129,6 +129,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg index befe48394..55df3b2f7 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg @@ -118,6 +118,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg index 3d1ca649d..2230ded73 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg @@ -118,6 +118,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg index 6d5beb2ff..d7ea16fea 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg @@ -130,6 +130,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg index 928b2ac1f..3177378e2 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg index b87ce3ce5..e42d0d56e 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg index e78731750..5f7e38c72 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg @@ -130,6 +130,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg index 1f9353eee..1b0a1c056 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg index f932aec29..526d865bd 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg index afa406dd3..0a83ef6d4 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.luatex.tlg @@ -130,6 +130,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg index ee09bedc8..bbbbc3ea3 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg index 2494117d7..45cd21044 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-06-01.xetex.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.luatex.tlg index c64792f5d..f8d965c7b 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.luatex.tlg @@ -130,6 +130,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.tlg index ff9c99bd4..0c3a73a15 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.xetex.tlg index ffba8d893..7167a8ebb 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2023-11-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2023-11-01.xetex.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.luatex.tlg index 80f843b2f..d88b9ecf4 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.luatex.tlg @@ -130,6 +130,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.tlg index c879fd291..9a4fe0997 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.xetex.tlg index 5df4e4021..091797dec 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-06-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-06-01.xetex.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.luatex.tlg index 5f2fc82c7..b834cf427 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.luatex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.luatex.tlg @@ -130,6 +130,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.tlg index f89ef5d43..512a325de 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.xetex.tlg index 737256076..dc226aaef 100644 --- a/base/testfiles/tlb-latexrelease-rollback-2024-11-01.xetex.tlg +++ b/base/testfiles/tlb-latexrelease-rollback-2024-11-01.xetex.tlg @@ -119,6 +119,7 @@ Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Already applied: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Already applied: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-004-often.luatex.tlg b/base/testfiles/tlb-rollback-004-often.luatex.tlg index bca4951f9..a8c337045 100644 --- a/base/testfiles/tlb-rollback-004-often.luatex.tlg +++ b/base/testfiles/tlb-rollback-004-often.luatex.tlg @@ -129,6 +129,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-004-often.tlg b/base/testfiles/tlb-rollback-004-often.tlg index 7ad8f8ca4..d0c7349b3 100644 --- a/base/testfiles/tlb-rollback-004-often.tlg +++ b/base/testfiles/tlb-rollback-004-often.tlg @@ -118,6 +118,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-004-often.xetex.tlg b/base/testfiles/tlb-rollback-004-often.xetex.tlg index d43a3db30..9f430ccca 100644 --- a/base/testfiles/tlb-rollback-004-often.xetex.tlg +++ b/base/testfiles/tlb-rollback-004-often.xetex.tlg @@ -118,6 +118,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-005.luatex.tlg b/base/testfiles/tlb-rollback-005.luatex.tlg index 71b22db8e..eeb79c012 100644 --- a/base/testfiles/tlb-rollback-005.luatex.tlg +++ b/base/testfiles/tlb-rollback-005.luatex.tlg @@ -132,6 +132,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-005.tlg b/base/testfiles/tlb-rollback-005.tlg index a1e564f37..ddf048cfe 100644 --- a/base/testfiles/tlb-rollback-005.tlg +++ b/base/testfiles/tlb-rollback-005.tlg @@ -122,6 +122,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... diff --git a/base/testfiles/tlb-rollback-005.xetex.tlg b/base/testfiles/tlb-rollback-005.xetex.tlg index 89450bd60..d32b4cc5a 100644 --- a/base/testfiles/tlb-rollback-005.xetex.tlg +++ b/base/testfiles/tlb-rollback-005.xetex.tlg @@ -122,6 +122,7 @@ Skipping: [....-..-..] Support \ShowCommand in ltcmd on input line .... Applying: [....-..-..] Support \ShowCommand in ltcmd on input line .... Skipping: [....-..-..] Active spaces and tabs on input line .... Applying: [....-..-..] Active spaces and tabs on input line .... +Skipping: [....-..-..] Use more std catcodes on input line .... Skipping: [....-..-..] Endlines as \obeyedline on input line .... Applying: [....-..-..] Endlines as \obeyedline on input line .... Skipping: [....-..-..] Trim spaces from envname first on input line .... From 4c27d1471a37e80fb08548a5169f8ed7e8a2a815 Mon Sep 17 00:00:00 2001 From: Joseph Wright Date: Sun, 12 Jan 2025 08:22:33 +0000 Subject: [PATCH 3/5] Refine usrguide text --- base/doc/usrguide.tex | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/base/doc/usrguide.tex b/base/doc/usrguide.tex index 546bf1459..e1d071e93 100644 --- a/base/doc/usrguide.tex +++ b/base/doc/usrguide.tex @@ -35,7 +35,7 @@ \usepackage{url} \title{\LaTeX\ for authors\\ current version} -\author{\copyright~Copyright 2020--2024, \LaTeX\ Project Team.\\ +\author{\copyright~Copyright 2020--2025, \LaTeX\ Project Team.\\ All rights reserved.% \footnote{This file may be distributed and/or modified under the conditions of the \LaTeX{} Project Public License, either version 1.3c @@ -43,7 +43,7 @@ \texttt{usrguide.tex} for full details.}% } -\date{2025-01-11} +\date{2025-01-12} \NewDocumentCommand\cs{m}{\texttt{\textbackslash\detokenize{#1}}} \NewDocumentCommand\marg{m}{\arg{#1}} @@ -837,12 +837,12 @@ \subsection{Using the verbatim argument types} Some additional details that may be useful for those with more \TeX{} knowledge: do not worry if this does not make sense to you! Spaces and tabs are -stored as active characters. In $8$-bit engines and non-ASCII characters are -active, whilst other than the letters a--zA--Z, ASCII characters are +stored as active characters. In $8$-bit engines, non-ASCII characters are +\enquote{active}, whilst other than the letters a--zA--Z, ASCII characters are \enquote{other}. In Unicode engines, non-ASCII codepoints will be either letters or \enquote{other}, based on the standard \LaTeX{} settings derived -from Unicode data. As such, token-based comparisons are likely to fail unless -set up properly. +from Unicode data. For token-based comparisons, it is likely that the active +spaces and tabs should be replaced: this can be done conveniently by expansion. \subsection{Typesetting verbatim-like material} From 269751e3e9b39ce11173c08049ac4842ce2bca52 Mon Sep 17 00:00:00 2001 From: Joseph Wright Date: Sun, 12 Jan 2025 08:33:22 +0000 Subject: [PATCH 4/5] Refine test output --- base/testfiles-ltcmd/ltcmd003.lvt | 2 +- base/testfiles-ltcmd/ltcmd003.tlg | 42 +++++++++++++++---------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/base/testfiles-ltcmd/ltcmd003.lvt b/base/testfiles-ltcmd/ltcmd003.lvt index f2e945284..8828742f6 100644 --- a/base/testfiles-ltcmd/ltcmd003.lvt +++ b/base/testfiles-ltcmd/ltcmd003.lvt @@ -24,7 +24,7 @@ I~got~'\token_to_str:N\foo \IfBooleanT #1 {*} \IfNoValueF {#2} {[\tl_to_str:n{#2}]} - -[See~below]- + -[See~tokenlist~analysis~below]- \tl_to_str:n { {#4} } } \tl_analysis_show:n {#3} diff --git a/base/testfiles-ltcmd/ltcmd003.tlg b/base/testfiles-ltcmd/ltcmd003.tlg index 28366e234..09471df82 100644 --- a/base/testfiles-ltcmd/ltcmd003.tlg +++ b/base/testfiles-ltcmd/ltcmd003.tlg @@ -1,7 +1,7 @@ This is a generated file for the LaTeX2e validation system. Don't change this file in any respect. Author: Bruno Le Floch -I got '\foo-[See below]-{} +I got '\foo-[See tokenlist analysis below]-{} The token list contains the tokens: > \ (the character \) > f (the letter f) @@ -9,7 +9,7 @@ The token list contains the tokens: > o (the letter o). } l. ...\foo+\foo+{} -I got '\foo-[See below]-{k} +I got '\foo-[See tokenlist analysis below]-{k} The token list contains the tokens: > % (the character %) > (active character=macro:-> ) @@ -17,14 +17,14 @@ The token list contains the tokens: > ^ (the character ^). } l. ...\foo+% ^^+^^+ -I got '\foo*-[See below]-{&&&} +I got '\foo*-[See tokenlist analysis below]-{&&&} The token list contains the tokens: > # (the character #) > ^ (the character ^) > ^ (the character ^). } l. ...\foo*+#^^+{&&&} -I got '\foo*-[See below]-{} +I got '\foo*-[See tokenlist analysis below]-{} The token list contains the tokens: > % (the character %) > # (the character #) @@ -32,19 +32,19 @@ The token list contains the tokens: > ^ (the character ^). } l. ...\foo**%#^^*{} -I got '\foo*-[See below]-{} +I got '\foo*-[See tokenlist analysis below]-{} The token list contains the tokens: > % (the character %) > ^ (the character ^) > ^ (the character ^). } l. ...\foo*]%^^]{} -I got '\foo[ak]-[See below]-{} +I got '\foo[ak]-[See tokenlist analysis below]-{} The token list contains the tokens: > % (the character %). } l. ...\foo[a^^+]+%+{} -I got '\foo[a]-[See below]-{de} +I got '\foo[a]-[See tokenlist analysis below]-{de} The token list contains the tokens: > b (the letter b) > c (the letter c) @@ -57,7 +57,7 @@ For immediate help type H . l. ...\use:n {\foo*+&#~+} The command '\foo' takes a verbatim argument and should therefore normally not be used in arguments of other commands or environments. LaTeX found an illegal token (##) after '+&' and will drop everything up to this point. Expect further (low-level) errors. -I got '\foo*-[See below]-{##} +I got '\foo*-[See tokenlist analysis below]-{##} The token list contains the tokens: > - (the letter -) > N (the letter N) @@ -76,7 +76,7 @@ For immediate help type H . l. ...\use:n {\foo[\ab]+\ab+} The command '\foo' takes a verbatim argument and should therefore normally not be used in arguments of other commands or environments. LaTeX found an illegal token (\ab ) after '+' and will drop everything up to this point. Expect further (low-level) errors. -I got '\foo[\ab ]-[See below]-{\ab } +I got '\foo[\ab ]-[See tokenlist analysis below]-{\ab } The token list contains the tokens: > - (the letter -) > N (the letter N) @@ -95,7 +95,7 @@ For immediate help type H . l. ...\use:n {\foo\abc\ } The command '\foo' takes a verbatim argument and should therefore normally not be used in arguments of other commands or environments. LaTeX found an illegal token (\abc ) after '' and will drop everything up to this point. Expect further (low-level) errors. -I got '\foo-[See below]-{\abc } +I got '\foo-[See tokenlist analysis below]-{\abc } The token list contains the tokens: > - (the letter -) > N (the letter N) @@ -114,7 +114,7 @@ For immediate help type H . l. ...\foo+a The verbatim argument of the command '\foo' cannot contain more than one line, but the end of the current line has been reached. You may have forgotten the closing delimiter. LaTeX will ignore '+a' and you may get some additional (low-level) errors. -I got '\foo-[See below]-{+} +I got '\foo-[See tokenlist analysis below]-{+} The token list contains the tokens: > - (the letter -) > N (the letter N) @@ -127,17 +127,17 @@ The token list contains the tokens: > - (the character -). } l. ...+ -I got '\foo-[See below]-{} +I got '\foo-[See tokenlist analysis below]-{} The token list contains the tokens: > b (the letter b). } l. ...+b+{} -I got '\foo*-[See below]-{} +I got '\foo*-[See tokenlist analysis below]-{} The token list contains the tokens: > c (the letter c). } l. ...+c+{} -I got '\foo-[See below]-{} +I got '\foo-[See tokenlist analysis below]-{} The token list contains the tokens: > % (the character %) > } (the character }) @@ -146,7 +146,7 @@ The token list contains the tokens: > { (the character {). } l. ...\foo|%}#${| {} -I got '\foo-[See below]-{} +I got '\foo-[See tokenlist analysis below]-{} The token list contains the tokens: > % (the character %) > # (the character #) @@ -155,7 +155,7 @@ The token list contains the tokens: > + (the character +). } l. ...\foo{%#$|+} {} -I got '\foo-[See below]-{} +I got '\foo-[See tokenlist analysis below]-{} The token list contains the tokens: > @ (the letter @) > # (the character #) @@ -170,7 +170,7 @@ The token list contains the tokens: } l. ...\foo{@#${%{$}#}}{} %} {} -I got '\foo-[See below]-{} +I got '\foo-[See tokenlist analysis below]-{} The token list contains the tokens: > { (the character {) > { (the character {) @@ -178,7 +178,7 @@ The token list contains the tokens: > } (the character }). } l. ...\foo{{{}}} {} -I got '\foo-[See below]-{} +I got '\foo-[See tokenlist analysis below]-{} The token list is empty > . } @@ -189,7 +189,7 @@ For immediate help type H . l. ...\foo{ The verbatim argument of the command '\foo' cannot contain more than one line, but the end of the current line has been reached. You may have forgotten the closing delimiter. LaTeX will ignore '{' and you may get some additional (low-level) errors. -I got '\foo-[See below]-{} +I got '\foo-[See tokenlist analysis below]-{} The token list contains the tokens: > - (the letter -) > N (the letter N) @@ -209,7 +209,7 @@ l. ...\foo# {} The command '\foo' takes a verbatim argument and should therefore normally not be used in arguments of other commands or environments. LaTeX found an illegal token (##) after '' and will drop everything up to this point. Expect further (low-level) errors. -I got '\foo-[See below]-{##} +I got '\foo-[See tokenlist analysis below]-{##} The token list contains the tokens: > - (the letter -) > N (the letter N) @@ -223,7 +223,7 @@ The token list contains the tokens: } l. ...\foo# {} -I got '\foo-[See below]-{} +I got '\foo-[See tokenlist analysis below]-{} The token list contains the tokens: > % (the character %) > # (the character #) From e2b9b2940682395d4d3679b52ff6954576145648 Mon Sep 17 00:00:00 2001 From: Joseph Wright Date: Tue, 21 Jan 2025 19:43:09 +0000 Subject: [PATCH 5/5] Update dates --- base/changes.txt | 2 +- base/doc/usrguide.tex | 2 +- base/ltcmd.dtx | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/base/changes.txt b/base/changes.txt index 4245b47c8..66864a57c 100644 --- a/base/changes.txt +++ b/base/changes.txt @@ -6,7 +6,7 @@ to completeness or accuracy and it contains some references to files that are not part of the distribution. ================================================================================ -2025-01-11 Joseph Wright +2025-01-21 Joseph Wright * ltcmd.dtx: Correct catcode of space/tab in v-type arg diff --git a/base/doc/usrguide.tex b/base/doc/usrguide.tex index e1d071e93..3a0141b85 100644 --- a/base/doc/usrguide.tex +++ b/base/doc/usrguide.tex @@ -43,7 +43,7 @@ \texttt{usrguide.tex} for full details.}% } -\date{2025-01-12} +\date{2025-01-21} \NewDocumentCommand\cs{m}{\texttt{\textbackslash\detokenize{#1}}} \NewDocumentCommand\marg{m}{\arg{#1}} diff --git a/base/ltcmd.dtx b/base/ltcmd.dtx index 6f6124ad3..339d314e9 100644 --- a/base/ltcmd.dtx +++ b/base/ltcmd.dtx @@ -35,7 +35,7 @@ % % \begin{macrocode} \def\ltcmdversion{v1.2g} -\def\ltcmddate{2025-01-11} +\def\ltcmddate{2025-01-21} % \end{macrocode} % %<*driver> @@ -3663,7 +3663,7 @@ % \end{macro} % % \begin{macro}{\@@_grab_v_aux_catcodes:} -% \changes{v1.2g}{2025-01-11}{Store spaces and tabs as active chars} +% \changes{v1.2g}{2025-01-21}{Store spaces and tabs as active chars} % \begin{macro}{\@@_grab_v_aux_abort:n} % The approach for short verbatim arguments is to make the end-line % character a macro parameter character: this is forbidden by the @@ -3720,7 +3720,7 @@ % % \begin{macro}{\@@_grab_v_aux_put:N} % \changes{v1.2d}{2024/03/21}{Collect \cs{endlinechar} as \cs{obeyedline}} -% \changes{v1.2g}{2025-01-11}{Simplify catcode handling} +% \changes{v1.2g}{2025-01-21}{Simplify catcode handling} % Storing one token in the collected argument: everything as-is except % for end-of-lines, with \cs{exp_not:N} to handle actives. % \begin{macrocode}