texlive[55157] Master/texmf-dist: l3 (15may20)

commits+karl at tug.org commits+karl at tug.org
Fri May 15 23:09:50 CEST 2020


Revision: 55157
          http://tug.org/svn/texlive?view=revision&revision=55157
Author:   karl
Date:     2020-05-15 23:09:50 +0200 (Fri, 15 May 2020)
Log Message:
-----------
l3 (15may20)

Modified Paths:
--------------
    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.csv
    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/l3kernel/expl3.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3alloc.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/l3clist.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3color-base.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/l3final.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/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/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/l3kernel/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md	2020-05-15 21:09:50 UTC (rev 55157)
@@ -7,6 +7,11 @@
 
 ## [Unreleased]
 
+## [2020-05-15]
+
+### Changed
+- Make `\text_purify:n` `f`-type expandable
+
 ## [2020-05-14]
 
 ### Changed
@@ -683,7 +688,8 @@
 - Step func­tions have been added for dim vari­ables,
   e.g. `\dim_step_in­line:nnnn`
 
-[Unreleased]: https://github.com/latex3/latex3/compare/2020-05-14...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2020-05-15...HEAD
+[2020-05-15]: https://github.com/latex3/latex3/compare/2020-05-14...2020-05-15
 [2020-05-14]: https://github.com/latex3/latex3/compare/2020-05-11...2020-05-14
 [2020-05-11]: https://github.com/latex3/latex3/compare/2020-05-05...2020-05-11
 [2020-05-05]: https://github.com/latex3/latex3/compare/2020-04-06...2020-05-05

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/README.md	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/README.md	2020-05-15 21:09:50 UTC (rev 55157)
@@ -1,7 +1,7 @@
 LaTeX3 Programming Conventions
 ==============================
 
-Release 2020-05-14
+Release 2020-05-15
 
 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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/interface3.tex	2020-05-15 21:09:50 UTC (rev 55157)
@@ -54,7 +54,7 @@
          {latex-team at latex-project.org}%
    }%
 }
-\date{Released 2020-05-14}
+\date{Released 2020-05-15}
 
 \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.csv
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.csv	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.csv	2020-05-15 21:09:50 UTC (rev 55157)
@@ -53,6 +53,7 @@
 e,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2018-05-12,2018-05-12,
 else,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-28,2012-09-28,
 emoji,emoji,Xiangdong Zeng,https://github.com/stone-zeng/latex-emoji,https://github.com/stone-zeng/latex-emoji.git,https://github.com/stone-zeng/latex-emoji/issues,2020-03-08,2020-03-08,
+emojicite,emojicite,Leon Sixt,https://github.com/berleon/emojicite,https://github.com/berleon/emojicite.git,https://github.com/berleon/emojicite/issues/,2020-04-14,2020-04-20,
 empty,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2018-05-12,2018-05-12,
 enotez,enotez,Clemens Niederberger,https://github.com/cgnieder/enotez/,https://github.com/cgnieder/enotez.git,https://github.com/cgnieder/enotez/issues,2013-03-16,2020-04-14,
 etex,l3kernel,The LaTeX3 Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-27,2012-09-27,

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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex	2020-05-15 21:09:50 UTC (rev 55157)
@@ -32,7 +32,7 @@
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2020-05-14}
+\date{Released 2020-05-15}
 
 \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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex	2020-05-15 21:09:50 UTC (rev 55157)
@@ -32,7 +32,7 @@
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2020-05-14}
+\date{Released 2020-05-15}
 
 \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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex	2020-05-15 21:09:50 UTC (rev 55157)
@@ -32,7 +32,7 @@
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2020-05-14}
+\date{Released 2020-05-15}
 
 \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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/source3.tex	2020-05-15 21:09:50 UTC (rev 55157)
@@ -53,7 +53,7 @@
          {latex-team at latex-project.org}%
    }%
 }
-\date{Released 2020-05-14}
+\date{Released 2020-05-15}
 
 \pagenumbering{roman}
 \maketitle

Modified: trunk/Master/texmf-dist/doc/latex/l3packages/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3packages/CHANGELOG.md	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/doc/latex/l3packages/CHANGELOG.md	2020-05-15 21:09:50 UTC (rev 55157)
@@ -7,6 +7,8 @@
 
 ## [Unreleased]
 
+## [2020-05-15]
+
 ## [2020-05-14]
 
 ### Changed
@@ -97,7 +99,8 @@
 - Switch to ISO date format
 - Improve cross-module use of internal functions
 
-[Unreleased]: https://github.com/latex3/latex3/compare/2020-05-14...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2020-05-15...HEAD
+[2020-05-15]: https://github.com/latex3/latex3/compare/2020-05-14...2020-05-15
 [2020-05-14]: https://github.com/latex3/latex3/compare/2020-03-06...2020-05-14
 [2020-03-06]: https://github.com/latex3/latex3/compare/2020-03-03...2020-03-06
 [2020-03-03]: https://github.com/latex3/latex3/compare/2020-02-25...2020-03-03

Modified: trunk/Master/texmf-dist/doc/latex/l3packages/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3packages/README.md	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/doc/latex/l3packages/README.md	2020-05-15 21:09:50 UTC (rev 55157)
@@ -1,7 +1,7 @@
 LaTeX3 High-Level Concepts
 ==========================
 
-Release 2020-05-14
+Release 2020-05-15
 
 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/l3kernel/expl3.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/expl3.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/expl3.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -24,7 +24,7 @@
 %
 %<*driver|generic|package|2ekernel>
 %</driver|generic|package|2ekernel>
-\def\ExplFileDate{2020-05-14}%
+\def\ExplFileDate{2020-05-15}%
 %<*driver>
 \documentclass[full]{l3doc}
 \usepackage{graphicx}
@@ -51,7 +51,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3alloc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3alloc.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3alloc.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3box.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3box.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3box.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3color-base.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3color-base.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3color-base.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3debug.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3debug.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3debug.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -79,7 +79,7 @@
 %
 % \title{The \cls{l3doc} class}
 % \author{\Team}
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 % \maketitle
 % \tableofcontents
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -63,7 +63,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3file.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3file.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3file.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3final.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3final.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3final.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 % \maketitle
 %
 % \begin{documentation}

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 % \maketitle
 %
 % \begin{documentation}

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -49,7 +49,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3int.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3int.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3int.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3names.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3names.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3names.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3str-convert.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3str-convert.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3str-convert.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3str.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3str.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3str.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3text-case.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3text-case.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3text-case.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3text-purify.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3text-purify.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3text-purify.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %
@@ -72,40 +72,61 @@
 %    \end{macrocode}
 % \end{macro}
 %
-% \begin{macro}[rEXP]{\text_purify:n, \@@_purify:n}
-% \begin{macro}[rEXP]{\@@_purify_loop:w}
-% \begin{macro}[rEXP]{\@@_purify_group:n}
-% \begin{macro}[rEXP]{\@@_purify_space:w}
-% \begin{macro}[rEXP]{\@@_purify_N_type:N, \@@_purify_N_type_aux:N}
-% \begin{macro}[rEXP]{\@@_purify_math_search:NNN}
-% \begin{macro}[rEXP]{\@@_purify_math_start:NNw}
-% \begin{macro}[rEXP]{\@@_purify_math_store:n}
-% \begin{macro}[rEXP]{\@@_purify_math_store:nw}
-% \begin{macro}[rEXP]{\@@_purify_math_end:w}
-% \begin{macro}[rEXP]{\@@_purify_math_loop:NNw}
-% \begin{macro}[rEXP]{\@@_purify_math_N_type:NNN}
-% \begin{macro}[rEXP]{\@@_purify_math_group:NNn}
-% \begin{macro}[rEXP]{\@@_purify_math_space:NNw}
-% \begin{macro}[rEXP]{\@@_purify_math_cmd:N}
-% \begin{macro}[rEXP]{\@@_purify_math_cmd:NN}
-% \begin{macro}[rEXP]{\@@_purify_math_cmd:Nn}
-% \begin{macro}[rEXP]{\@@_purify_replace:N}
-% \begin{macro}[rEXP]{\@@_purify_replace:n}
-% \begin{macro}[rEXP]{\@@_purify_expand:N, \@@_purify_protect:N}
+% \begin{macro}[EXP]{\text_purify:n, \@@_purify:n}
+% \begin{macro}[EXP]{\@@_purify_store:n}
+% \begin{macro}[EXP]{\@@_purify_store:nw}
+% \begin{macro}[EXP]{\@@_purify_end:w}
+% \begin{macro}[EXP]{\@@_purify_loop:w}
+% \begin{macro}[EXP]{\@@_purify_group:n}
+% \begin{macro}[EXP]{\@@_purify_space:w}
+% \begin{macro}[EXP]{\@@_purify_N_type:N, \@@_purify_N_type_aux:N}
+% \begin{macro}[EXP]{\@@_purify_math_search:NNN}
+% \begin{macro}[EXP]{\@@_purify_math_start:NNw}
+% \begin{macro}[EXP]{\@@_purify_math_store:n}
+% \begin{macro}[EXP]{\@@_purify_math_store:nw}
+% \begin{macro}[EXP]{\@@_purify_math_end:w}
+% \begin{macro}[EXP]{\@@_purify_math_loop:NNw}
+% \begin{macro}[EXP]{\@@_purify_math_N_type:NNN}
+% \begin{macro}[EXP]{\@@_purify_math_group:NNn}
+% \begin{macro}[EXP]{\@@_purify_math_space:NNw}
+% \begin{macro}[EXP]{\@@_purify_math_cmd:N}
+% \begin{macro}[EXP]{\@@_purify_math_cmd:NN}
+% \begin{macro}[EXP]{\@@_purify_math_cmd:Nn}
+% \begin{macro}[EXP]{\@@_purify_replace:N}
+% \begin{macro}[EXP]{\@@_purify_replace:n}
+% \begin{macro}[EXP]{\@@_purify_expand:N, \@@_purify_protect:N}
 %   As in the other parts of the module, we start off with a standard
-%   \enquote{action} loop, with expansion applied up-front. Here, as there
-%   will be no text commands left in the output, there is no concern about
-%   using \cs{exp_not:n} and \texttt{e}-type expansion.
+%   \enquote{action} loop, with expansion applied up-front.
 %    \begin{macrocode}
 \cs_new:Npn \text_purify:n #1
   {
+    \__kernel_exp_not:w \exp_after:wN
+      {
+        \exp:w
+        \exp_args:Ne \@@_purify:n
+          { \text_expand:n {#1} }
+      }
+  }
+\cs_new:Npn \@@_purify:n #1
+  {
     \group_align_safe_begin:
-      \exp_args:Ne \@@_purify:n
-        { \text_expand:n {#1} }
+    \@@_purify_loop:w #1
+      \q_@@_recursion_tail \q_@@_recursion_stop
+    \@@_purify_result:n { }
+  }
+%    \end{macrocode}
+%   As for expansion, collect up the tokens for future use.
+%    \begin{macrocode}
+\cs_new:Npn \@@_purify_store:n #1
+  { \@@_purify_store:nw {#1} }
+\cs_new:Npn \@@_purify_store:nw #1#2 \@@_purify_result:n #3
+  { #2 \@@_purify_result:n { #3 #1 } }
+\cs_new:Npn \@@_purify_end:w #1 \@@_purify_result:n #2
+  {
     \group_align_safe_end:
+    \exp_end:
+    #2
   }
-\cs_new:Npn \@@_purify:n #1
-  { \@@_purify_loop:w #1 \q_@@_recursion_tail \q_@@_recursion_stop }
 %    \end{macrocode}
 %   The main loop is a standard \enquote{tl action}. Unlike the expansion
 %   or case changing, here any groups have to be run inline. Most of the
@@ -125,7 +146,7 @@
 \cs_new:Npn \@@_purify_group:n #1 { \@@_purify_loop:w #1 }
 \exp_last_unbraced:NNo \cs_new:Npn \@@_purify_space:w \c_space_tl
   {
-    \c_space_tl
+    \@@_purify_store:n { ~ }
     \@@_purify_loop:w
   }
 %    \end{macrocode}
@@ -135,7 +156,7 @@
 %    \begin{macrocode}
 \cs_new:Npn \@@_purify_N_type:N #1
   {
-    \@@_if_recursion_tail_stop:N #1
+    \@@_if_recursion_tail_stop_do:Nn #1 { \@@_purify_end:w }
     \@@_purify_N_type_aux:N #1
   }
 \cs_new:Npn \@@_purify_N_type_aux:N #1
@@ -167,11 +188,14 @@
   { #2 \@@_purify_math_result:n { #3 #1 } }
 \cs_new:Npn \@@_purify_math_end:w #1 \@@_purify_math_result:n #2
   {
-    \exp_not:n { $ #2 $ }
+    \@@_purify_store:n { $ #2 $ }
     \@@_purify_loop:w #1
   }
 \cs_new:Npn \@@_purify_math_stop:Nw #1 \@@_purify_math_result:n #2
-  { \exp_not:n {#1#2} }
+  {
+    \@@_purify_store:n {#1#2}
+    \@@_purify_end:w
+  }
 \cs_new:Npn \@@_purify_math_loop:NNw #1#2#3 \q_@@_recursion_stop
   {
     \tl_if_head_is_N_type:nTF {#3}
@@ -253,7 +277,8 @@
         \token_if_cs:NTF #1
           { \@@_purify_expand:N #1 }
           {
-            \@@_token_to_explicit:N #1
+            \exp_args:Ne \@@_purify_store:n
+              { \@@_token_to_explicit:N #1 }
             \@@_purify_loop:w
           }
       }
@@ -271,7 +296,7 @@
   }
 \cs_new:Npn \@@_purify_protect:N #1
   {
-    \@@_if_recursion_tail_stop:N #1
+    \@@_if_recursion_tail_stop_do:Nn #1 { \@@_purify_end:w }
     \@@_purify_loop:w
   }
 %    \end{macrocode}
@@ -295,6 +320,9 @@
 % \end{macro}
 % \end{macro}
 % \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
 %
 % \begin{macro}
 %   {

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3text.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3text.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3text.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %
@@ -197,7 +197,7 @@
 %
 % \subsection{Removing formatting from text}
 %
-% \begin{function}[rEXP, added = 2020-03-05]{\text_purify:n}
+% \begin{function}[EXP, added = 2020-03-05, updated = 2020-05-14]{\text_purify:n}
 %   \begin{syntax}
 %     \cs{text_purify:n} \Arg{text}
 %   \end{syntax}

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3token.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3token.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3token.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3packages/l3keys2e/l3keys2e.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3packages/l3keys2e/l3keys2e.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3packages/l3keys2e/l3keys2e.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -62,7 +62,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %
@@ -139,7 +139,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3keys2e}{2020-05-14}{}
+\ProvidesExplPackage{l3keys2e}{2020-05-15}{}
   {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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3packages/xfp/xfp.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -64,7 +64,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %
@@ -167,7 +167,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xfp}{2020-05-14}{}
+\ProvidesExplPackage{xfp}{2020-05-15}{}
   {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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3packages/xfrac/xfrac.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -65,7 +65,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %
@@ -535,7 +535,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xfrac}{2020-05-14}{}
+\ProvidesExplPackage{xfrac}{2020-05-15}{}
   {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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3packages/xparse/xparse.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -67,7 +67,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %
@@ -975,25 +975,16 @@
 %
 %    \begin{macrocode}
 %<*2ekernel>
-%    \end{macrocode}
-%
-%    \begin{macrocode}
 \everyjob\expandafter{\the\everyjob
   \message{xparse <2020-03-03>}%
 }
 \ExplSyntaxOn
-%    \end{macrocode}
-%
-%    \begin{macrocode}
 %</2ekernel>
 %    \end{macrocode}
 %
 %    \begin{macrocode}
 %<*package>
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\ProvidesExplPackage{xparse}{2020-05-14}{}
+\ProvidesExplPackage{xparse}{2020-05-15}{}
   {L3 Experimental document command parser}
 %    \end{macrocode}
 %
@@ -1015,12 +1006,22 @@
 \keys_set:nV { xparse } \l_@@_options_clist
 \bool_if:NF \l_@@_log_bool
   { \msg_redirect_module:nnn { LaTeX / xparse } { info } { none } }
+%</package>
 %    \end{macrocode}
 % \end{variable}
 % \end{variable}
 %
+% \subsection{Catcode regime check}
+%
 %    \begin{macrocode}
-%</package>
+%<*core>
+\if_charcode:w xx
+  \cs_gset:Npn \@@_file_end_hook: { }
+\else
+  \ExplSyntaxOn
+  \cs_gset:Npn \@@_file_end_hook: { \ExplSyntaxOff }
+\fi:
+%</core>
 %    \end{macrocode}
 %
 % \subsection{Reload check}
@@ -1043,7 +1044,7 @@
 % \subsection{Variables and constants}
 %
 %    \begin{macrocode}
-%<*!package>
+%<*core|initex>
 %    \end{macrocode}
 %
 % \begin{variable}{\c_@@_special_chars_seq}
@@ -1058,17 +1059,6 @@
 %    \end{macrocode}
 % \end{variable}
 %
-%    \begin{macrocode}
-%<*core>
-\if_charcode:w xx
-  \cs_new:Npn \@@_file_end_hook: { }
-\else
-  \ExplSyntaxOn
-  \cs_new:Npn \@@_file_end_hook: { \ExplSyntaxOff }
-\fi:
-%</core>
-%    \end{macrocode}
-%
 % \begin{variable}{\l_@@_arg_spec_tl}
 %   Holds the argument specification after normalization of shorthands.
 %    \begin{macrocode}
@@ -1923,7 +1913,7 @@
         \@@_bad_def:wn
       }
   }
-%</!package>
+%</core|initex>
 %<*package>
 \cs_gset_protected:Npn \@@_normalize_arg_spec_loop:n #1
   {
@@ -1937,7 +1927,7 @@
       }
   }
 %</package>
-%<*!package>
+%<*core|initex>
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}
@@ -1984,12 +1974,12 @@
       { \@@_normalize_type_t:w * }
   }
 \exp_args:No \@@_tmp:w { \c_novalue_tl }
-%</!package>
+%</core|initex>
 %<*package>
 \cs_new_protected:Npx \@@_normalize_type_g:w
   { \exp_not:N \@@_normalize_type_G:w { \exp_not:V \c_novalue_tl } }
 %</package>
-%<*!package>
+%<*core|initex>
 %    \end{macrocode}
 % \end{macro}
 %
@@ -2103,7 +2093,7 @@
         \@@_normalize_E_unique_check:w #2 \q_stop
       }
   }
-%</!package>
+%</core|initex>
 %<*package>
 \cs_new_protected:Npn \@@_normalize_type_G:w #1
   {
@@ -2114,7 +2104,7 @@
     \@@_normalize_arg_spec_loop:n
   }
 %</package>
-%<*!package>
+%<*core|initex>
 \cs_new_protected:Npn \@@_normalize_type_t:w #1
   {
     \quark_if_recursion_tail_stop_do:Nn #1 { \@@_bad_arg_spec:wn }
@@ -2151,7 +2141,7 @@
 %   \cs{l_@@_arg_spec_tl}, count the mandatory argument, and empty the
 %   list of last delimiters.
 %    \begin{macrocode}
-%</!package>
+%</core|initex>
 %<*package>
 \cs_new_protected:Npn \@@_normalize_type_l:w
   {
@@ -2160,7 +2150,7 @@
     \@@_normalize_arg_spec_loop:n
   }
 %</package>
-%<*!package>
+%<*core|initex>
 \cs_new_protected:Npn \@@_normalize_type_m:w
   {
     \@@_delimiter_check:nnn { } { m } { \iow_char:N \{ }
@@ -2177,7 +2167,7 @@
     \@@_add_arg_spec_mandatory:n { R #1 #2 {#3} }
     \@@_normalize_arg_spec_loop:n
   }
-%</!package>
+%</core|initex>
 %<*package>
 \cs_new_protected:Npn \@@_normalize_type_u:w #1
   {
@@ -2187,7 +2177,7 @@
     \@@_normalize_arg_spec_loop:n
   }
 %</package>
-%<*!package>
+%<*core|initex>
 \cs_new_protected:Npn \@@_normalize_type_v:w
   {
     \@@_normalize_check_gv:N v
@@ -2546,7 +2536,7 @@
 %   For the \texttt{G} type, the grabber and the default are added to the
 %   signature.
 %    \begin{macrocode}
-%</!package>
+%</core|initex>
 %<*package>
 \cs_new_protected:Npn \@@_add_type_G:w #1
   {
@@ -2570,7 +2560,7 @@
     \@@_prepare_signature:N
   }
 %</package>
-%<*!package>
+%<*core|initex>
 %    \end{macrocode}
 % \end{macro}
 %
@@ -2626,7 +2616,7 @@
 %   At the set up stage, the \texttt{u} type argument is identical to the
 %   \texttt{G} type except for the name of the grabber function.
 %    \begin{macrocode}
-%</!package>
+%</core|initex>
 %<*package>
 \cs_new_protected:Npn \@@_add_type_u:w #1
   {
@@ -2637,7 +2627,7 @@
     \@@_prepare_signature:N
   }
 %</package>
-%<*!package>
+%<*core|initex>
 %    \end{macrocode}
 % \end{macro}
 %
@@ -2856,12 +2846,12 @@
 %   parameter text ends with |#| in fact end up being delimited by an
 %   open brace.
 %    \begin{macrocode}
-%</!package>
+%</core|initex>
 %<*package>
 \cs_new_protected:Npn \@@_add_expandable_type_l:w
   { \@@_add_expandable_type_u:w ## }
 %</package>
-%<*!package>
+%<*core|initex>
 %    \end{macrocode}
 % \end{macro}
 %
@@ -2910,7 +2900,7 @@
 %   Define an auxiliary that will be used directly in the signature.  It
 %   grabs one argument delimited by |#1| and places it before \cs{q_@@}.
 %    \begin{macrocode}
-%</!package>
+%</core|initex>
 %<*package>
 \cs_new_protected:Npn \@@_add_expandable_type_u:w #1
   {
@@ -2925,7 +2915,7 @@
     \@@_prepare_signature:N
   }
 %</package>
-%<*!package>
+%<*core|initex>
 %    \end{macrocode}
 % \end{macro}
 %
@@ -3329,7 +3319,7 @@
 %   Optional groups are checked by meaning, so that the same code will
 %   work with, for example, \ConTeXt{}-like input.
 %    \begin{macrocode}
-%</!package>
+%</core|initex>
 %<*package>
 \cs_new_protected:Npn \@@_grab_G:w #1 \@@_run_code:
   {
@@ -3361,7 +3351,7 @@
       { \@@_add_arg:o \c_novalue_tl }
   }
 %</package>
-%<*!package>
+%<*core|initex>
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}
@@ -3374,7 +3364,7 @@
 % \begin{macro}{\@@_grab_l_aux:nN}
 %   Argument grabbers for mandatory \TeX{} arguments are pretty simple.
 %    \begin{macrocode}
-%</!package>
+%</core|initex>
 %<*package>
 \cs_new_protected:Npn \@@_grab_l:w #1 \@@_run_code:
   { \@@_grab_l_aux:nN {#1} \cs_set_protected_nopar:Npn }
@@ -3388,7 +3378,7 @@
     \l_@@_fn_tl
   }
 %</package>
-%<*!package>
+%<*core|initex>
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}
@@ -3560,7 +3550,7 @@
 %   Grabbing up to a list of tokens is quite easy: define the grabber,
 %   and then collect.
 %    \begin{macrocode}
-%</!package>
+%</core|initex>
 %<*package>
 \cs_new_protected:Npn \@@_grab_u:w #1#2 \@@_run_code:
   { \@@_grab_u_aux:nnN {#1} {#2} \cs_set_protected_nopar:Npn }
@@ -3574,7 +3564,7 @@
     \l_@@_fn_tl
   }
 %</package>
-%<*!package>
+%<*core|initex>
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}
@@ -5210,18 +5200,18 @@
 % \end{macro}
 %
 %    \begin{macrocode}
+%<*core>
+\@@_file_end_hook:
+%</core>
+%</core|initex>
+%    \end{macrocode}
+%
+%    \begin{macrocode}
 %<*2ekernel>
 \ExplSyntaxOff
 %</2ekernel>
 %    \end{macrocode}
 %
-%    \begin{macrocode}
-%<*core>
-\@@_file_end_hook:
-%</core>
-%</!package>
-%    \end{macrocode}
-%
 % \end{implementation}
 %
 % \PrintIndex

Modified: trunk/Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/source/latex/l3packages/xtemplate/xtemplate.dtx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -63,7 +63,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-05-14}
+% \date{Released 2020-05-15}
 %
 % \maketitle
 %
@@ -682,7 +682,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xtemplate}{2020-05-14}{}
+\ProvidesExplPackage{xtemplate}{2020-05-15}{}
   {L3 Experimental prototype document functions}
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex	2020-05-15 21:09:50 UTC (rev 55157)
@@ -68,7 +68,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2020-05-14}%
+\def\ExplFileDate{2020-05-15}%
 \begingroup
   \def\next{\endgroup}%
   \expandafter\ifx\csname PackageError\endcsname\relax
@@ -29702,13 +29702,30 @@
 \__kernel_quark_new_test:N \__text_if_recursion_tail_stop:N
 \cs_new:Npn \text_purify:n #1
   {
+    \__kernel_exp_not:w \exp_after:wN
+      {
+        \exp:w
+        \exp_args:Ne \__text_purify:n
+          { \text_expand:n {#1} }
+      }
+  }
+\cs_new:Npn \__text_purify:n #1
+  {
     \group_align_safe_begin:
-      \exp_args:Ne \__text_purify:n
-        { \text_expand:n {#1} }
+    \__text_purify_loop:w #1
+      \q__text_recursion_tail \q__text_recursion_stop
+    \__text_purify_result:n { }
+  }
+\cs_new:Npn \__text_purify_store:n #1
+  { \__text_purify_store:nw {#1} }
+\cs_new:Npn \__text_purify_store:nw #1#2 \__text_purify_result:n #3
+  { #2 \__text_purify_result:n { #3 #1 } }
+\cs_new:Npn \__text_purify_end:w #1 \__text_purify_result:n #2
+  {
     \group_align_safe_end:
+    \exp_end:
+    #2
   }
-\cs_new:Npn \__text_purify:n #1
-  { \__text_purify_loop:w #1 \q__text_recursion_tail \q__text_recursion_stop }
 \cs_new:Npn \__text_purify_loop:w #1 \q__text_recursion_stop
   {
     \tl_if_head_is_N_type:nTF {#1}
@@ -29723,12 +29740,12 @@
 \cs_new:Npn \__text_purify_group:n #1 { \__text_purify_loop:w #1 }
 \exp_last_unbraced:NNo \cs_new:Npn \__text_purify_space:w \c_space_tl
   {
-    \c_space_tl
+    \__text_purify_store:n { ~ }
     \__text_purify_loop:w
   }
 \cs_new:Npn \__text_purify_N_type:N #1
   {
-    \__text_if_recursion_tail_stop:N #1
+    \__text_if_recursion_tail_stop_do:Nn #1 { \__text_purify_end:w }
     \__text_purify_N_type_aux:N #1
   }
 \cs_new:Npn \__text_purify_N_type_aux:N #1
@@ -29760,11 +29777,14 @@
   { #2 \__text_purify_math_result:n { #3 #1 } }
 \cs_new:Npn \__text_purify_math_end:w #1 \__text_purify_math_result:n #2
   {
-    \exp_not:n { $ #2 $ }
+    \__text_purify_store:n { $ #2 $ }
     \__text_purify_loop:w #1
   }
 \cs_new:Npn \__text_purify_math_stop:Nw #1 \__text_purify_math_result:n #2
-  { \exp_not:n {#1#2} }
+  {
+    \__text_purify_store:n {#1#2}
+    \__text_purify_end:w
+  }
 \cs_new:Npn \__text_purify_math_loop:NNw #1#2#3 \q__text_recursion_stop
   {
     \tl_if_head_is_N_type:nTF {#3}
@@ -29834,7 +29854,8 @@
         \token_if_cs:NTF #1
           { \__text_purify_expand:N #1 }
           {
-            \__text_token_to_explicit:N #1
+            \exp_args:Ne \__text_purify_store:n
+              { \__text_token_to_explicit:N #1 }
             \__text_purify_loop:w
           }
       }
@@ -29852,7 +29873,7 @@
   }
 \cs_new:Npn \__text_purify_protect:N #1
   {
-    \__text_if_recursion_tail_stop:N #1
+    \__text_if_recursion_tail_stop_do:Nn #1 { \__text_purify_end:w }
     \__text_purify_loop:w
   }
 \cs_new_protected:Npn \text_declare_purify_equivalent:Nn #1#2

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex	2020-05-15 21:09:50 UTC (rev 55157)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2020-05-14}%
+\def\ExplFileDate{2020-05-15}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \def\tempa{LaTeX2e}%

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.ltx	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.ltx	2020-05-15 21:09:50 UTC (rev 55157)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2020-05-14}%
+\def\ExplFileDate{2020-05-15}%
 \let\ExplLoaderFileDate\ExplFileDate
 \everyjob\expandafter{\the\everyjob
   \message{L3 programming layer <\ExplFileDate>}%

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.sty	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.sty	2020-05-15 21:09:50 UTC (rev 55157)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2020-05-14}%
+\def\ExplFileDate{2020-05-15}%
 \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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty	2020-05-15 21:09:50 UTC (rev 55157)
@@ -32,7 +32,7 @@
       }%
     \endinput
   }
-\ProvidesExplPackage{l3keys2e}{2020-05-14}{}
+\ProvidesExplPackage{l3keys2e}{2020-05-15}{}
   {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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/tex/latex/l3packages/xfp/xfp.sty	2020-05-15 21:09:50 UTC (rev 55157)
@@ -33,7 +33,7 @@
     \endinput
   }
 \RequirePackage{xparse}
-\ProvidesExplPackage{xfp}{2020-05-14}{}
+\ProvidesExplPackage{xfp}{2020-05-15}{}
   {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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/tex/latex/l3packages/xfrac/xfrac.sty	2020-05-15 21:09:50 UTC (rev 55157)
@@ -34,7 +34,7 @@
     \endinput
   }
 \RequirePackage{amstext,graphicx,l3keys2e,textcomp,xparse,xtemplate}
-\ProvidesExplPackage{xfrac}{2020-05-14}{}
+\ProvidesExplPackage{xfrac}{2020-05-15}{}
   {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	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/tex/latex/l3packages/xparse/xparse.sty	2020-05-15 21:09:50 UTC (rev 55157)
@@ -32,7 +32,7 @@
       }%
     \endinput
   }
-\ProvidesExplPackage{xparse}{2020-05-14}{}
+\ProvidesExplPackage{xparse}{2020-05-15}{}
   {L3 Experimental document command parser}
 \clist_new:N \l__xparse_options_clist
 \DeclareOption* { \clist_put_right:NV \l__xparse_options_clist \CurrentOption }

Modified: trunk/Master/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty	2020-05-15 21:08:45 UTC (rev 55156)
+++ trunk/Master/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty	2020-05-15 21:09:50 UTC (rev 55157)
@@ -32,7 +32,7 @@
       }%
     \endinput
   }
-\ProvidesExplPackage{xtemplate}{2020-05-14}{}
+\ProvidesExplPackage{xtemplate}{2020-05-15}{}
   {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.