From 0ec319f636ce648c5fa688a7ca8be2dd44c3a8ee Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 2 Dec 2012 23:18:49 +0000 Subject: commado (2dec12) git-svn-id: svn://tug.org/texlive/trunk@28419 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/commado/README | 6 +++--- Master/texmf-dist/doc/generic/commado/SrcFILEs.txt | 12 ++++++------ Master/texmf-dist/doc/generic/commado/commado.pdf | Bin 568138 -> 575800 bytes .../texmf-dist/source/generic/commado/commado.tex | 16 ++++++++-------- Master/texmf-dist/tex/generic/commado/commado.RLS | 1 + Master/texmf-dist/tex/generic/commado/commado.sty | 17 ++++++++++------- 6 files changed, 28 insertions(+), 24 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/generic/commado/README b/Master/texmf-dist/doc/generic/commado/README index b512833a30b..75ceed7fbf3 100644 --- a/Master/texmf-dist/doc/generic/commado/README +++ b/Master/texmf-dist/doc/generic/commado/README @@ -3,7 +3,7 @@ Iterate on comma-separated and filename lists - (C) Uwe Lueck 2012/11/27 + (C) Uwe Lueck 2012/11/29 `commado.sty' provides @@ -19,8 +19,8 @@ in a list in which items are separated by commas. to run {.} for some (at most) one-parameter macro , each base filename in the comma-separated -list and each extension in the comma-separated list -. +list and each extension in the comma-separated +list . As opposed to LaTeX’s internal \@for, no assignments are involved (unless uses assignments, "expandability" in diff --git a/Master/texmf-dist/doc/generic/commado/SrcFILEs.txt b/Master/texmf-dist/doc/generic/commado/SrcFILEs.txt index 8a9adf692bc..363382a631e 100644 --- a/Master/texmf-dist/doc/generic/commado/SrcFILEs.txt +++ b/Master/texmf-dist/doc/generic/commado/SrcFILEs.txt @@ -1,19 +1,19 @@ *File List* - commado.RLS 2012/11/27 v0.1 initial - commado.sty 2012/11/27 v0.1 iterate on CSL (UL) + commado.RLS 2012/11/30 v0.11 fix final trim + commado.sty 2012/11/30 v0.11 iterate on CSL (UL) filesdo.sty 2012/11/27 v0.1 iterate on files (UL) - commado.tex 2012/11/27 -- documenting commado.sty + commado.tex 2012/11/30 -- documenting commado.sty srcfiles.tex 2012/11/27 -- file infos -> SrcFILEs.txt ---USED.--- -- -- -- -- ---- fifinddo.sty 2012/11/17 v0.61 filtering TeX(t) files by TeX (UL) makedoc.sty 2012/08/28 v0.52 TeX input from *.sty (UL) niceverb.sty 2012/11/27 v0.51 minimize doc markup (UL) -texlinks.sty 2012/11/27 v0.61 TeX-related links (UL) - makedoc.cfg 2012/11/26 -- documentation settings +texlinks.sty 2012/11/28 v0.7 TeX-related links (UL) + makedoc.cfg 2012/11/30 -- documentation settings mdoccorr.cfg 2012/11/13 -- `makedoc' local typographical corrections *********** - List made at 2012/11/27, 17:30 + List made at 2012/11/30, 16:12 from script file srcfiles.tex diff --git a/Master/texmf-dist/doc/generic/commado/commado.pdf b/Master/texmf-dist/doc/generic/commado/commado.pdf index 39feafc8434..11d6fda71e5 100644 Binary files a/Master/texmf-dist/doc/generic/commado/commado.pdf and b/Master/texmf-dist/doc/generic/commado/commado.pdf differ diff --git a/Master/texmf-dist/source/generic/commado/commado.tex b/Master/texmf-dist/source/generic/commado/commado.tex index bc9707e8e97..b0e7935502a 100644 --- a/Master/texmf-dist/source/generic/commado/commado.tex +++ b/Master/texmf-dist/source/generic/commado/commado.tex @@ -1,4 +1,4 @@ -\ProvidesFile{commado.tex}[2012/11/27 documenting commado.sty] +\ProvidesFile{commado.tex}[2012/11/30 documenting commado.sty] \title{\pkg{\huge commado.sty} and \pkg{\huge filesdo.sty}\\---\\% Immediately Extend a One-Argument Macro\\ to Comma-Separated Lists and Combinations\\ @@ -15,8 +15,6 @@ \documentclass{article} %% TODO paper dimensions!? \usepackage{catchdq} %% TODO earlier than `langcode' \input{makedoc.cfg} %% shared formatting settings -\newcommand*{\ctanpkgdref}[1]{% %% 2012/11/19 2012/11/27 - \ctanpkgref{#1}\,\urlfoot{CtanPkgRef}{#1}} \ReadPackageInfos{commado,filesdo} % \usepackage{commado} \MDkeywords{macro programming, programming structures, loops, lists} @@ -77,7 +75,8 @@ closing brace are ignored. So \[`\DoWithCSL{}{ cfg, sty, tex }'\] works like \[`\DoWith{}{{cfg}{sty}{tex}}'\] -from \ctanpkgstyref{dowith}. With `\DoWithCSL' +from \ctanpkgstyref{dowith}.\urlfoot{CtanPkgRef}{dowith} %% foot 2012/11/30 +With `\DoWithCSL' (at present), %% 2012/11/27 an item cannot be empty or consist of blank spaces only. Empty or blank items can be handled by `\DoWith'. @@ -96,7 +95,8 @@ This works like `\ReadFileInfos{niceverb.tex}' \end{quote} or actually -(a special feature of \ctanpkgref{readprov}'s +(a special feature of \ctanpkgref{readprov}'s\urlfoot{CtanPkgRef}{readprov} + %% <- foot 2012/11/30 `\ReadFileInfos' is that its argument may be a comma-separated list already) \begin{quote} @@ -126,6 +126,6 @@ and reimplementing `\ReadFileInfos' using `\DoWithCLS' in 'myfilist.sty' VERSION HISTORY -2012/11/24 for v0.1 very first - - +2012/11/24 for v0.1 very first +2012/11/30 for v0.11 \ctanpkgdref moves to `makedoc.cfg', + 2 more link footnotes diff --git a/Master/texmf-dist/tex/generic/commado/commado.RLS b/Master/texmf-dist/tex/generic/commado/commado.RLS index ac78cd6a6e2..c026bdd1a81 100644 --- a/Master/texmf-dist/tex/generic/commado/commado.RLS +++ b/Master/texmf-dist/tex/generic/commado/commado.RLS @@ -1,2 +1,3 @@ \ProvidesFile{commado.RLS} %% RELEASE INFO + [2012/11/30 v0.11 fix final trim] [2012/11/27 v0.1 initial] diff --git a/Master/texmf-dist/tex/generic/commado/commado.sty b/Master/texmf-dist/tex/generic/commado/commado.sty index 6bdc458a35c..25f5b687ad6 100644 --- a/Master/texmf-dist/tex/generic/commado/commado.sty +++ b/Master/texmf-dist/tex/generic/commado/commado.sty @@ -1,6 +1,6 @@ \input plainpkg % \NeedsTeXFormat{LaTeX2e}[1994/12/01] -\ProvidesPackage{commado}[2012/11/27 v0.1 iterate on CSL (UL)] +\ProvidesPackage{commado}[2012/11/30 v0.11 iterate on CSL (UL)] %% %% Copyright (C) 2012 Uwe Lueck, %% http://www.contact-ednotes.sty.de.vu @@ -36,17 +36,18 @@ %% % (cf. "\TeX's Tokens" in the \ctanpkgref{dowith} documentation). %% A variant of parsing as in 'fifinddo.sty' %% (\ctanpkgdref{nicetext} bundle) and -%% \ctanpkgstyref{bitelist} package is employed +%% \ctanpkgstyref{bitelist}\urlfoot{CtanPkgRef}{bitelist} +%% package is employed %% ^ 2012/11/30 %% (while I am about to use different approaches there, %% one may see here how, inspired by `\@ifblank' in -%% \ctanpkgstyref{url}). +%% \ctanpkgstyref{url}).\urlfoot{CtanPkgRef}{url} %% The purpose of the following `\edef' of %% |\DoWithCSL{}{}| %% is to get a space token after `\@firstoftwo' in the parameter text. %% \pagebreak[3] \let\CD@final@comma\relax \edef\DoWithCSL#1#2{% - \CD@final@comma#2CD@final@comma + \CD@final@comma#2\CD@final@comma %% 2nd \ 2012/11/30 \noexpand\@firstoftwo % \noexpand\@firstsecondofthree \space\CD@final@comma @@ -82,6 +83,8 @@ %% %% == \acro{VERSION HISTORY} == -v0.1 2012/11/24f. started - 2012/11/26 code ready - 2012/11/27 documented +v0.1 2012/11/24f. started + 2012/11/26 code ready + 2012/11/27 documented +v0.11 2012/11/30 code typo corrected, removing final space, + doc. \urlfoot's -- cgit v1.2.3