diff options
author | Karl Berry <karl@freefriends.org> | 2013-03-25 23:29:35 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-03-25 23:29:35 +0000 |
commit | 1f4b433d5d56d82289b2dd70af8bf0e2b71818a3 (patch) | |
tree | af3c77574f26dcf7118e840d00c69ad087af03bc /Master/texmf-dist/tex/generic/dowith | |
parent | 42f89fe0308ff57a4da6e50ba21cc283cfda7ea2 (diff) |
dowith (24mar13)
git-svn-id: svn://tug.org/texlive/trunk@29501 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/dowith')
-rw-r--r-- | Master/texmf-dist/tex/generic/dowith/domore.sty | 21 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/dowith/dowith.RLS | 18 |
2 files changed, 29 insertions, 10 deletions
diff --git a/Master/texmf-dist/tex/generic/dowith/domore.sty b/Master/texmf-dist/tex/generic/dowith/domore.sty index 4650db60e61..89472dbde2e 100644 --- a/Master/texmf-dist/tex/generic/dowith/domore.sty +++ b/Master/texmf-dist/tex/generic/dowith/domore.sty @@ -1,6 +1,6 @@ \input plainpkg -\ProvidesPackage{domore}[2012/11/19 v0.3 dowith extended (UL)] -%% Copyright (C) 2012 Uwe Lueck, +\ProvidesPackage{domore}[2013/03/22 v0.31 dowith extended (UL)] +%% Copyright (C) 2012 2013 Uwe Lueck, %% http://www.contact-ednotes.sty.de.vu %% -- author-maintained in the sense of LPPL below -- %% @@ -118,6 +118,20 @@ %% (or some tie variant) to get a horizontal list of links like %% \[\def|{$\vert$}\mbox{<text-1> | <text-2> | \dots | <text-n>}\] %% +%% == Without \cs{StopDoing} == %% 2013/03/20, mv. 2013/03/22 +%% The following enhancements of 'dowith' are provided by %% 2013/03/22 +%% v0.31. +%% +%% |\DoWithAllOf{<repeat>}{<list>}| works like +%% \[`\DoWith{<repeat>}<list>\StopDoing'\] +%% as in 'dowith', but now with a more general first argument: +\def\DoWithAllOf#1#2{\DoWith{#1}#2\StopDoing} +%% |\DoWithAllIn{<repeat>}{<list-macro>}| works as in 'dowith' too +%% and needs the <repeat> enhancement too: %% 2013/03/21 +\def\DoWithAllIn#1#2{% + \expandafter \@secondfirstoftwo \expandafter {#2}{\DoWith{#1}}% + \StopDoing} +%% %% == Leaving and History == \PopLetterCatAt \endinput @@ -134,3 +148,6 @@ v0.3 2012/11/05 using `plainpkg'; removing old % code 2012/11/18 doc.: adjusted for `catchdq'; reworking for \DoWith; \DoWithMore, \DoSeparateWith 2012/11/19 doc.: \DoSeparateWithMore +v0.31 2013/03/20 \DoWithAllOf + 2013/03/21 \DoWithAllIn + 2013/03/22 moving down new section, mod. doc. diff --git a/Master/texmf-dist/tex/generic/dowith/dowith.RLS b/Master/texmf-dist/tex/generic/dowith/dowith.RLS index 9151fce7f74..6dce19f9985 100644 --- a/Master/texmf-dist/tex/generic/dowith/dowith.RLS +++ b/Master/texmf-dist/tex/generic/dowith/dowith.RLS @@ -1,15 +1,17 @@ \ProvidesFile{dowith.RLS} %% >RELEASE INFO< - [2012/11/27 r0.3b `domore.sty'; doc. mouth -> gullet,^^J - rm. `pdfstartview'] - [2012/11/20 r0.3a doc. mouth -> gullet, `domore.sty'; - TDS corr.] - [2012/11/19 r0.3 doc. mouth -> gullet, `domore.sty'] - [2012/06/03 r0.22 v0.22 arg. {}; doc.: catoptions] + [2013/03/23 r0.31a publishing fdatechk.tex] + [2013/03/22 r0.31 domore AllIn AllOf] + [2012/11/27 r0.3b `domore.sty'; doc. mouth -> gullet,^^J + rm. `pdfstartview'] + [2012/11/20 r0.3a doc. mouth -> gullet, `domore.sty'; + TDS corr.] + [2012/11/19 r0.3 doc. mouth -> gullet, `domore.sty'] + [2012/06/03 r0.22 v0.22 arg. {}; doc.: catoptions] [2012/06/03 r0.21f v0.21a; doc.: catoptions] [2012/05/22 r0.21e v0.21a; doc.: Kabelschacht vs. TeXbook] [2012/05/20 r0.21d v0.21a discussing other cmds ] - [2012/05/18 v0.21 r0.21c @ fix, new doc., .RLS] - [2012/05/14 r0.21 @ fix, .RLS, README/title typo...] + [2012/05/18 v0.21 r0.21c @ fix, new doc., .RLS] + [2012/05/14 r0.21 @ fix, .RLS, README/title typo...] %% <- FAILED [2012/05/10 r0.2a corr. generic dir.] [2012/05/10 r0.2 first on CTAN] |