texlive[60278] Master/texmf-dist: lambdax (19aug21)

commits+karl at tug.org commits+karl at tug.org
Thu Aug 19 22:21:57 CEST 2021


Revision: 60278
          http://tug.org/svn/texlive?view=revision&revision=60278
Author:   karl
Date:     2021-08-19 22:21:57 +0200 (Thu, 19 Aug 2021)
Log Message:
-----------
lambdax (19aug21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/source/latex/lambdax/lambdax.dtx
    trunk/Master/texmf-dist/tex/latex/lambdax/lambdax.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/lambdax/lambdax.bib
    trunk/Master/texmf-dist/doc/latex/lambdax/lambdax.pdf

Added: trunk/Master/texmf-dist/doc/latex/lambdax/lambdax.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lambdax/lambdax.bib	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/lambdax/lambdax.bib	2021-08-19 20:21:57 UTC (rev 60278)
@@ -0,0 +1,26 @@
+ at misc{erw-ccool,
+  author       = {Rogard, Erwann},
+  title        = {The \pkg{ccool} package for \LaTeX},
+  note         = {\url{https://github.com/rogard/ccool/blob/master/ccool.pdf}},
+  year         = {2020}}
+ at misc{erw-keyparse,
+  author       = {Rogard, Erwann},
+  title        = {The \pkg{keyparse} package for \LaTeX},
+  note         = {\url{https://github.com/rogard/keyparse/blob/master/keyparse.pdf}},
+  year         = {2021}}
+ at manual{xparse,
+  title        = {The \pkg{xparse} package},
+  author       = {The \LaTeX3 Project Team},
+  year         = {2019},
+  note         = {\url{https://ctan.math.illinois.edu/macros/latex/contrib/l3packages/xparse.pdf}},
+  annote       = {} }
+ at misc{a-188053,
+  author       = {@{}sean-allred},
+  title        = {``How to create lambda expressions?''},
+  year         = {2014},
+  note         = {\url{https://tex.stackexchange.com/a/188053/112708}}}
+ at misc{q-610349,
+  author       = {@{}Erwann},
+  title        = {``Troubleshooting \PrintIndex \PrintChanges''},
+  year         = {2021},
+  note         = {\url{https://tex.stackexchange.com/questions/610349/troubleshooting-printindex-printchanges}}}


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

Index: trunk/Master/texmf-dist/doc/latex/lambdax/lambdax.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lambdax/lambdax.pdf	2021-08-19 20:21:41 UTC (rev 60277)
+++ trunk/Master/texmf-dist/doc/latex/lambdax/lambdax.pdf	2021-08-19 20:21:57 UTC (rev 60278)

Property changes on: trunk/Master/texmf-dist/doc/latex/lambdax/lambdax.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/source/latex/lambdax/lambdax.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/lambdax/lambdax.dtx	2021-08-19 20:21:41 UTC (rev 60277)
+++ trunk/Master/texmf-dist/source/latex/lambdax/lambdax.dtx	2021-08-19 20:21:57 UTC (rev 60278)
@@ -69,11 +69,11 @@
 %</internal> 
 %<package> \NeedsTeXFormat{LaTeX2e}[2021-06-01]
 %<package> \RequirePackage{expl3, xparse, xtemplate, l3keys2e}[2021-06-01]
-%<package> \RequirePackage{lex}[2021-08-03]
+%<package> \RequirePackage{keyparse}[2021-08-18]
 %<package> \ProvidesExplPackage
 %<package> {lambdax}                                                  % Package name
-%<package> {2021-08-03}                                               % Release date
-%<package> {1.0}                                                      % Release version
+%<package> {2021-08-18}                                               % Release date
+%<package> {1.1}                                                      % Release version
 %<package> {lambdax --- Lambda expression                         }   % Description
 %<*driver> 
 \documentclass[show-notes]{l3doc}%^^A full
@@ -96,10 +96,10 @@
   title        = {The \pkg{ccool} package for \LaTeX},
   note         = {\url{https://github.com/rogard/ccool/blob/master/ccool.pdf}},
   year         = {2020}}
- at misc{erw-lex,
+ at misc{erw-keyparse,
   author       = {Rogard, Erwann},
-  title        = {The \pkg{lex} package for \LaTeX},
-  note         = {\url{https://github.com/rogard/lex/blob/master/lex.pdf}},
+  title        = {The \pkg{keyparse} package for \LaTeX},
+  note         = {\url{https://github.com/rogard/keyparse/blob/master/keyparse.pdf}},
   year         = {2021}}
 @manual{xparse,
   title        = {The \pkg{xparse} package},
@@ -194,7 +194,7 @@
 %       \end{syntax}
 %     \end{function}
 %     \begin{descr}
-%     \item[Limitation] That of \pkg{lex}\cite{erw-lex}'s \texttt{argspec} collection.
+%     \item[Limitation] That of \pkg{keyparse}\cite{erw-keyparse}'s \texttt{argspec} collection.
 %     \item[Argspec] Examples of \meta{bool-arg-type}\cite{xparse} and \meta{bool-arg} are |s| and |*|, respectively.
 %     \item[Semantics] That of \cs{lambdax:nn} and recurse if applicable.
 %   \end{descr}
@@ -227,6 +227,9 @@
 %     \changes{Version 1.0}
 %     {2020/08/03}
 %     {Initial version}
+%     \changes{Version 1.1}
+%     {2020/08/18}
+%     {Dependency lex.sty renamed keyparse.sty}
 %     \clearpage
 %     \StopEventually{
 %     \PrintChanges
@@ -338,7 +341,7 @@
 % \begin{macrocode}
 \cs_new:Nn\@@_placeholder:n{#### #1}
 \cs_generate_variant:Nn\@@_placeholder:n{o,e}
-\cs_new:Nn\@@_argspec:n{\lex_eval:nn{argspec}{#1}}
+\cs_new:Nn\@@_argspec:n{\keyparse_eval:nn{argspec}{#1}}
 \cs_new:Nn\@@_argspec_count:n{\tl_count:e{\@@_argspec:n{#1}}}
 \cs_new:Nn\@@_chain_position:n{\int_eval:e{\@@_argspec_count:n{#1}+1}}
 \cs_new:Nn\@@_chain_placeholder:n

Modified: trunk/Master/texmf-dist/tex/latex/lambdax/lambdax.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lambdax/lambdax.sty	2021-08-19 20:21:41 UTC (rev 60277)
+++ trunk/Master/texmf-dist/tex/latex/lambdax/lambdax.sty	2021-08-19 20:21:57 UTC (rev 60278)
@@ -13,11 +13,11 @@
 %% 
  \NeedsTeXFormat{LaTeX2e}[2021-06-01]
  \RequirePackage{expl3, xparse, xtemplate, l3keys2e}[2021-06-01]
- \RequirePackage{lex}[2021-08-03]
+ \RequirePackage{keyparse}[2021-08-18]
  \ProvidesExplPackage
  {lambdax}                                                  % Package name
- {2021-08-03}                                               % Release date
- {1.0}                                                      % Release version
+ {2021-08-18}                                               % Release date
+ {1.1}                                                      % Release version
  {lambdax --- Lambda expression                         }   % Description
 \ExplSyntaxOn
 \cs_generate_variant:Nn\tl_count:n{e}
@@ -71,7 +71,7 @@
 \__lambdax_msg_name:n{msg_\g__lambdax_opt_msg_tl{}:#1}
 \cs_new:Nn\__lambdax_placeholder:n{#### #1}
 \cs_generate_variant:Nn\__lambdax_placeholder:n{o,e}
-\cs_new:Nn\__lambdax_argspec:n{\lex_eval:nn{argspec}{#1}}
+\cs_new:Nn\__lambdax_argspec:n{\keyparse_eval:nn{argspec}{#1}}
 \cs_new:Nn\__lambdax_argspec_count:n{\tl_count:e{\__lambdax_argspec:n{#1}}}
 \cs_new:Nn\__lambdax_chain_position:n{\int_eval:e{\__lambdax_argspec_count:n{#1}+1}}
 \cs_new:Nn\__lambdax_chain_placeholder:n



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