texlive[51037] Master/texmf-dist: l3kernel (7may19)

commits+karl at tug.org commits+karl at tug.org
Tue May 7 21:54:29 CEST 2019


Revision: 51037
          http://tug.org/svn/texlive?view=revision&revision=51037
Author:   karl
Date:     2019-05-07 21:54:29 +0200 (Tue, 07 May 2019)
Log Message:
-----------
l3kernel (7may19)

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/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/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/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/l3drivers-basics.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-box.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-color.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-draw.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-image.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-pdf.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers.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.dtx
    trunk/Master/texmf-dist/source/latex/l3kernel/l3sys.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/tex/latex/l3kernel/expl3-code.tex
    trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex
    trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.sty
    trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvipdfmx.def
    trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvips.def
    trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvisvgm.def
    trunk/Master/texmf-dist/tex/latex/l3kernel/l3pdfmode.def
    trunk/Master/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md	2019-05-07 19:54:29 UTC (rev 51037)
@@ -7,6 +7,17 @@
 
 ## [Unreleased]
 
+## [2019-05-07]
+
+### Added
+
+- `.muskip:N` property
+
+### Changed
+
+- Experimental `\driver_pdf_compress_objects:n` replaces
+  `\driver_pdf_objects_(en|dis)able:`
+
 ## [2019-05-05]
 
 ### Added
@@ -385,7 +396,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/2019-05-05...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2019-05-07...HEAD
+[2019-05-07]: https://github.com/latex3/latex3/compare/2019-05-05...2019-05-07
 [2019-05-05]: https://github.com/latex3/latex3/compare/2019-05-03...2019-05-05
 [2019-05-03]: https://github.com/latex3/latex3/compare/2019-04-21...2019-05-03
 [2019-04-21]: https://github.com/latex3/latex3/compare/2019-04-06...2019-04-21

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3kernel/README.md	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/README.md	2019-05-07 19:54:29 UTC (rev 51037)
@@ -1,7 +1,7 @@
 LaTeX3 Programming Conventions
 ==============================
 
-Release 2019-05-05
+Release 2019-05-07
 
 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	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/interface3.tex	2019-05-07 19:54:29 UTC (rev 51037)
@@ -54,7 +54,7 @@
          {latex-team at latex-project.org}%
    }%
 }
-\date{Released 2019-05-05}
+\date{Released 2019-05-07}
 
 \pagenumbering{roman}
 \maketitle

Modified: trunk/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.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	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex	2019-05-07 19:54:29 UTC (rev 51037)
@@ -32,7 +32,7 @@
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2019-05-05}
+\date{Released 2019-05-07}
 
 \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	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex	2019-05-07 19:54:29 UTC (rev 51037)
@@ -32,7 +32,7 @@
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2019-05-05}
+\date{Released 2019-05-07}
 
 \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	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex	2019-05-07 19:54:29 UTC (rev 51037)
@@ -32,7 +32,7 @@
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2019-05-05}
+\date{Released 2019-05-07}
 
 \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	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/doc/latex/l3kernel/source3.tex	2019-05-07 19:54:29 UTC (rev 51037)
@@ -53,7 +53,7 @@
          {latex-team at latex-project.org}%
    }%
 }
-\date{Released 2019-05-05}
+\date{Released 2019-05-07}
 
 \pagenumbering{roman}
 \maketitle

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/expl3.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/expl3.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/expl3.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -23,7 +23,7 @@
 % for those people who are interested.
 %
 %<*driver|generic|package>
-\def\ExplFileDate{2019-05-05}%
+\def\ExplFileDate{2019-05-07}%
 %</driver|generic|package>
 %<*driver>
 \documentclass[full]{l3doc}
@@ -51,7 +51,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3alloc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3alloc.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3alloc.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3box.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3box.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3box.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3color-base.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3color-base.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3color-base.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -79,7 +79,7 @@
 %
 % \title{The \cls{l3doc} class}
 % \author{\Team}
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 % \maketitle
 % \tableofcontents
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -63,7 +63,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-basics.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-basics.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-basics.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-box.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-box.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-box.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-color.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-color.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-color.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-draw.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-draw.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-draw.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-image.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-image.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-image.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-pdf.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-pdf.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers-pdf.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %
@@ -71,17 +71,6 @@
 % A very small number of items that belong at the driver level but which
 % are common to all drivers.
 %
-% \begin{variable}{\c_@@_pdf_AR_fix_tl}
-%   Part of a fix for a bug in Adobe Reader: see
-%   \url{https://forums.adobe.com/message/5787612#5787612}. The workaround
-%   is taken from \pkg{pdfbase}: this \enquote{magic} dictionary entry has to
-%   be passed correctly to each driver.
-%    \begin{macrocode}
-\tl_const:Nn \c_@@_pdf_AR_fix_tl
-  { /Ff ~ 65537 /FT /Btn /Subtype /Widget }
-%    \end{macrocode}
-% \end{variable}
-%
 % \begin{variable}{\l_@@_pdf_tmp_box}
 %   For fitting destinations.
 %    \begin{macrocode}
@@ -800,8 +789,7 @@
     \@@_pdfmark:x
       {
         /_objdef { driver.obj \int_use:N \g_@@_pdf_object_int }
-        driver.rect ~
-        \c_@@_pdf_AR_fix_tl
+        driver.rect
         /ANN
       }
   }
@@ -1198,12 +1186,11 @@
 % \subsubsection{Structure}
 %
 % \begin{macro}{\driver_pdf_compresslevel:n}
-% \begin{macro}{\driver_pdf_objects_enable:, \driver_pdf_objects_disable:}
+% \begin{macro}{\driver_pdf_compress_objects:n}
 %   These are all no-ops.
 %    \begin{macrocode}
 \cs_new_protected:Npn \driver_pdf_compresslevel:n #1 { }
-\cs_new_protected:Npn \driver_pdf_objects_enable: { }
-\cs_new_protected:Npn \driver_pdf_objects_disable: { }
+\cs_new_protected:Npn \driver_pdf_compress_objects:n #1 { }
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}
@@ -1237,26 +1224,11 @@
 %
 % \subsubsection{Annotations}
 %
-% \begin{macro}{\@@_pdf_AR_fix:}
-%   The fix for the Adobe Reader bug: needed for generic annotations and links.
-%    \begin{macrocode}
-\cs_new_protected:Npx \@@_pdf_AR_fix:
-  {
-    \cs_if_exist:NTF \tex_pdfextension:D
-      { \tex_pdfextension:D annot ~ }
-      { \tex_pdfannot:D }
-      width  ~ 3pt ~ height ~ 3pt ~ depth ~ 0pt
-      { \c_@@_pdf_AR_fix_tl }
-  }
-%    \end{macrocode}
-% \end{macro}
-%
 % \begin{macro}{\driver_pdf_annotation:nnnn}
 %   Simply pass the raw data through, just dealing with evaluation of dimensions.
 %    \begin{macrocode}
 \cs_new_protected:Npx \driver_pdf_annotation:nnnn #1#2#3#4
   {
-    \@@_pdf_AR_fix:
     \cs_if_exist:NTF \tex_pdfextension:D
       { \tex_pdfextension:D annot ~ }
       { \tex_pdfannot:D }
@@ -1294,7 +1266,6 @@
   { \@@_pdf_link_begin:nnnw {#1} { user } {#2} }
 \cs_new_protected:Npx \@@_pdf_link_begin:nnnw #1#2#3
   {
-    \@@_pdf_AR_fix:
     \cs_if_exist:NTF \tex_pdfextension:D
       { \tex_pdfextension:D startlink ~ }
       { \tex_pdfstartlink:D }
@@ -1487,8 +1458,8 @@
 % \subsubsection{Structure}
 %
 % \begin{macro}{\driver_pdf_compresslevel:n}
-% \begin{macro}{\driver_pdf_objects_enable:, \driver_pdf_objects_disable:}
-% \begin{macro}{\@@_pdf_objectlevel:n}
+% \begin{macro}{\driver_pdf_compress_objects:n}
+% \begin{macro}{\@@_pdf_objcompresslevel:n}
 %   Simply pass data to the engine.
 %    \begin{macrocode}
 \cs_new_protected:Npx \driver_pdf_compresslevel:n #1
@@ -1498,12 +1469,14 @@
       { \tex_pdfvariable:D compresslevel }
       \exp_not:N \int_value:w \exp_not:N \int_eval:n {#1} \scan_stop:
   }
-\cs_new_protected:Npn \driver_pdf_objects_enable:
-  { \@@_pdf_objectlevel:n { 2 } }
-\cs_new_protected:Npn \driver_pdf_objects_disable:
-  { \@@_pdf_objectlevel:n { 0 } }
-\cs_new_protected:Npx \@@_pdf_objectlevel:n #1
+\cs_new_protected:Npn \driver_pdf_compress_objects:n #1
   {
+    \str_if_eq:nnTF {#1} { true }
+      { \@@_pdf_objcompresslevel:n { 2 } }
+      { \@@_pdf_objcompresslevel:n { 0 } }
+  }
+\cs_new_protected:Npx \@@_pdf_objcompresslevel:n #1
+  {
     \cs_if_exist:NTF \tex_pdfobjcompresslevel:D
       { \tex_pdfobjcompresslevel:D }
       { \tex_pdfvariable:D objcompresslevel }
@@ -1710,20 +1683,6 @@
 %    \end{macrocode}
 % \end{variable}
 %
-% \begin{macro}{\@@_pdf_AR_fix:}
-%   The fix for the Adobe Reader bug: needed for generic annotations and links.
-%    \begin{macrocode}
-\cs_new_protected:Npx \@@_pdf_AR_fix:
-  {
-    \@@_pdf:n
-      {
-        ann ~ width ~ 3pt ~ height ~ 3pt ~ depth ~ 0pt
-        << \c_@@_pdf_AR_fix_tl >>
-      }
-  }
-%    \end{macrocode}
-% \end{macro}
-%
 % \begin{variable}{\g_@@_pdf_annotation_int}
 %   Needed as objects which are not annotations could be created.
 %    \begin{macrocode}
@@ -1752,7 +1711,6 @@
   }
 \cs_new_protected:Npn \@@_pdf_annotation:nnnn #1#2#3#4
   {
-    \@@_pdf_AR_fix:
     \int_gincr:N \g_@@_pdf_object_int
     \int_gset_eq:NN \g_@@_pdf_annotation_int \g_@@_pdf_object_int
     \@@_pdf:x
@@ -1779,7 +1737,6 @@
   { \@@_pdf_link_begin:n {#1#2} }
 \cs_new_protected:Npn \@@_pdf_link_begin:n #1
   {
-    \@@_pdf_AR_fix:
     \@@_pdf:n
       {
          bann
@@ -1874,14 +1831,16 @@
 % \subsubsection{Structure}
 %
 % \begin{macro}{\driver_pdf_compresslevel:n}
-% \begin{macro}{\driver_pdf_objects_enable:, \driver_pdf_objects_disable:}
+% \begin{macro}{\driver_pdf_compress_objects:n}
 %   Pass data to the driver: these are a one-shot.
 %    \begin{macrocode}
 \cs_new_protected:Npn \driver_pdf_compresslevel:n #1
   { \@@_literal:x { dvipdfmx:config~z~ \int_eval:n {#1} } }
-\cs_new_protected:Npn \driver_pdf_objects_enable: { }
-\cs_new_protected:Npn \driver_pdf_objects_disable:
-  { \@@_literal:n { dvipdfmx:config~C~0x40 } }
+\cs_new_protected:Npn \driver_pdf_compress_objects:n #1
+  {
+    \str_if_eq:nnF {#1} { true }
+      { \@@_literal:n { dvipdfmx:config~C~0x40 } }
+  }
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}
@@ -1949,12 +1908,11 @@
 % \subsubsection{Structure}
 %
 % \begin{macro}{\driver_pdf_compresslevel:n}
-% \begin{macro}{\driver_pdf_objects_enable:, \driver_pdf_objects_disable:}
+% \begin{macro}{\driver_pdf_compress_objects:n}
 %   These are all no-ops.
 %    \begin{macrocode}
 \cs_new_protected:Npn \driver_pdf_compresslevel:n #1 { }
-\cs_new_protected:Npn \driver_pdf_objects_enable: { }
-\cs_new_protected:Npn \driver_pdf_objects_disable: { }
+\cs_new_protected:Npn \driver_pdf_compress_objects:n #1 { }
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3drivers.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %
@@ -644,15 +644,19 @@
 %   be set only once.
 % \end{function}
 %
-% \begin{function}{\driver_pdf_objects_enable:, \driver_pdf_objects_disable:}
+% \begin{function}[added = 2019-05-07]{\driver_pdf_objects:}
 %   \begin{syntax}
-%     \cs{driver_pdf_objects_disable:}
+%     \cs{driver_pdf_compress_objects:n} \Arg{switch}
 %   \end{syntax}
-%   Enables or disables the creation of PDF objects. These objects are used to
+%   Enables or disables the compression of non-stream objects when writing
+%   the PDF. This depends on the \meta{switch}: either \texttt{true} or
+%   \texttt{false}). Compression of non-stream objects is used to
 %   reduce the size of PDFs, and typically are enabled as standard. When used
 %   with \texttt{(x)dvipdfmx}, object creation can be disabled but not
 %   re-enabled, and this setting may only be applied globally: it should
-%   be set only once.
+%   be set only once. Note that for \texttt{dvips} this setting has no action,
+%   as control of this functionality is dependent on the conversion from
+%   PostScript to PDF.
 % \end{function}
 %
 % \begin{function}[EXP, added = 2019-04-11]

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3file.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3file.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3file.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3final.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3final.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3final.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 % \maketitle
 %
 % \begin{documentation}

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 % \maketitle
 %
 % \begin{documentation}

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -40,7 +40,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -49,7 +49,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3int.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3int.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3int.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %
@@ -382,6 +382,16 @@
 %   Choices are discussed in detail in section~\ref{sec:l3keys:choice}.
 % \end{function}
 %
+% \begin{function}[added = 2019-05-05]
+%   {.muskip_set:N, .muskip_set:c, .muskip_gset:N, .muskip_gset:c}
+%   \begin{syntax}
+%     \meta{key} .muskip_set:N = \meta{muskip}
+%   \end{syntax}
+%   Defines \meta{key} to set \meta{muskip} to \meta{value} (which
+%   must be a muskip expression). If the variable does not exist, it
+%   is created globally at the point that the key is set up.
+% \end{function}
+%
 % \begin{function}[added = 2019-01-31]
 %   {.prop_put:N, .prop_put:c, .prop_gput:N, .prop_gput:c}
 %   \begin{syntax}
@@ -1997,6 +2007,20 @@
 % \end{macro}
 % \end{macro}
 %
+% \begin{macro}{.muskip_set:N, .muskip_set:c, .muskip_gset:N, .muskip_gset:c}
+%   Setting a variable is very easy: just pass the data along.
+%    \begin{macrocode}
+\cs_new_protected:cpn { \c_@@_props_root_tl .muskip_set:N } #1
+  { \@@_variable_set:NnnN #1 { muskip } { } n }
+\cs_new_protected:cpn { \c_@@_props_root_tl .muskip_set:c } #1
+  { \@@_variable_set:cnnN {#1} { muskip } { } n }
+\cs_new_protected:cpn { \c_@@_props_root_tl .muskip_gset:N } #1
+  { \@@_variable_set:NnnN #1 { muskip } { g } n }
+\cs_new_protected:cpn { \c_@@_props_root_tl .muskip_gset:c } #1
+  { \@@_variable_set:cnnN {#1} { muskip } { g } n }
+%    \end{macrocode}
+% \end{macro}
+%
 % \begin{macro}{.prop_put:N, .prop_put:c, .prop_gput:N, .prop_gput:c}
 %   Setting a variable is very easy: just pass the data along.
 %    \begin{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %
@@ -1860,7 +1860,11 @@
       { Inconsistent~local/global~assignment }
       {
         \c_@@_coding_error_text_tl
-        \if:w l #2 Local \else: Global \fi: \ %
+        \if:w l #2 Local
+        \else:
+          \if:w g #2 Global \else: Constant \fi:
+        \fi:
+        \ %
         assignment~to~a~
         \if:w l #1 local
         \else:

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3names.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3names.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3names.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3str.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3str.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3str.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3token.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3token.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3token.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx	2019-05-07 19:54:29 UTC (rev 51037)
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2019-05-05}
+% \date{Released 2019-05-07}
 %
 % \maketitle
 %

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-code.tex	2019-05-07 19:54:29 UTC (rev 51037)
@@ -64,7 +64,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2019-05-05}%
+\def\ExplFileDate{2019-05-07}%
 \begingroup
   \def\next{\endgroup}%
   \expandafter\ifx\csname PackageError\endcsname\relax
@@ -10130,7 +10130,11 @@
       { Inconsistent~local/global~assignment }
       {
         \c__msg_coding_error_text_tl
-        \if:w l #2 Local \else: Global \fi: \ %
+        \if:w l #2 Local
+        \else:
+          \if:w g #2 Global \else: Constant \fi:
+        \fi:
+        \ %
         assignment~to~a~
         \if:w l #1 local
         \else:
@@ -12535,6 +12539,14 @@
   { \exp_args:No \__keys_multichoices_make:nn #1 }
 \cs_new_protected:cpn { \c__keys_props_root_tl .multichoices:xn } #1
   { \exp_args:Nx \__keys_multichoices_make:nn #1 }
+\cs_new_protected:cpn { \c__keys_props_root_tl .muskip_set:N } #1
+  { \__keys_variable_set:NnnN #1 { muskip } { } n }
+\cs_new_protected:cpn { \c__keys_props_root_tl .muskip_set:c } #1
+  { \__keys_variable_set:cnnN {#1} { muskip } { } n }
+\cs_new_protected:cpn { \c__keys_props_root_tl .muskip_gset:N } #1
+  { \__keys_variable_set:NnnN #1 { muskip } { g } n }
+\cs_new_protected:cpn { \c__keys_props_root_tl .muskip_gset:c } #1
+  { \__keys_variable_set:cnnN {#1} { muskip } { g } n }
 \cs_new_protected:cpn { \c__keys_props_root_tl .prop_put:N } #1
   { \__keys_prop_put:Nn #1 { } }
 \cs_new_protected:cpn { \c__keys_props_root_tl .prop_put:c } #1

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/expl3-generic.tex	2019-05-07 19:54:29 UTC (rev 51037)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2019-05-05}%
+\def\ExplFileDate{2019-05-07}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \def\tempa{LaTeX2e}%

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.sty	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/expl3.sty	2019-05-07 19:54:29 UTC (rev 51037)
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2019-05-05}%
+\def\ExplFileDate{2019-05-07}%
 \let\ExplLoaderFileDate\ExplFileDate
 \ProvidesPackage{expl3}
   [%

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvipdfmx.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvipdfmx.def	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvipdfmx.def	2019-05-07 19:54:29 UTC (rev 51037)
@@ -435,8 +435,6 @@
       }
   }
 %% File: l3drivers-pdf.dtx
-\tl_const:Nn \c__driver_pdf_AR_fix_tl
-  { /Ff ~ 65537 /FT /Btn /Subtype /Widget }
 \box_new:N \l__driver_pdf_tmp_box
 \cs_new_protected:Npx \__driver_pdf:n #1
   { \__driver_literal:n { pdf: #1 } }
@@ -504,14 +502,6 @@
           { \bool_gset_false:N \g__driver_landscape_bool }
       }
   }
-\cs_new_protected:Npx \__driver_pdf_AR_fix:
-  {
-    \__driver_pdf:n
-      {
-        ann ~ width ~ 3pt ~ height ~ 3pt ~ depth ~ 0pt
-        << \c__driver_pdf_AR_fix_tl >>
-      }
-  }
 \int_new:N \g__driver_pdf_annotation_int
 \cs_new_protected:Npn \driver_pdf_annotation:nnnn #1#2#3#4
   {
@@ -530,7 +520,6 @@
   }
 \cs_new_protected:Npn \__driver_pdf_annotation:nnnn #1#2#3#4
   {
-    \__driver_pdf_AR_fix:
     \int_gincr:N \g__driver_pdf_object_int
     \int_gset_eq:NN \g__driver_pdf_annotation_int \g__driver_pdf_object_int
     \__driver_pdf:x
@@ -548,7 +537,6 @@
   { \__driver_pdf_link_begin:n {#1#2} }
 \cs_new_protected:Npn \__driver_pdf_link_begin:n #1
   {
-    \__driver_pdf_AR_fix:
     \__driver_pdf:n
       {
          bann
@@ -617,9 +605,11 @@
   }
 \cs_new_protected:Npn \driver_pdf_compresslevel:n #1
   { \__driver_literal:x { dvipdfmx:config~z~ \int_eval:n {#1} } }
-\cs_new_protected:Npn \driver_pdf_objects_enable: { }
-\cs_new_protected:Npn \driver_pdf_objects_disable:
-  { \__driver_literal:n { dvipdfmx:config~C~0x40 } }
+\cs_new_protected:Npn \driver_pdf_compress_objects:n #1
+  {
+    \str_if_eq:nnF {#1} { true }
+      { \__driver_literal:n { dvipdfmx:config~C~0x40 } }
+  }
 \cs_new_protected:Npn \driver_pdf_version_major:n #1
   {
     \cs_gset:Npx \driver_pdf_version_major: { \int_eval:n {#1} }

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvips.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvips.def	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvips.def	2019-05-07 19:54:29 UTC (rev 51037)
@@ -416,8 +416,6 @@
 \cs_new_protected:Npn \__driver_image_include_eps:n #1
   { \__driver_literal:n { PSfile = #1 } }
 %% File: l3drivers-pdf.dtx
-\tl_const:Nn \c__driver_pdf_AR_fix_tl
-  { /Ff ~ 65537 /FT /Btn /Subtype /Widget }
 \box_new:N \l__driver_pdf_tmp_box
 \cs_new_protected:Npn \__driver_pdfmark:n #1
   { \__driver_postscript:n { mark #1 ~ pdfmark } }
@@ -917,8 +915,7 @@
     \__driver_pdfmark:x
       {
         /_objdef { driver.obj \int_use:N \g__driver_pdf_object_int }
-        driver.rect ~
-        \c__driver_pdf_AR_fix_tl
+        driver.rect
         /ANN
       }
   }
@@ -1164,8 +1161,7 @@
     \group_end:
   }
 \cs_new_protected:Npn \driver_pdf_compresslevel:n #1 { }
-\cs_new_protected:Npn \driver_pdf_objects_enable: { }
-\cs_new_protected:Npn \driver_pdf_objects_disable: { }
+\cs_new_protected:Npn \driver_pdf_compress_objects:n #1 { }
 \cs_new_protected:Npn \driver_pdf_version_major_gset:n #1 { }
 \cs_new_protected:Npn \driver_pdf_version_minor_gset:n #1 { }
 \cs_new:Npn \driver_pdf_version_major: { -1 }

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvisvgm.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvisvgm.def	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/l3dvisvgm.def	2019-05-07 19:54:29 UTC (rev 51037)
@@ -467,8 +467,6 @@
 \cs_new:Npn \__driver_image_include_bitmap_quote:w #1 " #2 " #3 \q_stop
   { " #2 " }
 %% File: l3drivers-pdf.dtx
-\tl_const:Nn \c__driver_pdf_AR_fix_tl
-  { /Ff ~ 65537 /FT /Btn /Subtype /Widget }
 \box_new:N \l__driver_pdf_tmp_box
 \cs_new_protected:Npn \driver_pdf_catalog_gput:nn #1#2 { }
 \cs_new_protected:Npn \driver_pdf_info_gput:nn #1#2 { }
@@ -476,8 +474,7 @@
 \cs_new:Npn \driver_pdf_object_ref:n #1 { }
 \cs_new_protected:Npn \driver_pdf_object_write:nn #1#2 { }
 \cs_new_protected:Npn \driver_pdf_compresslevel:n #1 { }
-\cs_new_protected:Npn \driver_pdf_objects_enable: { }
-\cs_new_protected:Npn \driver_pdf_objects_disable: { }
+\cs_new_protected:Npn \driver_pdf_compress_objects:n #1 { }
 \cs_new_protected:Npn \driver_pdf_version_major_gset:n #1 { }
 \cs_new_protected:Npn \driver_pdf_version_minor_gset:n #1 { }
 \cs_new:Npn \driver_pdf_version_major: { -1 }

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/l3pdfmode.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/l3pdfmode.def	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/l3pdfmode.def	2019-05-07 19:54:29 UTC (rev 51037)
@@ -422,20 +422,9 @@
 \cs_new_eq:NN \__driver_image_include_pdf:n \__driver_image_include_jpg:n
 \cs_new_eq:NN \__driver_image_include_png:n \__driver_image_include_jpg:n
 %% File: l3drivers-pdf.dtx
-\tl_const:Nn \c__driver_pdf_AR_fix_tl
-  { /Ff ~ 65537 /FT /Btn /Subtype /Widget }
 \box_new:N \l__driver_pdf_tmp_box
-\cs_new_protected:Npx \__driver_pdf_AR_fix:
-  {
-    \cs_if_exist:NTF \tex_pdfextension:D
-      { \tex_pdfextension:D annot ~ }
-      { \tex_pdfannot:D }
-      width  ~ 3pt ~ height ~ 3pt ~ depth ~ 0pt
-      { \c__driver_pdf_AR_fix_tl }
-  }
 \cs_new_protected:Npx \driver_pdf_annotation:nnnn #1#2#3#4
   {
-    \__driver_pdf_AR_fix:
     \cs_if_exist:NTF \tex_pdfextension:D
       { \tex_pdfextension:D annot ~ }
       { \tex_pdfannot:D }
@@ -458,7 +447,6 @@
   { \__driver_pdf_link_begin:nnnw {#1} { user } {#2} }
 \cs_new_protected:Npx \__driver_pdf_link_begin:nnnw #1#2#3
   {
-    \__driver_pdf_AR_fix:
     \cs_if_exist:NTF \tex_pdfextension:D
       { \tex_pdfextension:D startlink ~ }
       { \tex_pdfstartlink:D }
@@ -596,12 +584,14 @@
       { \tex_pdfvariable:D compresslevel }
       \exp_not:N \int_value:w \exp_not:N \int_eval:n {#1} \scan_stop:
   }
-\cs_new_protected:Npn \driver_pdf_objects_enable:
-  { \__driver_pdf_objectlevel:n { 2 } }
-\cs_new_protected:Npn \driver_pdf_objects_disable:
-  { \__driver_pdf_objectlevel:n { 0 } }
-\cs_new_protected:Npx \__driver_pdf_objectlevel:n #1
+\cs_new_protected:Npn \driver_pdf_compress_objects:n #1
   {
+    \str_if_eq:nnTF {#1} { true }
+      { \__driver_pdf_objcompresslevel:n { 2 } }
+      { \__driver_pdf_objcompresslevel:n { 0 } }
+  }
+\cs_new_protected:Npx \__driver_pdf_objcompresslevel:n #1
+  {
     \cs_if_exist:NTF \tex_pdfobjcompresslevel:D
       { \tex_pdfobjcompresslevel:D }
       { \tex_pdfvariable:D objcompresslevel }

Modified: trunk/Master/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def	2019-05-07 19:53:52 UTC (rev 51036)
+++ trunk/Master/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def	2019-05-07 19:54:29 UTC (rev 51037)
@@ -478,8 +478,6 @@
       \__driver_image_getbb_auxiv:VnNnn \l_image_pagebox_tl
   }
 %% File: l3drivers-pdf.dtx
-\tl_const:Nn \c__driver_pdf_AR_fix_tl
-  { /Ff ~ 65537 /FT /Btn /Subtype /Widget }
 \box_new:N \l__driver_pdf_tmp_box
 \cs_new_protected:Npx \__driver_pdf:n #1
   { \__driver_literal:n { pdf: #1 } }
@@ -547,14 +545,6 @@
           { \bool_gset_false:N \g__driver_landscape_bool }
       }
   }
-\cs_new_protected:Npx \__driver_pdf_AR_fix:
-  {
-    \__driver_pdf:n
-      {
-        ann ~ width ~ 3pt ~ height ~ 3pt ~ depth ~ 0pt
-        << \c__driver_pdf_AR_fix_tl >>
-      }
-  }
 \int_new:N \g__driver_pdf_annotation_int
 \cs_new_protected:Npn \driver_pdf_annotation:nnnn #1#2#3#4
   {
@@ -573,7 +563,6 @@
   }
 \cs_new_protected:Npn \__driver_pdf_annotation:nnnn #1#2#3#4
   {
-    \__driver_pdf_AR_fix:
     \int_gincr:N \g__driver_pdf_object_int
     \int_gset_eq:NN \g__driver_pdf_annotation_int \g__driver_pdf_object_int
     \__driver_pdf:x
@@ -591,7 +580,6 @@
   { \__driver_pdf_link_begin:n {#1#2} }
 \cs_new_protected:Npn \__driver_pdf_link_begin:n #1
   {
-    \__driver_pdf_AR_fix:
     \__driver_pdf:n
       {
          bann
@@ -660,9 +648,11 @@
   }
 \cs_new_protected:Npn \driver_pdf_compresslevel:n #1
   { \__driver_literal:x { dvipdfmx:config~z~ \int_eval:n {#1} } }
-\cs_new_protected:Npn \driver_pdf_objects_enable: { }
-\cs_new_protected:Npn \driver_pdf_objects_disable:
-  { \__driver_literal:n { dvipdfmx:config~C~0x40 } }
+\cs_new_protected:Npn \driver_pdf_compress_objects:n #1
+  {
+    \str_if_eq:nnF {#1} { true }
+      { \__driver_literal:n { dvipdfmx:config~C~0x40 } }
+  }
 \cs_new_protected:Npn \driver_pdf_version_major:n #1
   {
     \cs_gset:Npx \driver_pdf_version_major: { \int_eval:n {#1} }



More information about the tex-live-commits mailing list