texlive[59371] Master/texmf-dist: l3 (27may21)

commits+karl at tug.org commits+karl at tug.org
Thu May 27 21:55:47 CEST 2021


Revision: 59371
          http://tug.org/svn/texlive?view=revision&revision=59371
Author:   karl
Date:     2021-05-27 21:55:46 +0200 (Thu, 27 May 2021)
Log Message:
-----------
l3 (27may21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/l3experimental/CHANGELOG.md
    trunk/Master/texmf-dist/doc/latex/l3experimental/README.md
    trunk/Master/texmf-dist/doc/latex/l3experimental/l3benchmark/l3benchmark.pdf
    trunk/Master/texmf-dist/doc/latex/l3experimental/l3bitset/l3bitset.pdf
    trunk/Master/texmf-dist/doc/latex/l3experimental/l3draw/l3draw-code.pdf
    trunk/Master/texmf-dist/doc/latex/l3experimental/l3draw/l3draw.pdf
    trunk/Master/texmf-dist/doc/latex/l3experimental/l3graphics/l3graphics.pdf
    trunk/Master/texmf-dist/doc/latex/l3experimental/l3str/l3str-format.pdf
    trunk/Master/texmf-dist/doc/latex/l3experimental/l3sys-shell/l3sys-shell.pdf
    trunk/Master/texmf-dist/doc/latex/l3experimental/xcoffins/xcoffins.pdf
    trunk/Master/texmf-dist/doc/latex/l3experimental/xgalley/l3galley.pdf
    trunk/Master/texmf-dist/doc/latex/l3experimental/xgalley/xgalley.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md
    trunk/Master/texmf-dist/doc/latex/l3kernel/README.md
    trunk/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/interface3.tex
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news01.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news02.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news03.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news04.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news05.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news06.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news07.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news08.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news09.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news10.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news11.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3news12.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex
    trunk/Master/texmf-dist/doc/latex/l3kernel/source3.pdf
    trunk/Master/texmf-dist/doc/latex/l3kernel/source3.tex
    trunk/Master/texmf-dist/doc/latex/l3packages/CHANGELOG.md
    trunk/Master/texmf-dist/doc/latex/l3packages/README.md
    trunk/Master/texmf-dist/doc/latex/l3packages/l3keys2e/l3keys2e.pdf
    trunk/Master/texmf-dist/doc/latex/l3packages/xfp/xfp.pdf
    trunk/Master/texmf-dist/doc/latex/l3packages/xfrac/xfrac.pdf
    trunk/Master/texmf-dist/doc/latex/l3packages/xparse/xparse.pdf
    trunk/Master/texmf-dist/doc/latex/l3packages/xtemplate/xtemplate.pdf
    trunk/Master/texmf-dist/source/latex/l3experimental/l3benchmark/l3benchmark.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3benchmark/l3benchmark.ins
    trunk/Master/texmf-dist/source/latex/l3experimental/l3bitset/l3bitset.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3bitset/l3bitset.ins
    trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-boxes.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-layers.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-points.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-scopes.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-softpath.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-state.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-transforms.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw.ins
    trunk/Master/texmf-dist/source/latex/l3experimental/l3graphics/l3graphics.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3graphics/l3graphics.ins
    trunk/Master/texmf-dist/source/latex/l3experimental/l3str/l3str-format.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3str/l3str.ins
    trunk/Master/texmf-dist/source/latex/l3experimental/l3sys-shell/l3sys-shell.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/l3sys-shell/l3sys-shell.ins
    trunk/Master/texmf-dist/source/latex/l3experimental/xcoffins/xcoffins.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/xcoffins/xcoffins.ins
    trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/l3galley.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/xgalley.dtx
    trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/xgalley.ins
    trunk/Master/texmf-dist/source/latex/l3kernel/expl3.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3box.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3cctab.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3color.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3debug.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3file.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3int.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3names.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3pdf.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3str-convert.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3str.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3text-case.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3text-purify.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3text.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3token.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx
    trunk/Master/texmf-dist/source/latex/l3packages/l3keys2e/l3keys2e.dtx
    trunk/Master/texmf-dist/source/latex/l3packages/xfp/xfp.dtx
    trunk/Master/texmf-dist/source/latex/l3packages/xfrac/xfrac.dtx
    trunk/Master/texmf-dist/source/latex/l3packages/xparse/xparse.dtx
    trunk/Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx
    trunk/Master/texmf-dist/tex/latex/l3experimental/l3benchmark/l3benchmark.sty
    trunk/Master/texmf-dist/tex/latex/l3experimental/l3bitset/l3bitset.sty
    trunk/Master/texmf-dist/tex/latex/l3experimental/l3draw/l3draw.sty
    trunk/Master/texmf-dist/tex/latex/l3experimental/l3graphics/l3graphics.sty
    trunk/Master/texmf-dist/tex/latex/l3experimental/l3str/l3str-format.sty
    trunk/Master/texmf-dist/tex/latex/l3experimental/l3sys-shell/l3sys-shell.sty
    trunk/Master/texmf-dist/tex/latex/l3experimental/xcoffins/xcoffins.sty
    trunk/Master/texmf-dist/tex/latex/l3experimental/xgalley/l3galley.sty
    trunk/Master/texmf-dist/tex/latex/l3experimental/xgalley/xgalley.sty
    trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex
    trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex
    trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.ltx
    trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.sty
    trunk/Master/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty
    trunk/Master/texmf-dist/tex/latex/l3packages/xfp/xfp.sty
    trunk/Master/texmf-dist/tex/latex/l3packages/xfrac/xfrac.sty
    trunk/Master/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
    trunk/Master/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3experimental/CHANGELOG.md	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/doc/latex/l3experimental/CHANGELOG.md	2021-05-27 19:55:46 UTC (rev 59371)
@@ -7,6 +7,15 @@
 
 ## [Unreleased]
 
+## [2021-05-27]
+
+### Added
+- `\benchmark_silent:n` and `\benchmark_once_silent:n` added to `l3benchmark`
+
+### Changed
+- store results of `l3benchmark` in documented user-level instead of private
+  variables
+
 ## [2021-02-18]
 
 ### Removed
@@ -201,7 +210,8 @@
 - New `l3color` module using `xcolor`-like expression syntax
 - New `l3draw` module, based on `pgf` layer of the TikZ system
 
-[Unreleased]: https://github.com/latex3/latex3/compare/2021-02-18...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2021-05-27...HEAD
+[2021-05-27]: https://github.com/latex3/latex3/compare/2021-02-18...2021-05-27
 [2021-02-18]: https://github.com/latex3/latex3/compare/2021-02-06...2021-02-18
 [2021-02-06]: https://github.com/latex3/latex3/compare/2021-01-29...2021-02-06
 [2021-01-29]: https://github.com/latex3/latex3/compare/2021-10-27...2021-01-29

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3experimental/README.md	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/doc/latex/l3experimental/README.md	2021-05-27 19:55:46 UTC (rev 59371)
@@ -1,7 +1,7 @@
 Experimental LaTeX3 Concepts
 ============================
 
-Release 2021-02-18
+Release 2021-05-27
 
 Overview
 --------

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/l3benchmark/l3benchmark.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/l3bitset/l3bitset.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/l3draw/l3draw-code.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/l3draw/l3draw.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/l3graphics/l3graphics.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/l3str/l3str-format.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/l3sys-shell/l3sys-shell.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/xcoffins/xcoffins.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/xgalley/l3galley.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3experimental/xgalley/xgalley.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md	2021-05-27 19:55:46 UTC (rev 59371)
@@ -7,6 +7,11 @@
 
 ## [Unreleased]
 
+## [2021-05-27]
+
+### Fixed
+- Correctly detect local formats in “Mismatched LaTeX support files” error.
+
 ## [2021-05-25]
 
 ### Added
@@ -920,7 +925,8 @@
 - Step functions have been added for dim variables,
   e.g. `\dim_step_inline:nnnn`
 
-[Unreleased]: https://github.com/latex3/latex3/compare/2021-05-25...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2021-05-27...HEAD
+[2021-05-27]: https://github.com/latex3/latex3/compare/2021-05-25...2021-05-27
 [2021-05-25]: https://github.com/latex3/latex3/compare/2021-05-11...2021-05-25
 [2021-05-11]: https://github.com/latex3/latex3/compare/2021-05-07...2021-05-11
 [2021-05-07]: https://github.com/latex3/latex3/compare/2021-02-18...2021-05-07

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/README.md	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/README.md	2021-05-27 19:55:46 UTC (rev 59371)
@@ -1,7 +1,7 @@
 LaTeX3 Programming Conventions
 ==============================
 
-Release 2021-05-25
+Release 2021-05-27
 
 Overview
 --------

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/interface3.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/interface3.tex	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/interface3.tex	2021-05-27 19:55:46 UTC (rev 59371)
@@ -54,7 +54,7 @@
          {latex-team at latex-project.org}%
    }%
 }
-\date{Released 2021-05-25}
+\date{Released 2021-05-27}
 
 \pagenumbering{roman}
 \maketitle

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news01.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news02.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news03.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news04.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news05.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news06.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news07.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news08.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news09.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news10.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news11.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3news12.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex	2021-05-27 19:55:46 UTC (rev 59371)
@@ -32,7 +32,7 @@
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2021-05-25}
+\date{Released 2021-05-27}
 
 \begin{document}
 

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex	2021-05-27 19:55:46 UTC (rev 59371)
@@ -32,7 +32,7 @@
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2021-05-25}
+\date{Released 2021-05-27}
 
 \newcommand{\TF}{\textit{(TF)}}
 

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex	2021-05-27 19:55:46 UTC (rev 59371)
@@ -32,7 +32,7 @@
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2021-05-25}
+\date{Released 2021-05-27}
 
 \newcommand{\TF}{\textit{(TF)}}
 

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/source3.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/source3.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/source3.tex	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/source3.tex	2021-05-27 19:55:46 UTC (rev 59371)
@@ -53,7 +53,7 @@
          {latex-team at latex-project.org}%
    }%
 }
-\date{Released 2021-05-25}
+\date{Released 2021-05-27}
 
 \pagenumbering{roman}
 \maketitle

Modified: trunk/Master/texmf-dist/doc/latex/l3packages/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3packages/CHANGELOG.md	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/doc/latex/l3packages/CHANGELOG.md	2021-05-27 19:55:46 UTC (rev 59371)
@@ -7,6 +7,12 @@
 
 ## [Unreleased]
 
+## [2021-05-27]
+
+### Changed
+
+- Internal changes to message naming
+
 ## [2021-05-07]
 
 ### Fixed
@@ -130,7 +136,8 @@
 - Switch to ISO date format
 - Improve cross-module use of internal functions
 
-[Unreleased]: https://github.com/latex3/latex3/compare/2021-05-07...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2021-05-27...HEAD
+[2021-05-27]: https://github.com/latex3/latex3/compare/2021-05-07...2021-05-27
 [2021-05-07]: https://github.com/latex3/latex3/compare/2021-03-12...2021-05-07
 [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

Modified: trunk/Master/texmf-dist/doc/latex/l3packages/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3packages/README.md	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/doc/latex/l3packages/README.md	2021-05-27 19:55:46 UTC (rev 59371)
@@ -1,7 +1,7 @@
 LaTeX3 High-Level Concepts
 ==========================
 
-Release 2021-05-07
+Release 2021-05-27
 
 Overview
 --------

Modified: trunk/Master/texmf-dist/doc/latex/l3packages/l3keys2e/l3keys2e.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3packages/xfp/xfp.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3packages/xfrac/xfrac.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3packages/xparse/xparse.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/l3packages/xtemplate/xtemplate.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3benchmark/l3benchmark.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3benchmark/l3benchmark.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3benchmark/l3benchmark.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -46,32 +46,12 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
 % \begin{documentation}
 %
-% \section{Additions to \pkg{l3sys}: elapsed time}
-%
-% \begin{function}{\sys_gzero_timer:}
-%   \begin{syntax}
-%     \cs{sys_gzero_timer:}
-%   \end{syntax}
-%   Resets the timer to zero.
-% \end{function}
-%
-% \begin{function}[EXP]{\sys_timer:}
-%   \begin{syntax}
-%     \cs{sys_timer:}
-%   \end{syntax}
-%   Expands to the current value of the engine's timer clock, a
-%   non-negative integer.  In engines without clock support this expands
-%   to $0$ after an error.  In \LuaTeX{} only the CPU time is measured,
-%   while in other engines real time is measured (including time waiting
-%   for user input).
-% \end{function}
-%
 % \section{Benchmark}
 %
 % \begin{variable}{\g_benchmark_duration_target_fp}
@@ -83,22 +63,35 @@
 %   than this.
 % \end{variable}
 %
-% \begin{function}{\benchmark_once:n}
+% \begin{variable}{\g_benchmark_time_fp, \g_benchmark_ops_fp}
+%   These variables store the results of the most recently run benchmark.
+%   \cs{g_benchmark_time_fp} stores the time \TeX{} took in seconds, and
+%   \cs{g_benchmark_ops_fp} stores the estimated number of elementary
+%   operations. The latter is not set by
+%   \cs{benchmark_tic:}/\cs{benchmark_toc:}.
+% \end{variable}
+%
+% \begin{function}{\benchmark_once:n, \benchmark_once_silent:n}
 %   \begin{syntax}
+%     \cs{benchmark_once_silent:n} \Arg{code}
 %     \cs{benchmark_once:n} \Arg{code}
 %   \end{syntax}
-%   Prints to the terminal the time taken by \TeX{} to run the
-%   \meta{code}, and an estimated number of elementary operations.  The
+%   Determines the time \cs{g_benchmark_time_fp} (in seconds) taken by
+%   \TeX{} to run the \meta{code}, and an estimated number
+%   \cs{g_benchmark_ops_fp} of elementary operations.  In addition,
+%   \cs{benchmark_once:n} prints these values to the terminal.  The
 %   \meta{code} is run only once so the time may be quite inaccurate for
 %   fast code.
 % \end{function}
 %
-% \begin{function}{\benchmark:n}
+% \begin{function}{\benchmark:n, \benchmark_silent:n}
 %   \begin{syntax}
 %     \cs{benchmark:n} \Arg{code}
 %   \end{syntax}
-%   Prints to the terminal the time taken by \TeX{} to run the
-%   \meta{code}, and an estimated number of elementary operations.  The
+%   Determines the time \cs{g_benchmark_time_fp} (in seconds) taken by
+%   \TeX{} to run the \meta{code}, and an estimated number
+%   \cs{g_benchmark_ops_fp} of elementary operations.  In addition,
+%   \cs{benchmark:n} prints these values to the terminal.  The
 %   \meta{code} may be run many times and not within a group, thus code
 %   with side-effects may cause problems.
 % \end{function}
@@ -129,95 +122,10 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3benchmark}{2021-02-18}{}
+\ProvidesExplPackage{l3benchmark}{2021-05-27}{}
   {L3 Experimental benchmarking}
 %    \end{macrocode}
 %
-% \subsection{Additions to \pkg{l3sys}: elapsed time}
-%
-%    \begin{macrocode}
-%<@@=sys>
-%    \end{macrocode}
-%
-% \begin{macro}[EXP]{\sys_timer:, \@@_elapsedtime:, \@@_resettimer:}
-% \begin{macro}[EXP,pTF]{\sys_if_timer_exist:}
-%   In \LuaTeX{}, use emulation (see \pkg{l3luatex}),
-%   otherwise try to locate the primitive.  The
-%   elapsed time will be available if this succeeds.
-%    \begin{macrocode}
-\sys_if_engine_luatex:TF
-  {
-    \cs_new:Npn \@@_elapsedtime: { }
-    \cs_new:Npn \@@_resettimer: { }
-    \lua_now:n
-      {
-        local~gettimeofday = os.gettimeofday~
-        local~epoch = gettimeofday() - os.clock()~
-        local~write = tex.write~
-        local~tointeger = math.tointeger~
-        local~id = luatexbase.new_luafunction'@@_elapsedtime:'
-        lua.get_functions_table()[id] = function()
-        write(tointeger((gettimeofday() - epoch)*65536 // 1))
-        end~
-        token.set_lua('@@_elapsedtime:', id, 'global')
-        id = luatexbase.new_luafunction'@@_resettimer:'
-        lua.get_functions_table()[id] = function()
-          epoch = gettimeofday()
-        end~
-        token.set_lua('@@_resettimer:', id, 'global', 'protected')
-      }
-    \cs_new:Npn \sys_timer:
-      { \@@_elapsedtime: }
-  }
-  {
-    \cs_if_exist:NT \tex_elapsedtime:D
-      {
-        \cs_new:Npn \sys_timer:
-          { \int_value:w \tex_elapsedtime:D }
-      }
-  }
-\@@_const:nn { sys_if_timer_exist }
-  { \cs_if_exist_p:N \sys_timer: }
-%    \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\sys_gzero_timer:}
-%   Three case, and in each case we define \cs{sys_gzero_timer:}.
-%    \begin{macrocode}
-\cs_if_exist:NTF \sys_timer:
-  {
-    \sys_if_engine_luatex:TF
-      {
-        \cs_new_protected:Npn \sys_gzero_timer:
-          { \@@_resettimer: }
-      }
-      { \cs_new_protected:Npn \sys_gzero_timer: { \tex_resettimer:D } }
-  }
-%    \end{macrocode}
-%   If the elapsed time cannot be accessed then we define user
-%   commands to produce errors.
-%    \begin{macrocode}
-  {
-    \__kernel_msg_new:nnnn { kernel } { no-elapsed-time }
-      { No~clock~detected~for~#1. }
-      { The~current~engine~provides~no~way~to~access~the~system~time. }
-    \cs_new_protected:Npn \sys_gzero_timer:
-      {
-        \__kernel_msg_error:nnn { kernel } { no-elapsed-time }
-          { \sys_gzero_timer: }
-      }
-    \cs_new:Npn \sys_timer:
-      {
-        \int_value:w
-        \__kernel_msg_expandable_error:nnn { kernel } { no-elapsed-time }
-          { \sys_timer: }
-        \c_zero_int
-      }
-  }
-%    \end{macrocode}
-% \end{macro}
-%
 % \subsection{Benchmarking code}
 %
 %    \begin{macrocode}
@@ -242,6 +150,8 @@
     \cs_new_protected:Npn \benchmark_once:n #1
       { \msg_error:nn { benchmark } { no-time } }
     \cs_new_eq:NN \benchmark:n \benchmark_once:n
+    \cs_new_eq:NN \benchmark_once_silent:n \benchmark_once:n
+    \cs_new_eq:NN \benchmark_silent:n \benchmark_once:n
     \cs_new_protected:Npn \benchmark_tic:
       { \msg_error:nn { benchmark } { no-time } }
     \cs_new_eq:NN \benchmark_toc: \benchmark_tic:
@@ -337,13 +247,13 @@
 %
 % \subsubsection{Main benchmarking}
 %
-% \begin{variable}{\g_@@_time_fp, \g_@@_ops_fp}
+% \begin{variable}{\g_benchmark_time_fp, \g_benchmark_ops_fp}
 %   Functions such as \cs{benchmark:n} store the measured time in
-%   \cs{g_@@_time_fp} (in seconds) and the estimated number of
-%   operations in \cs{g_@@_ops_fp}.
+%   \cs{g_benchmark_time_fp} (in seconds) and the estimated number of
+%   operations in \cs{g_benchmark_ops_fp}.
 %    \begin{macrocode}
-\fp_new:N \g_@@_time_fp
-\fp_new:N \g_@@_ops_fp
+\fp_new:N \g_benchmark_time_fp
+\fp_new:N \g_benchmark_ops_fp
 %    \end{macrocode}
 % \end{variable}
 %
@@ -381,7 +291,7 @@
 %    \end{macrocode}
 % \end{variable}
 %
-% \begin{macro}{\benchmark_once:n}
+% \begin{macro}{\benchmark_once:n, \benchmark_once_silent:n}
 %   Convert the raw time from scaled seconds to seconds, and convert to
 %   a number of operations.  It is important to measure the elementary
 %   operation before running the user code because both measurements use
@@ -389,10 +299,15 @@
 %    \begin{macrocode}
 \cs_new_protected:Npn \benchmark_once:n #1
   {
+    \benchmark_once_silent:n {#1}
+    \@@_display:
+  }
+\cs_new_protected:Npn \benchmark_once_silent:n #1
+  {
     \@@_measure_op:
     \@@_raw:nN {#1} \g_@@_time_int
-    \fp_gset:Nn \g_@@_time_fp { \g_@@_time_int / 65536 }
-    \@@_display:
+    \fp_gset:Nn \g_benchmark_time_fp { \g_@@_time_int / 65536 }
+    \fp_gset:Nn \g_benchmark_ops_fp { \g_benchmark_time_fp / \g_@@_one_op_fp }
   }
 %    \end{macrocode}
 % \end{macro}
@@ -402,10 +317,15 @@
 %    \begin{macrocode}
 \cs_new_protected:Npn \benchmark:n #1
   {
+    \benchmark_silent:n {#1}
+    \@@_display:
+  }
+\cs_new_protected:Npn \benchmark_silent:n #1
+  {
     \@@_measure_op:
     \tl_gset:Nn \g_@@_code_tl {#1}
     \@@_aux:
-    \@@_display:
+    \fp_gset:Nn \g_benchmark_ops_fp { \g_benchmark_time_fp / \g_@@_one_op_fp }
   }
 %    \end{macrocode}
 % \end{macro}
@@ -460,7 +380,7 @@
       }
     \prg_break_point:
     \int_compare:nNnT \g_@@_time_int < 3 { \int_gzero:N \g_@@_time_int }
-    \fp_gset:Nn \g_@@_time_fp
+    \fp_gset:Nn \g_benchmark_time_fp
       { \g_@@_time_int / \g_@@_repeat_int / 65536 }
   }
 \cs_new_protected:Npn \@@_run:N
@@ -488,7 +408,7 @@
     \tl_gset:Nn \g_@@_code_tl
       { \int_gadd:Nn \g_@@_duration_int { 0 } }
     \@@_aux:
-    \fp_gset:Nn \g_@@_one_op_fp { max(\g_@@_time_fp, 1e-16) }
+    \fp_gset:Nn \g_@@_one_op_fp { max(\g_benchmark_time_fp, 1e-16) }
     \int_gset:Nn \g_@@_duration_int
       { \fp_to_int:n { 65536 * \g_benchmark_duration_target_fp } }
   }
@@ -519,11 +439,10 @@
 %    \begin{macrocode}
 \cs_new_protected:Npn \@@_display:
   {
-    \fp_gset:Nn \g_@@_ops_fp { \g_@@_time_fp / \g_@@_one_op_fp }
     \iow_term:x
       {
-        \@@_fp_to_tl:N \g_@@_time_fp \c_space_tl seconds \c_space_tl
-        ( \@@_fp_to_tl:N \g_@@_ops_fp \c_space_tl ops)
+        \@@_fp_to_tl:N \g_benchmark_time_fp \c_space_tl seconds \c_space_tl
+        ( \@@_fp_to_tl:N \g_benchmark_ops_fp \c_space_tl ops)
       }
   }
 %    \end{macrocode}
@@ -573,13 +492,13 @@
 \cs_new_protected:Npn \@@_toc:
   {
     \int_gdecr:N \g_@@_tictoc_int
-    \fp_gset:Nn \g_@@_time_fp
+    \fp_gset:Nn \g_benchmark_time_fp
       { ( \sys_timer: - \l_@@_tictoc_pop_tl ) / 65536 }
     \iow_term:x
       {
         \@@_tictoc_prefix:
         TOC: \c_space_tl
-        \@@_fp_to_tl:N \g_@@_time_fp \c_space_tl s
+        \@@_fp_to_tl:N \g_benchmark_time_fp \c_space_tl s
       }
   }
 \msg_new:nnn { benchmark } { toc-first }

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3benchmark/l3benchmark.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3benchmark/l3benchmark.ins	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3benchmark/l3benchmark.ins	2021-05-27 19:55:46 UTC (rev 59371)
@@ -29,7 +29,7 @@
 
 \fi
 
-\input l3docstrip.tex
+\input docstrip %
 \askforoverwritefalse
 
 \preamble

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3bitset/l3bitset.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3bitset/l3bitset.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3bitset/l3bitset.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -42,7 +42,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 % \begin{documentation}
@@ -264,7 +264,7 @@
 %<@@=bitset>
 %    \end{macrocode}
 %    \begin{macrocode}
-\ProvidesExplPackage{l3bitset}{2021-02-18}{}
+\ProvidesExplPackage{l3bitset}{2021-05-27}{}
   {L3 Experimental bitset support}
 %    \end{macrocode}
 % A bitset is a string variable.

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3bitset/l3bitset.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3bitset/l3bitset.ins	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3bitset/l3bitset.ins	2021-05-27 19:55:46 UTC (rev 59371)
@@ -2,7 +2,7 @@
 
 File: l3bitset.ins
 
-Copyright (C) 2020 The LaTeX3 Project
+Copyright (C) 2020,2021 The LaTeX3 Project
 
 It may be distributed and/or modified under the conditions of the
 LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -29,7 +29,7 @@
 
 \fi
 
-\input l3docstrip.tex
+\input docstrip %
 \askforoverwritefalse
 
 \preamble

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-boxes.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-boxes.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-boxes.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-layers.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-layers.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-layers.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-points.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-points.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-points.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-scopes.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-scopes.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-scopes.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-softpath.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-softpath.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-softpath.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-state.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-state.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-state.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-transforms.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-transforms.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-transforms.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -110,7 +110,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -1136,7 +1136,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3draw}{2021-02-18}{}
+\ProvidesExplPackage{l3draw}{2021-05-27}{}
   {L3 Experimental core drawing support}
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw.ins	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw.ins	2021-05-27 19:55:46 UTC (rev 59371)
@@ -29,7 +29,7 @@
 
 \fi
 
-\input l3docstrip.tex
+\input docstrip %
 \askforoverwritefalse
 
 \preamble

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3graphics/l3graphics.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3graphics/l3graphics.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3graphics/l3graphics.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -46,7 +46,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -240,7 +240,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3graphics}{2021-02-18}{}
+\ProvidesExplPackage{l3graphics}{2021-05-27}{}
   {L3 Experimental graphics inclusion support}
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3graphics/l3graphics.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3graphics/l3graphics.ins	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3graphics/l3graphics.ins	2021-05-27 19:55:46 UTC (rev 59371)
@@ -27,7 +27,7 @@
 
 \fi
 
-\input l3docstrip.tex
+\input docstrip %
 \askforoverwritefalse
 
 \preamble

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3str/l3str-format.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3str/l3str-format.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3str/l3str-format.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -48,7 +48,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -166,7 +166,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3str-format}{2021-02-18}{}
+\ProvidesExplPackage{l3str-format}{2021-05-27}{}
   {L3 Experimental string formatting}
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3str/l3str.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3str/l3str.ins	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3str/l3str.ins	2021-05-27 19:55:46 UTC (rev 59371)
@@ -29,7 +29,7 @@
 
 \fi
 
-\input l3docstrip.tex
+\input docstrip %
 \askforoverwritefalse
 
 \preamble

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3sys-shell/l3sys-shell.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3sys-shell/l3sys-shell.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3sys-shell/l3sys-shell.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -46,12 +46,28 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
 % \begin{documentation}
 %
+% This module provides platform-neutral interfaces to system shell commands.
+% These functions can only access the shell if a document is proceeded using
+% \texttt{--shell-escape}, which allows \emph{unrestricted} access to command
+% line functions.
+%
+% In general, arbitrary documents should \emph{not} be processed in this way,
+% as shell escape could either accidentally or deliberately lead to unexpected
+% side-effects. In that sense, they should be treated like any other arbitrary
+% script: with caution. No attempt is made by the functions here to avoid
+% injection of additional commands into the arguments.
+%
+% With the above security caveats in mind, these functions are provided for
+% authors where a workflow scripting \emph{within} a \LaTeX{} document is
+% preferable to using an external script. The latter would of course also have
+% the ability to run arbitrary code.
+%
 % \begin{function}[added = 2018-07-28]{\sys_shell_cp:nn}
 %   \begin{syntax}
 %     \cs{sys_shell_cp:nn} \Arg{source} \Arg{dest}
@@ -135,7 +151,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3sys-shell}{2021-02-18}{}
+\ProvidesExplPackage{l3sys-shell}{2021-05-27}{}
   {L3 Experimental system shell functions}
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/l3sys-shell/l3sys-shell.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/l3sys-shell/l3sys-shell.ins	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/l3sys-shell/l3sys-shell.ins	2021-05-27 19:55:46 UTC (rev 59371)
@@ -29,7 +29,7 @@
 
 \fi
 
-\input l3docstrip.tex
+\input docstrip %
 \askforoverwritefalse
 
 \preamble

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/xcoffins/xcoffins.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/xcoffins/xcoffins.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/xcoffins/xcoffins.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -53,7 +53,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -672,7 +672,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xcoffins}{2021-02-18}{}
+\ProvidesExplPackage{xcoffins}{2021-05-27}{}
   {L3 Experimental design level coffins}
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/xcoffins/xcoffins.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/xcoffins/xcoffins.ins	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/xcoffins/xcoffins.ins	2021-05-27 19:55:46 UTC (rev 59371)
@@ -29,7 +29,7 @@
 
 \fi
 
-\input l3docstrip.tex
+\input docstrip %
 \askforoverwritefalse
 
 \preamble

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/l3galley.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/l3galley.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/l3galley.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -61,7 +61,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -686,7 +686,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3galley}{2021-02-18}{}
+\ProvidesExplPackage{l3galley}{2021-05-27}{}
   {L3 Experimental galley code}
 %    \end{macrocode}
 %
@@ -1803,10 +1803,10 @@
     \bool_lazy_and:nnTF
       { \dim_compare_p:nNn \l_galley_total_left_margin_dim  = \c_zero_dim }
       { \dim_compare_p:nNn \l_galley_total_right_margin_dim = \c_zero_dim }
-      { \tex_parshape:D 0 \exp_stop_f: }
+      { \tex_parshape:D \c_zero_int }
       {
         \tex_parshape:D
-          1 \exp_stop_f:
+          \c_one_int
           \l_galley_total_left_margin_dim
           \l_galley_text_width_dim
       }
@@ -2196,7 +2196,7 @@
     \tex_displaywidowpenalties:D
       \int_eval:n { \clist_count:n {#1} + 1 } \exp_stop_f:
       \clist_map_function:nN {#1} \@@_set_aux:n
-      0 \exp_stop_f:
+      \c_zero_int
   }
 \cs_generate_variant:Nn \galley_display_widow_penalties_set:n { V , v }
 \cs_new_protected:Npn \galley_widow_penalties_set:n #1
@@ -2204,7 +2204,7 @@
     \tex_widowpenalties:D
       \int_eval:n { \clist_count:n {#1} + 1 } \exp_stop_f:
       \clist_map_function:nN {#1} \@@_set_aux:n
-      0 \exp_stop_f:
+      \c_zero_int
   }
 \cs_generate_variant:Nn \galley_widow_penalties_set:n { V , v }
 \cs_new:Npn \@@_set_aux:n #1 { \int_eval:n {#1} ~ }
@@ -2255,7 +2255,7 @@
     \tex_clubpenalties:D
       \int_eval:n { \clist_count:n {#1} + 1 } \exp_stop_f:
       \clist_map_function:nN {#1} \@@_set_aux:n
-      0 \exp_stop_f:
+      \c_zero_int
     \@@_calc_interline_penalties:
   }
 \cs_generate_variant:Nn \galley_display_club_penalties_set:n { V , v }
@@ -2301,7 +2301,7 @@
 \cs_new_protected:Npn \@@_set_interline_penalty:nn #1#2
   {
     \tex_interlinepenalties:D
-      \tex_interlinepenalties:D 0 \exp_stop_f:
+      \tex_interlinepenalties:D \c_zero_int
       \int_step_function:nN {#1}
         \@@_set_interline_penalty_auxi:n
       \int_step_function:nnN { #1 + 1 } { \tex_interlinepenalties:D 0 - 1 }
@@ -2357,7 +2357,7 @@
         \@@_calc_interline_penalties_auxi:n
       \int_step_function:nnN { #2 + 1 } { #1 - 1 }
         \@@_calc_interline_penalties_auxii:n
-      \tex_interlinepenalties:D \tex_interlinepenalties:D 0 \exp_stop_f:
+      \tex_interlinepenalties:D \tex_interlinepenalties:D \c_zero_int
   }
 \cs_new:Npn \@@_calc_interline_penalties_auxi:n #1
   {
@@ -2373,7 +2373,7 @@
   {
     \int_eval:n
       {
-        \tex_interlinepenalties:D \tex_interlinepenalties:D 0 \exp_stop_f:
+        \tex_interlinepenalties:D \tex_interlinepenalties:D \c_zero_int
         + 0 \clist_item:Nn \l_galley_club_penalties_clist {#1}
         - \tex_clubpenalties:D #1 ~
       }
@@ -2449,7 +2449,7 @@
 %   last value in the primitive array.
 %    \begin{macrocode}
 \cs_new_protected:Npn \galley_interline_penalty:
-  { \int_value:w \tex_interlinepenalties:D \tex_interlinepenalties:D 0 \exp_stop_f: }
+  { \int_value:w \tex_interlinepenalties:D \tex_interlinepenalties:D \c_zero_int }
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/xgalley.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/xgalley.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/xgalley.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -731,7 +731,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xgalley}{2021-02-18}{}
+\ProvidesExplPackage{xgalley}{2021-05-27}{}
   {L3 Experimental galley}
 \RequirePackage{xtemplate,l3galley}
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/xgalley.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/xgalley.ins	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3experimental/xgalley/xgalley.ins	2021-05-27 19:55:46 UTC (rev 59371)
@@ -29,7 +29,7 @@
 
 \fi
 
-\input l3docstrip.tex
+\input docstrip %
 \askforoverwritefalse
 
 \preamble

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/expl3.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/expl3.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/expl3.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -24,7 +24,7 @@
 %
 %<*driver|generic|package|2ekernel>
 %</driver|generic|package|2ekernel>
-\def\ExplFileDate{2021-05-25}%
+\def\ExplFileDate{2021-05-27}%
 %<*driver>
 \documentclass[full]{l3doc}
 \usepackage{graphicx}
@@ -51,7 +51,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3box.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3box.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3box.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3cctab.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3cctab.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3cctab.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3color.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3color.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3color.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3debug.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3debug.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3debug.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -79,7 +79,7 @@
 %
 % \title{The \cls{l3doc} class}
 % \author{\Team}
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 % \maketitle
 % \tableofcontents
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -63,7 +63,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3file.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3file.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3file.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -3626,7 +3626,7 @@
         kpsewhich ~ --all ~
           --engine = \c_sys_engine_exec_str
           \c_space_tl \c_sys_engine_format_str
-            \bool_lazy_and:nnF
+            \bool_lazy_and:nnT
                 { \tl_if_exist_p:N \development at branch@name }
                 { ! \tl_if_empty_p:N \development at branch@name }
               { -dev } .fmt

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 % \maketitle
 %
 % \begin{documentation}

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 % \maketitle
 %
 % \begin{documentation}

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -49,7 +49,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3int.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3int.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3int.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3names.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3names.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3names.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3pdf.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3pdf.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3pdf.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3str-convert.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3str-convert.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3str-convert.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3str.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3str.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3str.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3text-case.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3text-case.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3text-case.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3text-purify.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3text-purify.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3text-purify.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3text.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3text.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3text.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3token.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3token.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3token.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-25}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3packages/l3keys2e/l3keys2e.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3packages/l3keys2e/l3keys2e.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3packages/l3keys2e/l3keys2e.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -62,7 +62,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-07}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -139,7 +139,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3keys2e}{2021-05-07}{}
+\ProvidesExplPackage{l3keys2e}{2021-05-27}{}
   {LaTeX2e option processing using LaTeX3 keys}
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/source/latex/l3packages/xfp/xfp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3packages/xfp/xfp.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3packages/xfp/xfp.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -63,7 +63,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-07}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -166,7 +166,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xfp}{2021-05-07}{}
+\ProvidesExplPackage{xfp}{2021-05-27}{}
   {L3 Floating point unit}
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/source/latex/l3packages/xfrac/xfrac.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3packages/xfrac/xfrac.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3packages/xfrac/xfrac.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -65,7 +65,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-07}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -535,7 +535,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xfrac}{2021-05-07}{}
+\ProvidesExplPackage{xfrac}{2021-05-27}{}
   {L3 Experimental split-level fractions}
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/source/latex/l3packages/xparse/xparse.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3packages/xparse/xparse.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3packages/xparse/xparse.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -67,7 +67,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-07}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -1064,7 +1064,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xparse}{2021-05-07}{}
+\ProvidesExplPackage{xparse}{2021-05-27}{}
   {L3 Experimental document command parser}
 %    \end{macrocode}
 %
@@ -1078,14 +1078,20 @@
 \clist_new:N \l_@@_options_clist
 \DeclareOption* { \clist_put_right:NV \l_@@_options_clist \CurrentOption }
 \ProcessOptions \relax
-\keys_define:nn { ltcmd }
+\cs_set_protected:Npn \@@_tmp:w #1
   {
-    log-declarations .bool_set:N = \l_@@_log_bool ,
-    log-declarations .initial:n  = false
+    \keys_define:nn { ltcmd }
+      {
+        log-declarations .bool_set:N = \l_@@_log_bool ,
+        log-declarations .initial:n  = false
+      }
+    \keys_set:nV { ltcmd } \l_@@_options_clist
+    \bool_if:NF \l_@@_log_bool
+      { \msg_redirect_module:nnn { LaTeX / ltcmd } { info } { none } }
   }
-\keys_set:nV { ltcmd } \l_@@_options_clist
-\bool_if:NF \l_@@_log_bool
-  { \msg_redirect_module:nnn { LaTeX / ltcmd } { info } { none } }
+\msg_if_exist:nnTF { cmd } { define-command }
+  { \@@_tmp:w { cmd } }
+  { \@@_tmp:w { ltcmd } }
 %    \end{macrocode}
 % \end{variable}
 % \end{variable}

Modified: trunk/Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -63,7 +63,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2021-05-07}
+% \date{Released 2021-05-27}
 %
 % \maketitle
 %
@@ -682,7 +682,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xtemplate}{2021-05-07}{}
+\ProvidesExplPackage{xtemplate}{2021-05-27}{}
   {L3 Experimental prototype document functions}
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/tex/latex/l3experimental/l3benchmark/l3benchmark.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3experimental/l3benchmark/l3benchmark.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3experimental/l3benchmark/l3benchmark.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -20,67 +20,8 @@
 %% 
 %% File: l3benchmark.dtx
 \RequirePackage{expl3}
-\ProvidesExplPackage{l3benchmark}{2021-02-18}{}
+\ProvidesExplPackage{l3benchmark}{2021-05-27}{}
   {L3 Experimental benchmarking}
-\sys_if_engine_luatex:TF
-  {
-    \cs_new:Npn \__sys_elapsedtime: { }
-    \cs_new:Npn \__sys_resettimer: { }
-    \lua_now:n
-      {
-        local~gettimeofday = os.gettimeofday~
-        local~epoch = gettimeofday() - os.clock()~
-        local~write = tex.write~
-        local~tointeger = math.tointeger~
-        local~id = luatexbase.new_luafunction'__sys_elapsedtime:'
-        lua.get_functions_table()[id] = function()
-        write(tointeger((gettimeofday() - epoch)*65536 // 1))
-        end~
-        token.set_lua('__sys_elapsedtime:', id, 'global')
-        id = luatexbase.new_luafunction'__sys_resettimer:'
-        lua.get_functions_table()[id] = function()
-          epoch = gettimeofday()
-        end~
-        token.set_lua('__sys_resettimer:', id, 'global', 'protected')
-      }
-    \cs_new:Npn \sys_timer:
-      { \__sys_elapsedtime: }
-  }
-  {
-    \cs_if_exist:NT \tex_elapsedtime:D
-      {
-        \cs_new:Npn \sys_timer:
-          { \int_value:w \tex_elapsedtime:D }
-      }
-  }
-\__sys_const:nn { sys_if_timer_exist }
-  { \cs_if_exist_p:N \sys_timer: }
-\cs_if_exist:NTF \sys_timer:
-  {
-    \sys_if_engine_luatex:TF
-      {
-        \cs_new_protected:Npn \sys_gzero_timer:
-          { \__sys_resettimer: }
-      }
-      { \cs_new_protected:Npn \sys_gzero_timer: { \tex_resettimer:D } }
-  }
-  {
-    \__kernel_msg_new:nnnn { kernel } { no-elapsed-time }
-      { No~clock~detected~for~#1. }
-      { The~current~engine~provides~no~way~to~access~the~system~time. }
-    \cs_new_protected:Npn \sys_gzero_timer:
-      {
-        \__kernel_msg_error:nnn { kernel } { no-elapsed-time }
-          { \sys_gzero_timer: }
-      }
-    \cs_new:Npn \sys_timer:
-      {
-        \int_value:w
-        \__kernel_msg_expandable_error:nnn { kernel } { no-elapsed-time }
-          { \sys_timer: }
-        \c_zero_int
-      }
-  }
 \fp_new:N \g_benchmark_duration_target_fp
 \fp_gset:Nn \g_benchmark_duration_target_fp { 1 }
 \sys_if_timer_exist:F
@@ -89,6 +30,8 @@
     \cs_new_protected:Npn \benchmark_once:n #1
       { \msg_error:nn { benchmark } { no-time } }
     \cs_new_eq:NN \benchmark:n \benchmark_once:n
+    \cs_new_eq:NN \benchmark_once_silent:n \benchmark_once:n
+    \cs_new_eq:NN \benchmark_silent:n \benchmark_once:n
     \cs_new_protected:Npn \benchmark_tic:
       { \msg_error:nn { benchmark } { no-time } }
     \cs_new_eq:NN \benchmark_toc: \benchmark_tic:
@@ -147,8 +90,8 @@
     \int_gset:Nn #3 { #1 - \g__benchmark_time_int }
     \cs_set_eq:NN \__benchmark_tmp:w \prg_do_nothing:
   }
-\fp_new:N \g__benchmark_time_fp
-\fp_new:N \g__benchmark_ops_fp
+\fp_new:N \g_benchmark_time_fp
+\fp_new:N \g_benchmark_ops_fp
 \int_new:N \g__benchmark_duration_int
 \int_new:N \g__benchmark_time_int
 \int_new:N \g__benchmark_time_a_int
@@ -159,17 +102,27 @@
 \tl_new:N \g__benchmark_code_tl
 \cs_new_protected:Npn \benchmark_once:n #1
   {
+    \benchmark_once_silent:n {#1}
+    \__benchmark_display:
+  }
+\cs_new_protected:Npn \benchmark_once_silent:n #1
+  {
     \__benchmark_measure_op:
     \__benchmark_raw:nN {#1} \g__benchmark_time_int
-    \fp_gset:Nn \g__benchmark_time_fp { \g__benchmark_time_int / 65536 }
-    \__benchmark_display:
+    \fp_gset:Nn \g_benchmark_time_fp { \g__benchmark_time_int / 65536 }
+    \fp_gset:Nn \g_benchmark_ops_fp { \g_benchmark_time_fp / \g__benchmark_one_op_fp }
   }
 \cs_new_protected:Npn \benchmark:n #1
   {
+    \benchmark_silent:n {#1}
+    \__benchmark_display:
+  }
+\cs_new_protected:Npn \benchmark_silent:n #1
+  {
     \__benchmark_measure_op:
     \tl_gset:Nn \g__benchmark_code_tl {#1}
     \__benchmark_aux:
-    \__benchmark_display:
+    \fp_gset:Nn \g_benchmark_ops_fp { \g_benchmark_time_fp / \g__benchmark_one_op_fp }
   }
 \cs_new_protected:Npn \__benchmark_aux:
   {
@@ -209,7 +162,7 @@
       }
     \prg_break_point:
     \int_compare:nNnT \g__benchmark_time_int < 3 { \int_gzero:N \g__benchmark_time_int }
-    \fp_gset:Nn \g__benchmark_time_fp
+    \fp_gset:Nn \g_benchmark_time_fp
       { \g__benchmark_time_int / \g__benchmark_repeat_int / 65536 }
   }
 \cs_new_protected:Npn \__benchmark_run:N
@@ -222,7 +175,7 @@
     \tl_gset:Nn \g__benchmark_code_tl
       { \int_gadd:Nn \g__benchmark_duration_int { 0 } }
     \__benchmark_aux:
-    \fp_gset:Nn \g__benchmark_one_op_fp { max(\g__benchmark_time_fp, 1e-16) }
+    \fp_gset:Nn \g__benchmark_one_op_fp { max(\g_benchmark_time_fp, 1e-16) }
     \int_gset:Nn \g__benchmark_duration_int
       { \fp_to_int:n { 65536 * \g_benchmark_duration_target_fp } }
   }
@@ -239,11 +192,10 @@
   { \fp_to_tl:n { round(#2 * 1e-#1, 2) } e#1 }
 \cs_new_protected:Npn \__benchmark_display:
   {
-    \fp_gset:Nn \g__benchmark_ops_fp { \g__benchmark_time_fp / \g__benchmark_one_op_fp }
     \iow_term:x
       {
-        \__benchmark_fp_to_tl:N \g__benchmark_time_fp \c_space_tl seconds \c_space_tl
-        ( \__benchmark_fp_to_tl:N \g__benchmark_ops_fp \c_space_tl ops)
+        \__benchmark_fp_to_tl:N \g_benchmark_time_fp \c_space_tl seconds \c_space_tl
+        ( \__benchmark_fp_to_tl:N \g_benchmark_ops_fp \c_space_tl ops)
       }
   }
 \int_new:N \g__benchmark_tictoc_int
@@ -269,13 +221,13 @@
 \cs_new_protected:Npn \__benchmark_toc:
   {
     \int_gdecr:N \g__benchmark_tictoc_int
-    \fp_gset:Nn \g__benchmark_time_fp
+    \fp_gset:Nn \g_benchmark_time_fp
       { ( \sys_timer: - \l__benchmark_tictoc_pop_tl ) / 65536 }
     \iow_term:x
       {
         \__benchmark_tictoc_prefix:
         TOC: \c_space_tl
-        \__benchmark_fp_to_tl:N \g__benchmark_time_fp \c_space_tl s
+        \__benchmark_fp_to_tl:N \g_benchmark_time_fp \c_space_tl s
       }
   }
 \msg_new:nnn { benchmark } { toc-first }

Modified: trunk/Master/texmf-dist/tex/latex/l3experimental/l3bitset/l3bitset.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3experimental/l3bitset/l3bitset.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3experimental/l3bitset/l3bitset.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: l3bitset.dtx
-\ProvidesExplPackage{l3bitset}{2021-02-18}{}
+\ProvidesExplPackage{l3bitset}{2021-05-27}{}
   {L3 Experimental bitset support}
 \cs_new_protected:Npn \bitset_new:N #1
   {

Modified: trunk/Master/texmf-dist/tex/latex/l3experimental/l3draw/l3draw.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3experimental/l3draw/l3draw.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3experimental/l3draw/l3draw.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -28,7 +28,7 @@
 %% 
 %% File: l3draw.dtx
 \RequirePackage{expl3}
-\ProvidesExplPackage{l3draw}{2021-02-18}{}
+\ProvidesExplPackage{l3draw}{2021-05-27}{}
   {L3 Experimental core drawing support}
 \scan_new:N \s__draw_mark
 \scan_new:N \s__draw_stop

Modified: trunk/Master/texmf-dist/tex/latex/l3experimental/l3graphics/l3graphics.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3experimental/l3graphics/l3graphics.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3experimental/l3graphics/l3graphics.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -20,7 +20,7 @@
 %% 
 %% File: l3graphics.dtx
 \RequirePackage{expl3}
-\ProvidesExplPackage{l3graphics}{2021-02-18}{}
+\ProvidesExplPackage{l3graphics}{2021-05-27}{}
   {L3 Experimental graphics inclusion support}
 \ior_new:N \l__graphics_tmp_ior
 \tl_new:N  \l__graphics_tmp_tl

Modified: trunk/Master/texmf-dist/tex/latex/l3experimental/l3str/l3str-format.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3experimental/l3str/l3str-format.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3experimental/l3str/l3str-format.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -20,7 +20,7 @@
 %% 
 %% File: l3str-format.dtx
 \RequirePackage{expl3}
-\ProvidesExplPackage{l3str-format}{2021-02-18}{}
+\ProvidesExplPackage{l3str-format}{2021-05-27}{}
   {L3 Experimental string formatting}
 \cs_generate_variant:Nn \use:nn { nf }
 \cs_generate_variant:Nn \use:nnn { fnf }

Modified: trunk/Master/texmf-dist/tex/latex/l3experimental/l3sys-shell/l3sys-shell.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3experimental/l3sys-shell/l3sys-shell.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3experimental/l3sys-shell/l3sys-shell.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -20,7 +20,7 @@
 %% 
 %% File: l3sys-shell.dtx
 \RequirePackage{expl3}
-\ProvidesExplPackage{l3sys-shell}{2021-02-18}{}
+\ProvidesExplPackage{l3sys-shell}{2021-05-27}{}
   {L3 Experimental system shell functions}
 \scan_new:N \s__sys_stop
 \quark_new:N \q__sys_nil

Modified: trunk/Master/texmf-dist/tex/latex/l3experimental/xcoffins/xcoffins.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3experimental/xcoffins/xcoffins.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3experimental/xcoffins/xcoffins.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: xcoffins.dtx
-\ProvidesExplPackage{xcoffins}{2021-02-18}{}
+\ProvidesExplPackage{xcoffins}{2021-05-27}{}
   {L3 Experimental design level coffins}
 \keys_define:nn { coffin }
   {

Modified: trunk/Master/texmf-dist/tex/latex/l3experimental/xgalley/l3galley.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3experimental/xgalley/l3galley.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3experimental/xgalley/l3galley.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -32,7 +32,7 @@
       }%
     \endinput
   }
-\ProvidesExplPackage{l3galley}{2021-02-18}{}
+\ProvidesExplPackage{l3galley}{2021-05-27}{}
   {L3 Experimental galley code}
 \int_new:N \l__galley_tmp_int
 \seq_new:N \g__galley_tmpa_seq
@@ -539,10 +539,10 @@
     \bool_lazy_and:nnTF
       { \dim_compare_p:nNn \l_galley_total_left_margin_dim  = \c_zero_dim }
       { \dim_compare_p:nNn \l_galley_total_right_margin_dim = \c_zero_dim }
-      { \tex_parshape:D 0 \exp_stop_f: }
+      { \tex_parshape:D \c_zero_int }
       {
         \tex_parshape:D
-          1 \exp_stop_f:
+          \c_one_int
           \l_galley_total_left_margin_dim
           \l_galley_text_width_dim
       }
@@ -731,7 +731,7 @@
     \tex_displaywidowpenalties:D
       \int_eval:n { \clist_count:n {#1} + 1 } \exp_stop_f:
       \clist_map_function:nN {#1} \__galley_set_aux:n
-      0 \exp_stop_f:
+      \c_zero_int
   }
 \cs_generate_variant:Nn \galley_display_widow_penalties_set:n { V , v }
 \cs_new_protected:Npn \galley_widow_penalties_set:n #1
@@ -739,7 +739,7 @@
     \tex_widowpenalties:D
       \int_eval:n { \clist_count:n {#1} + 1 } \exp_stop_f:
       \clist_map_function:nN {#1} \__galley_set_aux:n
-      0 \exp_stop_f:
+      \c_zero_int
   }
 \cs_generate_variant:Nn \galley_widow_penalties_set:n { V , v }
 \cs_new:Npn \__galley_set_aux:n #1 { \int_eval:n {#1} ~ }
@@ -760,7 +760,7 @@
     \tex_clubpenalties:D
       \int_eval:n { \clist_count:n {#1} + 1 } \exp_stop_f:
       \clist_map_function:nN {#1} \__galley_set_aux:n
-      0 \exp_stop_f:
+      \c_zero_int
     \__galley_calc_interline_penalties:
   }
 \cs_generate_variant:Nn \galley_display_club_penalties_set:n { V , v }
@@ -789,7 +789,7 @@
 \cs_new_protected:Npn \__galley_set_interline_penalty:nn #1#2
   {
     \tex_interlinepenalties:D
-      \tex_interlinepenalties:D 0 \exp_stop_f:
+      \tex_interlinepenalties:D \c_zero_int
       \int_step_function:nN {#1}
         \__galley_set_interline_penalty_auxi:n
       \int_step_function:nnN { #1 + 1 } { \tex_interlinepenalties:D 0 - 1 }
@@ -820,7 +820,7 @@
         \__galley_calc_interline_penalties_auxi:n
       \int_step_function:nnN { #2 + 1 } { #1 - 1 }
         \__galley_calc_interline_penalties_auxii:n
-      \tex_interlinepenalties:D \tex_interlinepenalties:D 0 \exp_stop_f:
+      \tex_interlinepenalties:D \tex_interlinepenalties:D \c_zero_int
   }
 \cs_new:Npn \__galley_calc_interline_penalties_auxi:n #1
   {
@@ -836,7 +836,7 @@
   {
     \int_eval:n
       {
-        \tex_interlinepenalties:D \tex_interlinepenalties:D 0 \exp_stop_f:
+        \tex_interlinepenalties:D \tex_interlinepenalties:D \c_zero_int
         + 0 \clist_item:Nn \l_galley_club_penalties_clist {#1}
         - \tex_clubpenalties:D #1 ~
       }
@@ -880,7 +880,7 @@
 \cs_new:Npn \__galley_save_widow_penalties:n #1
   { \int_value:w \tex_widowpenalties:D \int_eval:n {#1} , }
 \cs_new_protected:Npn \galley_interline_penalty:
-  { \int_value:w \tex_interlinepenalties:D \tex_interlinepenalties:D 0 \exp_stop_f: }
+  { \int_value:w \tex_interlinepenalties:D \tex_interlinepenalties:D \c_zero_int }
 \__kernel_msg_new:nnn { galley } { no-line-to-end }
   { There's~no~line~here~to~end. }
 \cs_set:Npn \clearpage

Modified: trunk/Master/texmf-dist/tex/latex/l3experimental/xgalley/xgalley.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3experimental/xgalley/xgalley.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3experimental/xgalley/xgalley.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: xgalley.dtx
-\ProvidesExplPackage{xgalley}{2021-02-18}{}
+\ProvidesExplPackage{xgalley}{2021-05-27}{}
   {L3 Experimental galley}
 \RequirePackage{xtemplate,l3galley}
 \clist_new:N \l__galley_tmpa_clist

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex	2021-05-27 19:55:46 UTC (rev 59371)
@@ -70,7 +70,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2021-05-25}%
+\def\ExplFileDate{2021-05-27}%
 \begingroup
   \def\next{\endgroup}%
   \expandafter\ifx\csname PackageError\endcsname\relax
@@ -12247,7 +12247,7 @@
         kpsewhich ~ --all ~
           --engine = \c_sys_engine_exec_str
           \c_space_tl \c_sys_engine_format_str
-            \bool_lazy_and:nnF
+            \bool_lazy_and:nnT
                 { \tl_if_exist_p:N \development at branch@name }
                 { ! \tl_if_empty_p:N \development at branch@name }
               { -dev } .fmt

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex	2021-05-27 19:55:46 UTC (rev 59371)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2021-05-25}%
+\def\ExplFileDate{2021-05-27}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \catcode`\_=11

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.ltx	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.ltx	2021-05-27 19:55:46 UTC (rev 59371)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2021-05-25}%
+\def\ExplFileDate{2021-05-27}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \catcode`\_=11

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2021-05-25}%
+\def\ExplFileDate{2021-05-27}%
 \let\ExplLoaderFileDate\ExplFileDate
 \ProvidesPackage{expl3}
   [%

Modified: trunk/Master/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -32,7 +32,7 @@
       }%
     \endinput
   }
-\ProvidesExplPackage{l3keys2e}{2021-05-07}{}
+\ProvidesExplPackage{l3keys2e}{2021-05-27}{}
   {LaTeX2e option processing using LaTeX3 keys}
 \cs_generate_variant:Nn \clist_put_right:Nn { Nv }
 \cs_generate_variant:Nn \keys_if_exist:nnT  { nx }

Modified: trunk/Master/texmf-dist/tex/latex/l3packages/xfp/xfp.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3packages/xfp/xfp.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3packages/xfp/xfp.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -32,7 +32,7 @@
       }%
     \endinput
   }
-\ProvidesExplPackage{xfp}{2021-05-07}{}
+\ProvidesExplPackage{xfp}{2021-05-27}{}
   {L3 Floating point unit}
 \NewExpandableDocumentCommand \fpeval { m } { \fp_eval:n {#1} }
 \NewExpandableDocumentCommand \inteval { m } { \int_eval:n {#1} }

Modified: trunk/Master/texmf-dist/tex/latex/l3packages/xfrac/xfrac.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3packages/xfrac/xfrac.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3packages/xfrac/xfrac.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -34,7 +34,7 @@
     \endinput
   }
 \RequirePackage{amstext,graphicx,l3keys2e,textcomp,xparse,xtemplate}
-\ProvidesExplPackage{xfrac}{2021-05-07}{}
+\ProvidesExplPackage{xfrac}{2021-05-27}{}
   {L3 Experimental split-level fractions}
 \keys_define:nn { xfrac }
   {

Modified: trunk/Master/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3packages/xparse/xparse.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3packages/xparse/xparse.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -60,19 +60,25 @@
       }
   }
 \ExplSyntaxOff
-\ProvidesExplPackage{xparse}{2021-05-07}{}
+\ProvidesExplPackage{xparse}{2021-05-27}{}
   {L3 Experimental document command parser}
 \clist_new:N \l__cmd_options_clist
 \DeclareOption* { \clist_put_right:NV \l__cmd_options_clist \CurrentOption }
 \ProcessOptions \relax
-\keys_define:nn { ltcmd }
+\cs_set_protected:Npn \__cmd_tmp:w #1
   {
-    log-declarations .bool_set:N = \l__cmd_log_bool ,
-    log-declarations .initial:n  = false
+    \keys_define:nn { ltcmd }
+      {
+        log-declarations .bool_set:N = \l__cmd_log_bool ,
+        log-declarations .initial:n  = false
+      }
+    \keys_set:nV { ltcmd } \l__cmd_options_clist
+    \bool_if:NF \l__cmd_log_bool
+      { \msg_redirect_module:nnn { LaTeX / ltcmd } { info } { none } }
   }
-\keys_set:nV { ltcmd } \l__cmd_options_clist
-\bool_if:NF \l__cmd_log_bool
-  { \msg_redirect_module:nnn { LaTeX / ltcmd } { info } { none } }
+\msg_if_exist:nnTF { cmd } { define-command }
+  { \__cmd_tmp:w { cmd } }
+  { \__cmd_tmp:w { ltcmd } }
 \cs_gset_protected:Npn \__cmd_normalize_arg_spec_loop:n #1
   {
     \quark_if_recursion_tail_stop:n {#1}

Modified: trunk/Master/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty	2021-05-27 19:54:15 UTC (rev 59370)
+++ trunk/Master/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty	2021-05-27 19:55:46 UTC (rev 59371)
@@ -32,7 +32,7 @@
       }%
     \endinput
   }
-\ProvidesExplPackage{xtemplate}{2021-05-07}{}
+\ProvidesExplPackage{xtemplate}{2021-05-27}{}
   {L3 Experimental prototype document functions}
 \tl_const:Nn \c__xtemplate_code_root_tl      { template~code~>~ }
 \tl_const:Nn \c__xtemplate_defaults_root_tl  { template~defaults~>~ }



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