diff options
author | Norbert Preining <norbert@preining.info> | 2021-03-13 03:01:14 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-03-13 03:01:14 +0000 |
commit | 2a899339df4bb55e3aa0d5b7a4975b1743341e17 (patch) | |
tree | 4d26b328e10b82678abc4bd31726e8b2548eed42 /macros/latex/contrib/l3packages | |
parent | cf09e33d4f54e872c7090def0ad41b06fb559cdb (diff) |
CTAN sync 202103130301
Diffstat (limited to 'macros/latex/contrib/l3packages')
17 files changed, 32 insertions, 21 deletions
diff --git a/macros/latex/contrib/l3packages/CHANGELOG.md b/macros/latex/contrib/l3packages/CHANGELOG.md index 05ef070996..cf52f56e8f 100644 --- a/macros/latex/contrib/l3packages/CHANGELOG.md +++ b/macros/latex/contrib/l3packages/CHANGELOG.md @@ -7,6 +7,11 @@ this project uses date-based 'snapshot' version identifiers. ## [Unreleased] +## [2021-03-12] + +### Fixed +- Pass options to frozen `xparse` + ## [2021-02-02] ### Changed @@ -119,7 +124,8 @@ this project uses date-based 'snapshot' version identifiers. - Switch to ISO date format - Improve cross-module use of internal functions -[Unreleased]: https://github.com/latex3/latex3/compare/2021-02-02...HEAD +[Unreleased]: https://github.com/latex3/latex3/compare/2021-03-12...HEAD +[2021-03-12]: https://github.com/latex3/latex3/compare/2021-02-02...2021-03-12 [2021-02-02]: https://github.com/latex3/latex3/compare/2020-10-27...2021-02-02 [2020-10-27]: https://github.com/latex3/latex3/compare/2020-10-05...2020-10-27 [2020-10-05]: https://github.com/latex3/latex3/compare/2020-05-15...2020-10-05 diff --git a/macros/latex/contrib/l3packages/README.md b/macros/latex/contrib/l3packages/README.md index f2629e7937..8319851b85 100644 --- a/macros/latex/contrib/l3packages/README.md +++ b/macros/latex/contrib/l3packages/README.md @@ -1,7 +1,7 @@ LaTeX3 High-Level Concepts ========================== -Release 2021-02-02 +Release 2021-03-12 Overview -------- diff --git a/macros/latex/contrib/l3packages/l3keys2e.dtx b/macros/latex/contrib/l3packages/l3keys2e.dtx index cd3f5206a9..501e4c5aaa 100644 --- a/macros/latex/contrib/l3packages/l3keys2e.dtx +++ b/macros/latex/contrib/l3packages/l3keys2e.dtx @@ -62,7 +62,7 @@ % }^^A % } % -% \date{Released 2021-02-02} +% \date{Released 2021-03-12} % % \maketitle % @@ -139,7 +139,7 @@ % \end{macrocode} % % \begin{macrocode} -\ProvidesExplPackage{l3keys2e}{2021-02-02}{} +\ProvidesExplPackage{l3keys2e}{2021-03-12}{} {LaTeX2e option processing using LaTeX3 keys} % \end{macrocode} % diff --git a/macros/latex/contrib/l3packages/l3keys2e.ins b/macros/latex/contrib/l3packages/l3keys2e.ins index f5b81f896b..3c437d8ee8 100644 --- a/macros/latex/contrib/l3packages/l3keys2e.ins +++ b/macros/latex/contrib/l3packages/l3keys2e.ins @@ -18,7 +18,7 @@ The released version of this bundle is available from CTAN. \fi -\input l3docstrip.tex +\input docstrip % \askforoverwritefalse \preamble diff --git a/macros/latex/contrib/l3packages/l3keys2e.pdf b/macros/latex/contrib/l3packages/l3keys2e.pdf Binary files differindex 4acecdf5e1..e55211ccf9 100644 --- a/macros/latex/contrib/l3packages/l3keys2e.pdf +++ b/macros/latex/contrib/l3packages/l3keys2e.pdf diff --git a/macros/latex/contrib/l3packages/xfp.dtx b/macros/latex/contrib/l3packages/xfp.dtx index 7a86c63782..0093447c2e 100644 --- a/macros/latex/contrib/l3packages/xfp.dtx +++ b/macros/latex/contrib/l3packages/xfp.dtx @@ -38,7 +38,6 @@ %<package> }% %<package> \endinput %<package> } -%<package>\RequirePackage{xparse} %</driver|package> %<*driver> \documentclass[full]{l3doc} @@ -64,7 +63,7 @@ % }^^A % } % -% \date{Released 2021-02-02} +% \date{Released 2021-03-12} % % \maketitle % @@ -167,7 +166,7 @@ % \end{macrocode} % % \begin{macrocode} -\ProvidesExplPackage{xfp}{2021-02-02}{} +\ProvidesExplPackage{xfp}{2021-03-12}{} {L3 Floating point unit} % \end{macrocode} % diff --git a/macros/latex/contrib/l3packages/xfp.ins b/macros/latex/contrib/l3packages/xfp.ins index 736445226b..b5c1d4eea9 100644 --- a/macros/latex/contrib/l3packages/xfp.ins +++ b/macros/latex/contrib/l3packages/xfp.ins @@ -18,7 +18,7 @@ The released version of this bundle is available from CTAN. \fi -\input l3docstrip.tex +\input docstrip % \askforoverwritefalse \preamble diff --git a/macros/latex/contrib/l3packages/xfp.pdf b/macros/latex/contrib/l3packages/xfp.pdf Binary files differindex 63d9c3bd2b..d91a5561bb 100644 --- a/macros/latex/contrib/l3packages/xfp.pdf +++ b/macros/latex/contrib/l3packages/xfp.pdf diff --git a/macros/latex/contrib/l3packages/xfrac.dtx b/macros/latex/contrib/l3packages/xfrac.dtx index dfdbf25f6a..dbbdeaf65a 100644 --- a/macros/latex/contrib/l3packages/xfrac.dtx +++ b/macros/latex/contrib/l3packages/xfrac.dtx @@ -65,7 +65,7 @@ % }^^A % } % -% \date{Released 2021-02-02} +% \date{Released 2021-03-12} % % \maketitle % @@ -535,7 +535,7 @@ % \end{macrocode} % % \begin{macrocode} -\ProvidesExplPackage{xfrac}{2021-02-02}{} +\ProvidesExplPackage{xfrac}{2021-03-12}{} {L3 Experimental split-level fractions} % \end{macrocode} % diff --git a/macros/latex/contrib/l3packages/xfrac.ins b/macros/latex/contrib/l3packages/xfrac.ins index d08a89b6d3..20d01acd7b 100644 --- a/macros/latex/contrib/l3packages/xfrac.ins +++ b/macros/latex/contrib/l3packages/xfrac.ins @@ -19,7 +19,7 @@ The released version of this bundle is available from CTAN. \fi -\input l3docstrip.tex +\input docstrip % \askforoverwritefalse \preamble diff --git a/macros/latex/contrib/l3packages/xfrac.pdf b/macros/latex/contrib/l3packages/xfrac.pdf Binary files differindex 04b7f9106f..ec7de16964 100644 --- a/macros/latex/contrib/l3packages/xfrac.pdf +++ b/macros/latex/contrib/l3packages/xfrac.pdf diff --git a/macros/latex/contrib/l3packages/xparse.dtx b/macros/latex/contrib/l3packages/xparse.dtx index 3ea422301a..b612ed6d23 100644 --- a/macros/latex/contrib/l3packages/xparse.dtx +++ b/macros/latex/contrib/l3packages/xparse.dtx @@ -67,7 +67,7 @@ % }^^A % } % -% \date{Released 2021-02-02} +% \date{Released 2021-03-12} % % \maketitle % @@ -1009,16 +1009,22 @@ \if\relax#2\relax\else#1\fi#2#3#4 } %</2ekernel> \ExplSyntaxOn +\cs_set_protected:Npn \@@_tmp:w #1 + { + \DeclareOption* { \PassOptionsToPackage { \CurrentOption } {#1} } + \ProcessOptions \relax + \RequirePackage {#1} + } \cs_if_free:NTF \NewDocumentCommand { \ExplSyntaxOff \ifnum\expandafter \@parse@version\fmtversion//00\@nil < \@parse@version 2020-10-01//00\@nil - \RequirePackage{xparse-2018-04-12} + \@@_tmp:w { xparse-2018-04-12 } \else %<2ekernel> \@@@@input xparse-generic.tex ~ -%<package> \RequirePackage{xparse-2020-10-01} +%<package> \@@_tmp:w { xparse-2020-10-01 } \fi \file_input_stop: } @@ -1036,7 +1042,7 @@ \ExplSyntaxOff \cs_if_exist:NF \@@_start:nNNnnn { - \RequirePackage{xparse-2020-10-01} + \@@_tmp:w { xparse-2020-10-01 } \file_input_stop: } } @@ -1058,7 +1064,7 @@ % \end{macrocode} % % \begin{macrocode} -\ProvidesExplPackage{xparse}{2021-02-02}{} +\ProvidesExplPackage{xparse}{2021-03-12}{} {L3 Experimental document command parser} % \end{macrocode} % diff --git a/macros/latex/contrib/l3packages/xparse.ins b/macros/latex/contrib/l3packages/xparse.ins index da55996744..98a6dd8a39 100644 --- a/macros/latex/contrib/l3packages/xparse.ins +++ b/macros/latex/contrib/l3packages/xparse.ins @@ -18,7 +18,7 @@ The released version of this bundle is available from CTAN. \fi -\input l3docstrip.tex +\input docstrip % \askforoverwritefalse \preamble diff --git a/macros/latex/contrib/l3packages/xparse.pdf b/macros/latex/contrib/l3packages/xparse.pdf Binary files differindex bdd5f8bfb9..0722a7b93c 100644 --- a/macros/latex/contrib/l3packages/xparse.pdf +++ b/macros/latex/contrib/l3packages/xparse.pdf diff --git a/macros/latex/contrib/l3packages/xtemplate.dtx b/macros/latex/contrib/l3packages/xtemplate.dtx index a20b55892e..d80d348070 100644 --- a/macros/latex/contrib/l3packages/xtemplate.dtx +++ b/macros/latex/contrib/l3packages/xtemplate.dtx @@ -63,7 +63,7 @@ % }^^A % } % -% \date{Released 2021-02-02} +% \date{Released 2021-03-12} % % \maketitle % @@ -682,7 +682,7 @@ % \end{macrocode} % % \begin{macrocode} -\ProvidesExplPackage{xtemplate}{2021-02-02}{} +\ProvidesExplPackage{xtemplate}{2021-03-12}{} {L3 Experimental prototype document functions} % \end{macrocode} % diff --git a/macros/latex/contrib/l3packages/xtemplate.ins b/macros/latex/contrib/l3packages/xtemplate.ins index 3e88b5e52c..2e459227f7 100644 --- a/macros/latex/contrib/l3packages/xtemplate.ins +++ b/macros/latex/contrib/l3packages/xtemplate.ins @@ -29,7 +29,7 @@ license information is placed in the derived files. \fi -\input l3docstrip.tex +\input docstrip % \askforoverwritefalse \preamble diff --git a/macros/latex/contrib/l3packages/xtemplate.pdf b/macros/latex/contrib/l3packages/xtemplate.pdf Binary files differindex d0d755b853..c4b96d62d2 100644 --- a/macros/latex/contrib/l3packages/xtemplate.pdf +++ b/macros/latex/contrib/l3packages/xtemplate.pdf |