diff options
author | Norbert Preining <norbert@preining.info> | 2021-08-26 03:02:29 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-08-26 03:02:29 +0000 |
commit | 059cab71c68a3fbee36f60e8208d4a47d11c6b60 (patch) | |
tree | c982bcbf00c931a1474d68bf51dfeba5918cf76c /macros/generic/tokcycle | |
parent | 960421b0bcd1af561be3f2eb9468224969a7bd34 (diff) |
CTAN sync 202108260302
Diffstat (limited to 'macros/generic/tokcycle')
-rw-r--r-- | macros/generic/tokcycle/tokcycle-doc.pdf | bin | 601001 -> 627435 bytes | |||
-rw-r--r-- | macros/generic/tokcycle/tokcycle-examples.pdf | bin | 604143 -> 630351 bytes | |||
-rw-r--r-- | macros/generic/tokcycle/tokcycle.tex | 12 |
3 files changed, 8 insertions, 4 deletions
diff --git a/macros/generic/tokcycle/tokcycle-doc.pdf b/macros/generic/tokcycle/tokcycle-doc.pdf Binary files differindex 14f1169969..7085af2002 100644 --- a/macros/generic/tokcycle/tokcycle-doc.pdf +++ b/macros/generic/tokcycle/tokcycle-doc.pdf diff --git a/macros/generic/tokcycle/tokcycle-examples.pdf b/macros/generic/tokcycle/tokcycle-examples.pdf Binary files differindex c9652ee142..557f771a52 100644 --- a/macros/generic/tokcycle/tokcycle-examples.pdf +++ b/macros/generic/tokcycle/tokcycle-examples.pdf diff --git a/macros/generic/tokcycle/tokcycle.tex b/macros/generic/tokcycle/tokcycle.tex index 0db55bd49c..ef499db416 100644 --- a/macros/generic/tokcycle/tokcycle.tex +++ b/macros/generic/tokcycle/tokcycle.tex @@ -1,7 +1,7 @@ \def\tcname {tokcycle} -\def\tcver {1.41} +\def\tcver {1.42} % -\def\tcdate {2021/06/25} +\def\tcdate {2021/08/25} % % Author : Steven B Segletes, Christian Tellechea (contributor) % Maintainer : Steven B Segletes @@ -112,7 +112,7 @@ \the\tc@tok} \long\def\can@absorb@#1{\tctestifnum{\count@stringtoks{#1}>1}% {\tctestifx{\endtokcycraw#1}{#1}{\backslashcmds#1\@tokcycle}}% - {\trapactives#1\tc@trapescape#1{\tc@escapecytoks}{\can@absorb@@#1}}} + {\trapactives#1\tc@trapescape#1{\tc@escapecytoks\empty}{\can@absorb@@#1}}} \long\def\can@absorb@@#1{\let\@tmp=#1\test@ifmacro\@tmp{\implicittokfalse \@macT#1}{\trapimplicitegrp#1\implicitgrpfork#1}\@tokcycle} %CONVERT NEXT (SPACE OR BEGIN-GROUP) TOKEN TO STRING @@ -151,7 +151,7 @@ \@implicitgroupingcase\or\addcytoks{#1}\or\@chrT{#1}\fi}{\@chrT#1}} % SET UP ESCAPE MECHANISM \def\settcEscapechar#1{\let\@tcEscapeptr#1% - \def\tc@escapecytoks##1#1{\addcytoks{##1}\@tokcycle}} + \def\tc@escapecytoks##1#1{\addcytoks[1]{##1}\@tokcycle}} \def\tc@trapescape#1{\tctestifx{\@tcEscapeptr#1}} % TRAP CAT-6 \long\def\trapcatSIX#1{\tctestifcatnx#1\relax{}{\trapcatSIXb#1}} @@ -337,3 +337,7 @@ v1.41 2021/06/25 - Bug fix in \tcpopliteralappto (\@tmp interfered with itself). Altered, substituting \@@tmp. +v1.42 2021/08/25 + - Bug fix in \tc@escapecytoks (if escaped text was a single brace group, the + braces were lost) + |