summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-11-15 23:38:22 +0000
committerKarl Berry <karl@freefriends.org>2015-11-15 23:38:22 +0000
commita51021b1ead7a65b753c03564dfb0fbb1a4c6325 (patch)
treef2cfe6be8d1170b7ca168286cedb08739ae060b8 /Master/texmf-dist/source
parentcfae7628da8ad99c5862a08581c2a2202651fdb1 (diff)
dowith (15nov15)
git-svn-id: svn://tug.org/texlive/trunk@38860 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/generic/dowith/domore.tex5
-rw-r--r--Master/texmf-dist/source/generic/dowith/dowith.tex25
-rw-r--r--Master/texmf-dist/source/generic/dowith/fdatechk.tex8
-rw-r--r--Master/texmf-dist/source/generic/dowith/srcfiles.tex7
4 files changed, 28 insertions, 17 deletions
diff --git a/Master/texmf-dist/source/generic/dowith/domore.tex b/Master/texmf-dist/source/generic/dowith/domore.tex
index 6b2e336338f..f134780fd09 100644
--- a/Master/texmf-dist/source/generic/dowith/domore.tex
+++ b/Master/texmf-dist/source/generic/dowith/domore.tex
@@ -1,4 +1,4 @@
-\ProvidesFile{domore.tex}[2013/03/22 documenting domore files]
+\ProvidesFile{domore.tex}[2015/11/14 documenting domore files]
\title{\pkg{domore}\\---\\Some More Commands for Lists of Tokens}
% \listfiles
{ \RequirePackage{makedoc} \ProcessLineMessage{}
@@ -20,6 +20,7 @@
\AddToMacro{\mdStartPackageCode}{\MakeOther\"} %% 2012/11/19
%% something moved to makedoc.cfg from here 2013/03/21
\newif\ifmultmore %% 2012/11/19
+%%% \multmoretrue %% 2015/11/14 TODO domodes/revers... with plainpkg!
\MDfinaldatechecks
\sloppy
\begin{document}
@@ -47,7 +48,7 @@
\end{MDabstract}
\tableofcontents
-\edef\domore{\ifmultmore\MetaVar domore>\else domore\fi}
+\edef\domore{\ifmultmore\noexpand\MetaVar domore>\else domore\fi}
% \section{Shared Features of Usage}
\ifmultmore
\section{Shared Features of Usage}
diff --git a/Master/texmf-dist/source/generic/dowith/dowith.tex b/Master/texmf-dist/source/generic/dowith/dowith.tex
index 227addd1c66..edd167ae26a 100644
--- a/Master/texmf-dist/source/generic/dowith/dowith.tex
+++ b/Master/texmf-dist/source/generic/dowith/dowith.tex
@@ -1,4 +1,4 @@
-\ProvidesFile{dowith.tex}[2012/11/27 documenting dowith.sty]
+\ProvidesFile{dowith.tex}[2015/11/14 documenting dowith.sty]
\title{%%%\kern-\baselineskip
\textsf{\huge dowith.sty}\\---\\Apply Command to
% Elements of Lists without Separators\,---\,%%% 2012/05/14
@@ -13,8 +13,11 @@
\renewcommand*\mdSectionLevelTwo{\string\subsubsection}
\MakeJobDoc{18}%% 2012/11/05 for v0.3
{\SectionLevelTwoParseInput} }
+% \RequirePackage[ir]{inputtrc}
\documentclass[fleqn]{article}%% TODO paper dimensions!?
\input{makedoc.cfg} %% shared formatting settings
+\ifpdf\else \errhelp{hyperref draft bad with {equation}}
+ \errmessage{run this with pdflatex only}\fi
% \ReadPackageInfos{dowith}
\usepackage{dowith} %% 2012/05/17b
\sloppy
@@ -26,8 +29,9 @@
}%% 2011/08/22
\usepackage{fixltx2e} %% \textsubscript 2012/05/17b
%% <- TODO with `lmodern'?
-\newcommand*{\ctanpkgdref}[1]{% %% 2012/11/19
- \ctanpkgref{#1}\,\foothttpurlref{ctan.org/pkg/#1}}
+% \newcommand*{\ctanpkgdref}[1]{% %% 2012/11/19
+% \ctanpkgref{#1}\,\foothttpurlref{ctan.org/pkg/#1}}
+%% <- in `makedoc.cfg' 2015/11/14
\makeatletter %% etc. 2012/05/17b
%% TODO `actcodes'!? 2012/11/02
\newcommand*{\GetOtherChar}[2]{%
@@ -561,7 +565,9 @@ If you type a file line
\end{equation}
(\emph{eight} keystrokes),
it should usually be converted into this \emph{seven}-item list
-of (five) tokens:
+of
+%%% (five) %% rm. 2015/11/14 -- ???
+tokens:
\begin{equation}
\label{eq:toks}
\lttok{a}\;\sptok\;\lttok{a}\;\NTOK{a}\;\lbtok\;\lttok{a}\;\rbtok
@@ -660,7 +666,8 @@ When it finds \ntok{DoWith} and the latter's meaning is the one intended
by 'dowith', it first looks for nothing more than the two arguments
required by our definition of `\DoWith'. A few moments later,
the token buffer's content will just be\footnote{If you use
- \cs{DoWithAllOf&\typein\codeLB a\codeSP a&\a\codeLB a\codeRB\codeRB}
+ `&\DoWithAllOf&\typein\codeLB a\codeSP a&\a\codeLB a\codeRB\codeRB'
+ %% <- \cs bad 2015/11/14
instead, the entire token sequence \ref{eq:retro} will appear in the
token buffer ``at once."}
\begin{equation}
@@ -734,8 +741,8 @@ The second claim can be checked with
% \endgroup
as to what works.
(The claim is not affected by one or two surprises.)\footnote{Moreover,
- \cs{DoWith&\typein&#1&\StopDoing} tells something about
- ``parameter tokens."}
+ `&\DoWith&\typein&#1&\StopDoing' %% \cs bad 2015/11/14
+ tells something about ``parameter tokens."}
Characters with different category codes
either are not converted into a character token\footnote{\TTbp.~47.}
or are not accepted as macro arguments. The latter applies to ``brace" tokens
@@ -1156,4 +1163,6 @@ VERSION HISTORY
2012/07/25 r0.3 "\csname name construct"?
2012/11/02ff. gullet, plainpkg, more modifications
2012/11/19 mod. on "mouth" (bibleref-mouth)
-2012/11/27 r0.3a !?
+2012/11/27 r0.3a plainpkg
+2015/11/14 rm. "(five)" & \ctanpkgdref, code in two
+ footnotes, don't use hyperref draft
diff --git a/Master/texmf-dist/source/generic/dowith/fdatechk.tex b/Master/texmf-dist/source/generic/dowith/fdatechk.tex
index f90ae36e3ab..afae09a9880 100644
--- a/Master/texmf-dist/source/generic/dowith/fdatechk.tex
+++ b/Master/texmf-dist/source/generic/dowith/fdatechk.tex
@@ -1,12 +1,12 @@
-\ProvidesFile{fdatechk.tex}[2013/03/23 dowith filedate checks]
+\ProvidesFile{fdatechk.tex}[2015/11/14 dowith filedate checks]
%% load earlier:
%\RequirePackage{filedate,filesdo}
%\UseReferenceDate{\thepdfmoddate}
\ModDates
\DatesDiffErrors
-\FileDateAutoChecks %% 2012/12/20
+\FileDateAutoChecks %% 2012/12/20
\DoWithBasesExts\ReadFileInfos{
dowith,domore}{sty,tex}
\ReadFileInfos{dowith.RLS,fdatechk.tex}
-\DatesDiffWarnings
-\CheckDateOfToday{dowith.RLS}
+\DatesDiffWarnings %% 2015/11/14
+\CheckDateOfToday{dowith.RLS} %% corr. 2015/05/22
diff --git a/Master/texmf-dist/source/generic/dowith/srcfiles.tex b/Master/texmf-dist/source/generic/dowith/srcfiles.tex
index 3cee78ba1ba..512b8bda8c1 100644
--- a/Master/texmf-dist/source/generic/dowith/srcfiles.tex
+++ b/Master/texmf-dist/source/generic/dowith/srcfiles.tex
@@ -1,4 +1,4 @@
-\ProvidesFile{srcfiles.tex}[2013/03/23 file infos -> SrcFILEs.txt]
+\ProvidesFile{srcfiles.tex}[2015/11/14 file infos -> SrcFILEs.txt]
\RequirePackage[r,wrap]{nicefilelist}[2012/05/20]
\RequirePackage{filedate,filesdo}
\input{plainpkg}
@@ -9,11 +9,12 @@
\ReadPackageInfos{dowith,domore}
%% documentation:
\ReadFileInfos{dowith,domore}
-\ReadFileInfos{srcfiles,fdatechk} %% adding fdatechk 2013-03-23
+\ReadFileInfos{srcfiles,fdatechk} %% adding fdatechk 2013/03/23
%% documentation settings and auxiliaries:
%\NoFileDateAutoChecks
\FileListRemark[ --]{---USED.---}
-\ReadPackageInfos{fifinddo,makedoc,niceverb}
+\ReadPackageInfos{catchdq,fifinddo,makedoc,niceverb}
+ %% ^^^^^^^^ 2015/11/14
\ReadFileInfos{makedoc.cfg,mdoccorr.cfg}
\NoStopListInfos[SrcFILEs.txt]
%\DatesDiffWarnings