texlive[52780] Master/texmf-dist: xsavebox (13nov19)

commits+karl at tug.org commits+karl at tug.org
Wed Nov 13 22:47:51 CET 2019


Revision: 52780
          http://tug.org/svn/texlive?view=revision&revision=52780
Author:   karl
Date:     2019-11-13 22:47:50 +0100 (Wed, 13 Nov 2019)
Log Message:
-----------
xsavebox (13nov19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/xsavebox/ChangeLog
    trunk/Master/texmf-dist/doc/latex/xsavebox/xsavebox.pdf
    trunk/Master/texmf-dist/tex/latex/xsavebox/xsavebox.sty

Modified: trunk/Master/texmf-dist/doc/latex/xsavebox/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/doc/latex/xsavebox/ChangeLog	2019-11-13 21:47:36 UTC (rev 52779)
+++ trunk/Master/texmf-dist/doc/latex/xsavebox/ChangeLog	2019-11-13 21:47:50 UTC (rev 52780)
@@ -1,3 +1,7 @@
+2019-11-12
+	* v0.15
+	* fix: output driver set-up
+	
 2019-08-13
 	* v0.14
 	* fix: existing \theXXX macros, such as LaTeX counters, could accidentally

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

Modified: trunk/Master/texmf-dist/tex/latex/xsavebox/xsavebox.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/xsavebox/xsavebox.sty	2019-11-13 21:47:36 UTC (rev 52779)
+++ trunk/Master/texmf-dist/tex/latex/xsavebox/xsavebox.sty	2019-11-13 21:47:50 UTC (rev 52780)
@@ -45,18 +45,11 @@
 %
 % The Current Maintainer of this work is A. Grahn.
 
-%process non-detectable dvipdfmx driver for passing to expl3
-\RequirePackage{xkeyval}
-\DeclareOptionX{dvipdfmx}{%
-  \PassOptionsToPackage{driver=dvipdfmx}{expl3}
-}
-\DeclareOptionX*{}\ProcessOptionsX*\relax %allow anything as an option
-
 \RequirePackage{xparse}
 \RequirePackage{l3keys2e}
 
-\def\g at xsb@version at tl{0.14}
-\def\g at xsb@date at tl{2019/08/13}
+\def\g at xsb@version at tl{0.15}
+\def\g at xsb@date at tl{2019/11/12}
 \ProvidesExplPackage{xsavebox}{\g at xsb@date at tl}{\g at xsb@version at tl}
 {saveboxes for repeating content without code replication}
 
@@ -122,7 +115,6 @@
   \msg_error:nnn{xsavebox}{support~outdated}{pdfbase.sty}
   \tex_endinput:D
 }
-\cs_gset_eq:NN\xsb at newkey\pbs at newkey
 \cs_gset_eq:NN\xsb_pdfxform:nnnnn\pbs_pdfxform:nnnnn
 \cs_gset_eq:NN\xsb_pdflastxform:\pbs_pdflastxform:
 \cs_gset_eq:NN\xsb_pdfrefxform:n\pbs_pdfrefxform:n
@@ -313,7 +305,7 @@
   }
   %for tracking box usage
   \iow_now:Nx\@mainaux{
-    \token_to_str:N\xsb at newkey{xsb@\int_use:N\g_xsb_id_int}{false}
+    \token_to_str:N\pbs at newkey{xsb@\int_use:N\g_xsb_id_int}{false}
   }
   %define command for inserting the m-boxed XObject reference
   \cs_gset_protected:cpx{the#1}{
@@ -320,7 +312,7 @@
     \exp_not:N\tl_if_exist:cF{xsb_\int_use:N\g_xsb_id_int}{
       %mark box as `used'
       \exp_not:N\iow_now:Nx\@mainaux{
-        \token_to_str:N\xsb at newkey{xsb@\int_use:N\g_xsb_id_int}{true}
+        \token_to_str:N\pbs at newkey{xsb@\int_use:N\g_xsb_id_int}{true}
       }
       \exp_not:N\tl_new:c{xsb_\int_use:N\g_xsb_id_int}
     }



More information about the tex-live-commits mailing list