texlive[56636] Master/texmf-dist: ccool (11oct20)

commits+karl at tug.org commits+karl at tug.org
Sun Oct 11 22:50:23 CEST 2020


Revision: 56636
          http://tug.org/svn/texlive?view=revision&revision=56636
Author:   karl
Date:     2020-10-11 22:50:23 +0200 (Sun, 11 Oct 2020)
Log Message:
-----------
ccool (11oct20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/ccool/ccool.pdf
    trunk/Master/texmf-dist/source/latex/ccool/ccool.dtx
    trunk/Master/texmf-dist/tex/latex/ccool/ccool.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/ccool/ccool-1343e33-8ca.tex

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/ccool/ccool-1343c9d-92c.tex

Deleted: trunk/Master/texmf-dist/doc/latex/ccool/ccool-1343c9d-92c.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ccool/ccool-1343c9d-92c.tex	2020-10-11 20:49:54 UTC (rev 56635)
+++ trunk/Master/texmf-dist/doc/latex/ccool/ccool-1343c9d-92c.tex	2020-10-11 20:50:23 UTC (rev 56636)
@@ -1,12 +0,0 @@
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ SuchThat = { ;~ }, Time = { t }, Process = { \xi }, StopT = { T }, EvalAt = \CcoolLambda {(##1)} }}\expandafter \endgroup \__ccool_log_entry 
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ Scale = { \lambda }, Real = {\mathcal {R}} }}\expandafter \endgroup \__ccool_log_entry 
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ CUSUMthresh = { \nu } }}\expandafter \endgroup \__ccool_log_entry 
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ LogWald = { u }, CUSUMst = { \StopT _{c} }, CUSUM = { y }, LogWaldInf = { m } }}\expandafter \endgroup \__ccool_log_entry 
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{\mathbb {##1}}{ N = { N } , R = { R } }}\expandafter \endgroup \__ccool_log_entry 
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ Grad = { \operatorname {grad} } }}\expandafter \endgroup \__ccool_log_entry 
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ OffMenge = {D}, Ci = {C^{1}}, Strecke = { \left [x_0,x\right ] } }}\expandafter \endgroup \__ccool_log_entry 
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ Steig = { \frac { f(x)-f(x_0) }{ x-x_0 } }, Punkt = { \xi } }}\expandafter \endgroup \__ccool_log_entry 
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ Scale = { \lambda }, Real = {\mathcal {R}} }}\expandafter \endgroup \__ccool_log_entry 
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ CUSUMthresh = { \nu } }}\expandafter \endgroup \__ccool_log_entry 
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ LogWald = { u }, CUSUMst = { \StopT _{c} }, CUSUM = { y }, LogWaldInf = { m } }}\expandafter \endgroup \__ccool_log_entry 
-\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{}}\expandafter \endgroup \__ccool_log_entry 

Added: trunk/Master/texmf-dist/doc/latex/ccool/ccool-1343e33-8ca.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ccool/ccool-1343e33-8ca.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/ccool/ccool-1343e33-8ca.tex	2020-10-11 20:50:23 UTC (rev 56636)
@@ -0,0 +1,12 @@
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ SuchThat = { ;~ }, Time = { t }, Process = { \xi }, StopT = { T }, EvalAt = \CcoolLambda {(##1)} }}\expandafter \endgroup \__ccool_log_entry 
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ Scale = { \lambda }, Real = {\mathcal {R}} }}\expandafter \endgroup \__ccool_log_entry 
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ CUSUMthresh = { \nu } }}\expandafter \endgroup \__ccool_log_entry 
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ LogWald = { u }, CUSUMst = { \StopT _{c} }, CUSUM = { y }, LogWaldInf = { m } }}\expandafter \endgroup \__ccool_log_entry 
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{\mathbb {##1}}{ N = { N } , R = { R } }}\expandafter \endgroup \__ccool_log_entry 
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ Grad = { \operatorname {grad} } }}\expandafter \endgroup \__ccool_log_entry 
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ OffMenge = {D}, Ci = {C^{1}}, Strecke = { \left [x_0,x\right ] } }}\expandafter \endgroup \__ccool_log_entry 
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ Steig = { \frac { f(x)-f(x_0) }{ x-x_0 } }, Punkt = { \xi } }}\expandafter \endgroup \__ccool_log_entry 
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ Scale = { \lambda }, Real = {\mathcal {R}} }}\expandafter \endgroup \__ccool_log_entry 
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ CUSUMthresh = { \nu } }}\expandafter \endgroup \__ccool_log_entry 
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{ LogWald = { u }, CUSUMst = { \StopT _{c} }, CUSUM = { y }, LogWaldInf = { m } }}\expandafter \endgroup \__ccool_log_entry 
+\begingroup \def \__ccool_log_entry {\Ccool <Default>c{##1}{}}\expandafter \endgroup \__ccool_log_entry 


Property changes on: trunk/Master/texmf-dist/doc/latex/ccool/ccool-1343e33-8ca.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/ccool/ccool.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/ccool/ccool.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/ccool/ccool.dtx	2020-10-11 20:49:54 UTC (rev 56635)
+++ trunk/Master/texmf-dist/source/latex/ccool/ccool.dtx	2020-10-11 20:50:23 UTC (rev 56636)
@@ -75,16 +75,48 @@
 %<package> \RequirePackage{xparse}[2020/03/06]
 %<package> \ProvidesExplPackage
 %<package> {ccool}                                                                            % Package name
-%<package> {2020/06/04}                                                                       % Release date
-%<package> {3.0}                                                                              % Release version
+%<package> {2020/10/10}                                                                       % Release date
+%<package> {3.1}                                                                              % Release version
 %<package> {cool --- A key-value document command parser}                                     % Description
 % 
 %<*driver> 
-\RequirePackage{fvextra}%^^A\NB{done}{Warning:csquotes should be loaded after fvextra->nope}
+\RequirePackage{fvextra, xparse}%^^A\NB{done}{Warning:csquotes should be loaded after fvextra->nope}
 \documentclass[full, show-notes]{l3doc}
 \listfiles
-\usepackage{amsmath, amssymb}
-\usepackage[
+%^^A\usepackage{xparse, longtable, array, booktabs}
+\ExplSyntaxOn
+\clist_new:N \g__ccooldoc_usepackage_clist
+\cs_new_protected:Nn \__ccooldoc_usepackage:n
+{
+  \clist_put_right:Nn \g__ccooldoc_usepackage_clist
+  {
+    \textbackslash{}usepackage\char`{ #1 \char`}
+  }
+  \usepackage{#1}
+}
+\cs_new_protected:Nn \__ccooldoc_usepackage:nn
+{
+  \clist_put_right:Nn \g__ccooldoc_usepackage_clist
+  {
+    {
+      \textbackslash{}
+      usepackage
+      \char`[ #1 \char`]
+      \char`{ #2 \char`}
+    }
+  }
+  \usepackage[#1]{#2}
+}
+\cs_new:Nn \__ccooldoc_usepackage:
+{
+  \texttt
+  {
+    \noindent
+    \clist_use:Nnnn \g__ccooldoc_usepackage_clist { \\ } { \\ } { \\ }
+  }
+}
+\__ccooldoc_usepackage:n{amsmath, amssymb}
+\__ccooldoc_usepackage:nn{
 %^^A afrikaans,
 %^^A basque,
 %^^A catalan,
@@ -119,13 +151,11 @@
 %^^A turkmen,
 %^^A welsh,
 english
-]{babel}
-\usepackage{bookmark}
-\usepackage{ccool}
-\usepackage[T1]{fontenc}% \char`[
-\usepackage{microtype}
-\usepackage{tabto}
-\usepackage{tcolorbox}
+}
+{babel}
+\__ccooldoc_usepackage:n{bookmark, ccool, microtype, tabto, tcolorbox}
+\__ccooldoc_usepackage:nn{T1}{fontenc}% \char`[
+  \ExplSyntaxOff
 \tcbuselibrary{listings, breakable}
 \makeatletter
 \newcommand*{\docsetnameref}{\def\@currentlabelname}%https://tex.stackexchange.com/questions/537751
@@ -214,7 +244,8 @@
 \providecommand\pkgoptex{\docarg{Expans}}
 \providecommand\pkgoptfi{\docarg{File}}
 \providecommand\pkgoptin{\docarg{Inner}}
-\providecommand\pkgoptions{kvl0}
+%^^A\providecommand\pkgoptions{kvl0}
+\providecommand\pkgoptions{\doccceptkvl$_0$}
 \providecommand\pkgoptou{\docarg{Outer}}
 \providecommand\pkgoptpad{\docarg{Default}}%default
 \providecommand\pkgoptpa{\docarg{Param}}
@@ -224,8 +255,8 @@
 \providecommand\pkgparex{\texttt{*}}%expand
 \providecommand\pkgparhe{tl$_{1}$}%head
 \providecommand\pkgparin{code$_{1}$}%inner
-\providecommand\pkgparkvlnxt{kvl$_{2}$}
-\providecommand\pkgparkvl{kvl$_{1}$}
+\providecommand\pkgparkvl{\doccceptkvl$_1$}
+\providecommand\pkgparkvlnxt{\doccceptkvl$_2$}
 \providecommand\pkgparou{code$_{2}$}%outer
 \providecommand\pkgparpa{tl$_{2}$}%param
 \providecommand\pkgparsiii{tl$_{5}$}
@@ -273,8 +304,7 @@
 %   \selectlanguage{french}
 %   \begin{docabstract}{Résumé}
 %     L'extension~\pkg{ccool} pour \LaTeX~met à disposition une interface de type \textit{clé-valeur}, \nameref{usage:cs:ccool},
-%     destinée à faciliter la géneration de commandes. Les 
-%     paramètres globaux contrôlant le traitement de ces \textit{clé-valeur} sont fixés
+%     destinée à faciliter la géneration de commandes. Les paramètres globaux contrôlant le traitement de ces \textit{clé-valeur} sont fixés
 %     par défaut pour répondre aux besoins courants, suivant le contexte (langage, mode textuel ou mathématique).
 %     Un exemple d'application, est la command-isation des conventions de notation (\docexpand{\cs{Reel}}{} |\mathbb{R}|),
 %     au point dans le \env{document} où elles sont introduites (``Soit~$\mathbb{R}$~les nombres réels.'').
@@ -295,8 +325,8 @@
 %   \addcontentsline{toc}{section}{\protect\numberline{\thesection}Convention}
 %   \section*{Convention}
 %   \begin{enumerate}[label={\emph{\alph*)}}]
-%   \item \label{conv:expl3} Loosely, those of \cite{interface3}, for example as to the meaning of \meta{\docccepttl}.
-%   \item \label{conv:xparse} Those of \cite{xparse}, for example \docparo{arg} is a \docccept{\docxparseo}. 
+%   \item \label{conv:expl3} Loosely, those of \cite{interface3}, for example as to the meaning of \docccept{\docccepttl}, which may be abbreviated \docccept{tl}.
+%   \item \label{conv:xparse} Those of \cite{xparse}, for example \docparo{arg} is an \docccept{\docxparseo}. 
 %   \item \docassign{\meta{X}}{\docarg{Y}}:  set \meta{X} to |Y|
 %   \item \docexpand{\cs{X}}{\docarg{Y}}: \cs{X} expands to |Y|
 %   \item If unspecified, the environment in which a macro is to be used is \docenvdoc.
@@ -439,7 +469,7 @@
 %     \nameref{usage:opt:se},
 %     and \nameref{usage:opt:wr}.
 %     \begin{description}
-%     \item[Semantics] Modify the behavior of \nameref{usage:cs:ccool}
+%     \item[Semantics] Modify the default behavior of \nameref{usage:cs:ccool}
 %     \end{description}
 %   \end{function}
 %   
@@ -458,7 +488,7 @@
 %   \item[Syntax] \texttt{eo\docpipe{}ee\docpipe{}ex\docpipe{}xo\docpipe{}xe\docpipe{}xx}
 %   \end{description}
 %   
-%   \DocPhantomSection{subsection}{\pkgoptfi}{usage:opt:fi}
+%   \DocPhantomSection*{subsection}{\pkgoptfi}{usage:opt:fi}
 %   \DescribeOption{\pkgoptfi}
 %   \begin{description}
 %   \item[Also see] \autoref{part:usage}~\nameref{ccool:wr} and \autoref{part:impl}~\nameref{impl:opt:fi}
@@ -606,6 +636,21 @@
 %</guardlisting> 
 % \fi
 % 
+%   \phantomsection\addcontentsline{toc}{section}
+%   {\ref{listing:thisdeps}. This doc's dependencies}
+%   \iffalse
+%<*guardlisting>   
+%   \fi
+\begin{listing}[This doc's dependencies]
+  {label=listing:thisdeps}
+  \ExplSyntaxOn
+  \__ccooldoc_usepackage:
+  \ExplSyntaxOff
+\end{listing}
+% \iffalse
+%</guardlisting> 
+% \fi
+%
 % \phantomsection\addcontentsline{toc}{section}
 % {\ref{listing:numbrsys:base}. \texorpdfstring{Let~$\mathbb{N}$ and $\mathbb{R}$ denote\dots} (start of the tutorial)}
 % \iffalse
@@ -813,7 +858,7 @@
 % \fi
 \begin{listing}[Language and mode]
   {label=listing:lang}
-  %^^A--->
+  % ^^A--->
   \textbf{\languagename}{:}~\Ccool{ X = x, Y = y }*
   \begin{otherlanguage}{spanish}
     \CcoolOption[ Separ ]\\
@@ -893,7 +938,7 @@
 % \fi
 % 
 % \phantomsection\addcontentsline{toc}{section}
-% {\ref{listing:hw:i}. Hello, world! (testing)}
+% {\ref{listing:hw:i}. Hello, world! (for testing's sake)}
 % \iffalse
 %<*guardlisting> 
 % \fi
@@ -1594,6 +1639,10 @@
 % {2020/06/04}
 % {Miscellaneous }
 %
+% \changes{\docvers{3}{1}}
+% {2020/10/10}
+% {Replaced: \doclist{thisdeps}'s content, from exhaustive dependencies to those explicit with \cs{usepackage}}
+%
 % \PrintChanges
 % \PrintIndex
 % \clearpage

Modified: trunk/Master/texmf-dist/tex/latex/ccool/ccool.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ccool/ccool.sty	2020-10-11 20:49:54 UTC (rev 56635)
+++ trunk/Master/texmf-dist/tex/latex/ccool/ccool.sty	2020-10-11 20:50:23 UTC (rev 56636)
@@ -18,8 +18,8 @@
  \RequirePackage{xparse}[2020/03/06]
  \ProvidesExplPackage
  {ccool}                                                                            % Package name
- {2020/06/04}                                                                       % Release date
- {3.0}                                                                              % Release version
+ {2020/10/10}                                                                       % Release date
+ {3.1}                                                                              % Release version
  {cool --- A key-value document command parser}                                     % Description
 \ExplSyntaxOn
 \cs_new_protected:Nn \__ccool_aux_inner_set:n



More information about the tex-live-commits mailing list.