texlive[52399] Master/texmf-dist: lwarp (15oct19)

commits+karl at tug.org commits+karl at tug.org
Wed Oct 16 00:01:30 CEST 2019


Revision: 52399
          http://tug.org/svn/texlive?view=revision&revision=52399
Author:   karl
Date:     2019-10-16 00:01:30 +0200 (Wed, 16 Oct 2019)
Log Message:
-----------
lwarp (15oct19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/lwarp/README.txt
    trunk/Master/texmf-dist/doc/latex/lwarp/lwarp.pdf
    trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty

Modified: trunk/Master/texmf-dist/doc/latex/lwarp/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lwarp/README.txt	2019-10-15 22:00:30 UTC (rev 52398)
+++ trunk/Master/texmf-dist/doc/latex/lwarp/README.txt	2019-10-15 22:01:30 UTC (rev 52399)
@@ -1,5 +1,5 @@
 
-LaTeX lwarp package v0.76   README.txt
+LaTeX lwarp package v0.77   README.txt
 
 Files included are:
 

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

Modified: trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx	2019-10-15 22:00:30 UTC (rev 52398)
+++ trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx	2019-10-15 22:01:30 UTC (rev 52399)
@@ -16,7 +16,7 @@
 % \iffalse
 %<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
 %<package>\ProvidesPackage{lwarp}
-%<package>    [2019/10/08 v0.76  Allows LaTeX to directly produce HTML5 output.]
+%<package>    [2019/10/15 v0.77  Allows LaTeX to directly produce HTML5 output.]
 %
 %<*driver>
 \documentclass{ltxdoc}
@@ -2679,7 +2679,7 @@
 %<*package>
 % \fi
 %
-% \CheckSum{33386}
+% \CheckSum{33423}
 %
 % \CharacterTable
 % {Upper-case     \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -2798,6 +2798,7 @@
 % \changes{v0.74}{2019/09/02}{\ 2019/09/02}
 % \changes{v0.75}{2019/09/23}{\ 2019/09/23}
 % \changes{v0.76}{2019/10/08}{\ 2019/10/08}
+% \changes{v0.77}{2019/10/15}{\ 2019/10/15}
 
 
 
@@ -3018,6 +3019,12 @@
 %
 % \begin{description}
 % \needspace{2\baselineskip}
+% \item[v0.77:] Updates to fix recently-broken packages.
+%   \begin{itemize}
+%       \item \pkg{booktabs}: Updated to v1.6180339.
+%       \item \pkg{chemformula}: Updated to v4.15.
+%   \end{itemize}
+% \needspace{2\baselineskip}
 % \item[v0.76:] \brand{MathJax}, updates for \LaTeX\ 2019/10 release.
 %   \begin{itemize}
 %   \item Docs: Expanded documentation regarding the use of multiple projects
@@ -3030,8 +3037,9 @@
 %   \item \pkg{xr-hyper}: Updated to v6.1.
 %   \item Verified works as-is with \pkg{xcite}.
 %   \item \pkg{acro}: Updated to v2.10.
-%   \item Currently broken by the 2019/10 \LaTeX\ update:
+%   \item Currently broken in print mode by the 2019/10 \LaTeX\ update,
 %       \watchout[broken]
+%       and waiting for fixes:
 %       \pkg{breqn}, \pkg{grffile}, \pkg{multimedia}, \pkg{movie15}.
 %   \end{itemize}
 % \needspace{2\baselineskip}
@@ -17940,7 +17948,7 @@
 -- Copyright 2016-2019 Brian Dunn
 
 
-printversion = "v0.76"
+printversion = "v0.77"
 requiredconfversion = "2" -- also at *lwarpmk.conf
 
 function printhelp ()
@@ -37841,7 +37849,7 @@
 % \codehtml
 %
 %    \begin{macrocode}
-\LWR at ProvidesPackagePass{acro}[2017/01/30]
+\LWR at ProvidesPackagePass{acro}[2019/10/12]
 %    \end{macrocode}
 
 
@@ -40843,12 +40851,21 @@
 \LetLtxMacro\morecmidrules\relax
 \LetLtxMacro\specialrule\relax
 
-\LWR at ProvidesPackagePass{booktabs}[2016/04/27]
+\LWR at ProvidesPackagePass{booktabs}[2019/10/08]
 %    \end{macrocode}
 %
-% \changes{v0.41}{2017/10/03}{Improved rules.}
-% \changes{v0.42}{2017/10/19}{If \progcode{FormatWP} force explicit border.}
+% Adjust to work even if \pkg{xltabular} is loaded:
+% \changes{v0.77}{2019/10/15}{\pkg{booktabs}: Updated to v1.6180339.}
 %    \begin{macrocode}
+% \def\LWR at HTML@@BLTrule{\@BTnormal}
+% 
+% \LWR at formatted{@BLTrule}
+\LetLtxMacro\@BLTrule\@BTnormal
+%    \end{macrocode}
+%
+% \changes{v0.41}{2017/10/03}{\pkg{booktabs}: Improved rules.}
+% \changes{v0.42}{2017/10/19}{\pkg{booktabs}: If \progcode{FormatWP} force explicit border.}
+%    \begin{macrocode}
 \DeclareDocumentCommand{\LWR at HTML@toprule}{o d()}%
     {%
         \IfValueTF{#1}%
@@ -42146,7 +42163,7 @@
 % \codehtml
 %
 %    \begin{macrocode}
-\LWR at ProvidesPackagePass{chemformula}[2017/03/23]
+\LWR at ProvidesPackagePass{chemformula}[2019/10/13]
 %    \end{macrocode}
 
 %    \begin{macrocode}
@@ -42194,7 +42211,9 @@
 %
 % \begin{noindmacro}{\chcpd}
 % Similar to \cs{ch}.
+% \changes{v0.77}{2019/10/15}{\pkg{chemformula}: Updated to v4.15.}
 %    \begin{macrocode}
+\@ifpackagelater{chemformula}{2019/10/13}{
 \cs_gset_protected:Npn \chemformula_chcpd:nn #1#2
   {
     \begingroup%
@@ -42215,6 +42234,37 @@
           \__chemformula_input_compound_no_check:NV
             \l__chemformula_compound_tl
             \l__chemformula_chemformula_tmpa_tl
+          \__chemformula_prepare_output:NV
+            \l__chemformula_compound_tl
+            \l__chemformula_catcodes_tl
+          \chemformula_write:V \l__chemformula_compound_tl
+        }
+    \group_end:
+    }
+    \endgroup
+  }
+}% later than 2019/10/13
+{% earlier than 2019/10/13
+\cs_gset_protected:Npn \chemformula_chcpd:nn #1#2
+  {
+    \begingroup%
+    \boolfalse{mathjax}%
+    \LWR at subsingledollar*{% lwarp
+        \textbackslash{}chcpd\{\LWR at HTMLsanitize{#2}\}%
+    }{%
+        \protect\LWR at HTMLsanitize{\detokenize\expandafter{#1}}%
+    }{% original
+    \group_begin:
+      \tl_if_blank:nF {#2}
+        {
+          \keys_set:nn {chemformula} {#1}
+          \__chemformula_save_catcodes:
+          \__chemformula_sanitize:Nn
+            \l__chemformula_chemformula_tmpa_tl
+            {#2}
+          \__chemformula_input_compound_no_check:NV
+            \l__chemformula_compound_tl
+            \l__chemformula_chemformula_tmpa_tl
           \__chemformula_prepare_output:N \l__chemformula_compound_tl
           \chemformula_write:V \l__chemformula_compound_tl
         }
@@ -42222,6 +42272,7 @@
     }
     \endgroup
   }
+}% earlier than 2019/10/13
 %    \end{macrocode}
 % \end{noindmacro}
 %

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty	2019-10-15 22:00:30 UTC (rev 52398)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty	2019-10-15 22:01:30 UTC (rev 52399)
@@ -16,7 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
-\LWR at ProvidesPackagePass{acro}[2017/01/30]
+\LWR at ProvidesPackagePass{acro}[2019/10/12]
 
 \ExplSyntaxOn
 \NewDocumentCommand \LWR at DeclareAcronym {mm}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty	2019-10-15 22:00:30 UTC (rev 52398)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty	2019-10-15 22:01:30 UTC (rev 52399)
@@ -23,7 +23,8 @@
 \LetLtxMacro\morecmidrules\relax
 \LetLtxMacro\specialrule\relax
 
-\LWR at ProvidesPackagePass{booktabs}[2016/04/27]
+\LWR at ProvidesPackagePass{booktabs}[2019/10/08]
+\LetLtxMacro\@BLTrule\@BTnormal
 \DeclareDocumentCommand{\LWR at HTML@toprule}{o d()}%
     {%
         \IfValueTF{#1}%

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty	2019-10-15 22:00:30 UTC (rev 52398)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty	2019-10-15 22:01:30 UTC (rev 52399)
@@ -16,7 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
-\LWR at ProvidesPackagePass{chemformula}[2017/03/23]
+\LWR at ProvidesPackagePass{chemformula}[2019/10/13]
 
 \ExplSyntaxOn
 \RenewDocumentCommand \ch { O{}m }
@@ -39,6 +39,7 @@
         \endgroup%
     }
   }
+\@ifpackagelater{chemformula}{2019/10/13}{
 \cs_gset_protected:Npn \chemformula_chcpd:nn #1#2
   {
     \begingroup%
@@ -59,6 +60,37 @@
           \__chemformula_input_compound_no_check:NV
             \l__chemformula_compound_tl
             \l__chemformula_chemformula_tmpa_tl
+          \__chemformula_prepare_output:NV
+            \l__chemformula_compound_tl
+            \l__chemformula_catcodes_tl
+          \chemformula_write:V \l__chemformula_compound_tl
+        }
+    \group_end:
+    }
+    \endgroup
+  }
+}% later than 2019/10/13
+{% earlier than 2019/10/13
+\cs_gset_protected:Npn \chemformula_chcpd:nn #1#2
+  {
+    \begingroup%
+    \boolfalse{mathjax}%
+    \LWR at subsingledollar*{% lwarp
+        \textbackslash{}chcpd\{\LWR at HTMLsanitize{#2}\}%
+    }{%
+        \protect\LWR at HTMLsanitize{\detokenize\expandafter{#1}}%
+    }{% original
+    \group_begin:
+      \tl_if_blank:nF {#2}
+        {
+          \keys_set:nn {chemformula} {#1}
+          \__chemformula_save_catcodes:
+          \__chemformula_sanitize:Nn
+            \l__chemformula_chemformula_tmpa_tl
+            {#2}
+          \__chemformula_input_compound_no_check:NV
+            \l__chemformula_compound_tl
+            \l__chemformula_chemformula_tmpa_tl
           \__chemformula_prepare_output:N \l__chemformula_compound_tl
           \chemformula_write:V \l__chemformula_compound_tl
         }
@@ -66,6 +98,7 @@
     }
     \endgroup
   }
+}% earlier than 2019/10/13
 \RenewDocumentCommand \charrow { mO{}O{} }
 {
     \begin{lateximage}[-chemformula- charrow]

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty	2019-10-15 22:00:30 UTC (rev 52398)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty	2019-10-15 22:01:30 UTC (rev 52399)
@@ -17,7 +17,7 @@
 %% version 2005/12/01 or later.
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesPackage{lwarp}
-    [2019/10/08 v0.76  Allows LaTeX to directly produce HTML5 output.]
+    [2019/10/15 v0.77  Allows LaTeX to directly produce HTML5 output.]
 
 
 
@@ -4088,7 +4088,7 @@
 
 -- Copyright 2016-2019 Brian Dunn
 
-printversion = "v0.76"
+printversion = "v0.77"
 requiredconfversion = "2" -- also at *lwarpmk.conf
 
 function printhelp ()



More information about the tex-live-commits mailing list