texlive[68524] Master/texmf-dist: use e-type expl3 functions, tex4ht

commits+karl at tug.org commits+karl at tug.org
Thu Oct 12 23:46:53 CEST 2023


Revision: 68524
          https://tug.org/svn/texlive?view=revision&revision=68524
Author:   karl
Date:     2023-10-12 23:46:53 +0200 (Thu, 12 Oct 2023)
Log Message:
-----------
use e-type expl3 functions, tex4ht r1382-1386

Revision Links:
--------------
    https://tug.org/svn/texlive?view=revision&revision=1382

Modified Paths:
--------------
    trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog
    trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex
    trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex
    trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-mathjax.tex
    trunk/Master/texmf-dist/tex/generic/tex4ht/html4.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/mathjax-latex-4ht.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/piton.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/tabularray.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/usepackage-fontspec.4ht

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog	2023-10-12 21:38:20 UTC (rev 68523)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog	2023-10-12 21:46:53 UTC (rev 68524)
@@ -1,3 +1,29 @@
+2023-10-12  Karl Berry  <karl at freefriends.org>
+
+	* tex4ht-c.tex (<span char block>): avoid negative indexing into
+	font_tbl. Partial fix for report from Oliver Freyermuth,
+	https://puszcza.gnu.org.ua/bugs/?611.
+
+2023-10-12  Michal Hoftich  <michal.h21 at gmail.com>
+
+	* tex4ht-4ht.tex (piton.4ht): use e-type Expl3 functions.
+	https://www.texdev.net/2023/10/10/get-the-jag-from-x-type-to-e-type
+
+	* tex4ht-4ht.tex (tabularray.4ht): use e-type Expl3 functions.
+	https://www.texdev.net/2023/10/10/get-the-jag-from-x-type-to-e-type
+
+	* tex4ht-4ht.tex (usepackage-fontspec.4ht): use e-type Expl3
+	functions.
+	https://www.texdev.net/2023/10/10/get-the-jag-from-x-type-to-e-type
+
+	* tex4ht-html4.tex (html4.4ht): use e-type Expl3 function in
+	Siunixtx's MathJax support code.
+	https://www.texdev.net/2023/10/10/get-the-jag-from-x-type-to-e-type
+
+	* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): changed deprecated
+	\tl_set:Nx to \tl_set:Ne.
+	https://www.texdev.net/2023/10/10/get-the-jag-from-x-type-to-e-type
+
 2023-10-09  Michal Hoftich  <michal.h21 at gmail.com>
 
 	* tex4ht-4ht.tex (usepackage-fontspec.4ht): process keyval options

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex	2023-10-12 21:38:20 UTC (rev 68523)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex	2023-10-12 21:46:53 UTC (rev 68524)
@@ -1,4 +1,4 @@
-% $Id: tex4ht-4ht.tex 1381 2023-10-09 21:22:59Z karl $
+% $Id: tex4ht-4ht.tex 1386 2023-10-12 14:03:28Z michal_h21 $
 % tex tex4ht-4ht   or   ht tex tex4ht-4ht
 %
 % Copyright 2009-2023 TeX Users Group    
@@ -4617,11 +4617,11 @@
 \PassOptionsToPackage{no-math}{fontspec}
 \ExplSyntaxOn
 \:AtEndOfPackage{%
-  \tl_gset:Nx \l__fontspec_nfss_enc_tl {T1}
-  \tl_gset:Nx \g_fontspec_encoding_tl {T1}
-  \tl_gset:Nx \l__fontspec_ttfamily_encoding_tl {T1}
-  \tl_gset:Nx \l__fontspec_sffamily_encoding_tl {T1}
-  \tl_gset:Nx \l__fontspec_rmfamily_encoding_tl {T1}
+  \tl_gset:Ne \l__fontspec_nfss_enc_tl {T1}
+  \tl_gset:Ne \g_fontspec_encoding_tl {T1}
+  \tl_gset:Ne \l__fontspec_ttfamily_encoding_tl {T1}
+  \tl_gset:Ne \l__fontspec_sffamily_encoding_tl {T1}
+  \tl_gset:Ne \l__fontspec_rmfamily_encoding_tl {T1}
   \seq_new:N \fontspec_ht_fontfamilies
   \ifdefined\XeTeXversion
   \keys_define:nn {fontspec4ht}{
@@ -11075,7 +11075,7 @@
 
 \<tabularray.4ht\><<< 
 % tabularray.4ht (|version), generated from |jobname.tex 
-% Copyright 2022 TeX Users Group 
+% Copyright 2022-2023 TeX Users Group 
 |<TeX4ht license text|> 
 |<tabularray definitions|>
 |<tabularray table and rows|>
@@ -11136,36 +11136,36 @@
 % #1 row number, #2 column, #3 hline number (there can be multiple), #4 css property to be set
 \def\:tblr:hlinestyle#1#2#3#4{
   % get line height
-  \tl_set:Nx \l__tblr_h_tl{ \__tblr_spec_item:ne { hline } { [#1](#3) / @hline-height } }
+  \tl_set:Ne \l__tblr_h_tl{ \__tblr_spec_item:ne { hline } { [#1](#3) / @hline-height } }
   % get dash style
   \def\@tblr at dash{} % remove "dash" word from the variable for correct CSS string
-  \tl_set:Nx \l__tblr_f_tl{\__tblr_spec_item:ne { hline } { [#1][#2](#3) / @dash }}
+  \tl_set:Ne \l__tblr_f_tl{\__tblr_spec_item:ne { hline } { [#1][#2](#3) / @dash }}
   % create CSS only when a dash style is set 
   \tl_if_empty:NF\l__tblr_f_tl{
     % get hline color
-    \tl_set:Nx \l__tblr_g_tl { \__tblr_spec_item:ne { hline } { [#1][#2](#3) / fg } }
+    \tl_set:Ne \l__tblr_g_tl { \__tblr_spec_item:ne { hline } { [#1][#2](#3) / fg } }
     \def\:hlinecolor{\#000000}
     % convert color to CSS value if color is set
     \tl_if_empty:NF\l__tblr_g_tl{\get:xcolorcss{\l__tblr_g_tl}\:hlinecolor}
     % \Configure{tabularraystyles} doesn't expand attributes, so we need to expand it here
     % otherwise, we would get wrong color and hline style in the last row, because this macro is called twice here
-    \cs_set:cx{#4:}{#4:\dim_to_decimal_in_unit:nn{\l__tblr_h_tl*2}{1px}px~\l__tblr_f_tl\space~\:hlinecolor;}
+    \cs_set:ce{#4:}{#4:\dim_to_decimal_in_unit:nn{\l__tblr_h_tl*2}{1px}px~\l__tblr_f_tl\space~\:hlinecolor;}
     \Configure{tabularraystyles}{\csname#4:\endcsname}
   }
 }
 
 \def\:tblr:vlinestyle#1#2#3#4{
-  \tl_set:Nx \l__tblr_t_tl{ \__tblr_spec_item:ne { vline } { [#2](#3) / @vline-width } }
+  \tl_set:Ne \l__tblr_t_tl{ \__tblr_spec_item:ne { vline } { [#2](#3) / @vline-width } }
   \def\@tblr at dash{} % remove "dash" word from the variable for correct CSS string
-  \tl_set:Nx \l__tblr_f_tl{\__tblr_spec_item:ne { vline } { [#1][#2](#3) / @dash }}
+  \tl_set:Ne \l__tblr_f_tl{\__tblr_spec_item:ne { vline } { [#1][#2](#3) / @dash }}
   \tl_if_empty:NF\l__tblr_f_tl{
-    \tl_set:Nx \l__tblr_g_tl { \__tblr_spec_item:ne { vline } { [#1][#2](#3) / fg } }
+    \tl_set:Ne \l__tblr_g_tl { \__tblr_spec_item:ne { vline } { [#1][#2](#3) / fg } }
     \def\:hlinecolor{\#000000}
     % convert color to CSS value if color is set
     \tl_if_empty:NF\l__tblr_g_tl{\get:xcolorcss{\l__tblr_g_tl}\:hlinecolor}
     % \Configure{tabularraystyles} doesn't expand attributes, so we need to expand it here
     % otherwise, we would get wrong color and hline style in the last row, because this macro is called twice here
-    \cs_set:cx{#4:}{#4:\dim_to_decimal_in_unit:nn{\l__tblr_t_tl*2}{1px}px~\l__tblr_f_tl\space~\:hlinecolor;}
+    \cs_set:ce{#4:}{#4:\dim_to_decimal_in_unit:nn{\l__tblr_t_tl*2}{1px}px~\l__tblr_f_tl\space~\:hlinecolor;}
     \Configure{tabularraystyles}{\csname#4:\endcsname}
   }
 }
@@ -11218,7 +11218,7 @@
     \:tblr:vlinestyle{#1}{\int_eval:n{\c at colnum + 1}}{1}{border-right}
   }
   % support for the background color
-  \tl_set:Nx \l__tblr_b_tl
+  \tl_set:Ne \l__tblr_b_tl
   { \__tblr_data_item:neen { cell } {#1} {#2} { background } }
   % save background color to the list of CSS, if it is set
   \tl_if_empty:NF \l__tblr_b_tl{
@@ -26072,7 +26072,7 @@
     \cs_set_eq:cN { ~ } \space
     \cs_set_protected:Npn \__piton_begin_line: { }
     \cs_set_protected:Npn \__piton_end_line: { }
-    \tl_set:Nx \l_tmpa_tl
+    \tl_set:Ne \l_tmpa_tl
       {
         \lua_now:e
           { piton.ParseBis('\l__piton_language_str',token.scan_string()) }
@@ -26101,7 +26101,7 @@
     \automatichyphenmode = 1
     \cs_set_protected:Npn \__piton_begin_line: { }
     \cs_set_protected:Npn \__piton_end_line: { }
-    \tl_set:Nx \l_tmpa_tl
+    \tl_set:Ne \l_tmpa_tl
       {
         \lua_now:e
           { piton.Parse('\l__piton_language_str',token.scan_string()) }

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex	2023-10-12 21:38:20 UTC (rev 68523)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex	2023-10-12 21:46:53 UTC (rev 68524)
@@ -1,4 +1,4 @@
-% $Id: tex4ht-html4.tex 1378 2023-10-09 11:33:14Z michal_h21 $
+% $Id: tex4ht-html4.tex 1383 2023-10-12 13:00:56Z michal_h21 $
 % Compile 4 times: latex tex4ht-html4
 % Copy html4.4ht into the work directory before all but the last compilation.
 %
@@ -21690,7 +21690,7 @@
 \cs_gset_protected:Npn \__siunitx_print_math_auxii:n #1
   {
     \tl_set:Nn \l__siunitx_print_tmp_tl {#1}
-    \exp_args:NNnx \tl_replace_all:Nnn \l__siunitx_print_tmp_tl
+    \exp_args:NNne \tl_replace_all:Nnn \l__siunitx_print_tmp_tl
       { ^ } { \token_to_str:N ^ }
     % escape special HTML characters
     \regex_replace_all:nnN { \x{26} } { & } \l__siunitx_print_tmp_tl

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-mathjax.tex
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-mathjax.tex	2023-10-12 21:38:20 UTC (rev 68523)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-mathjax.tex	2023-10-12 21:46:53 UTC (rev 68524)
@@ -1,4 +1,4 @@
-% $Id: tex4ht-mathjax.tex 1302 2023-02-27 22:21:51Z karl $
+% $Id: tex4ht-mathjax.tex 1382 2023-10-12 12:52:53Z michal_h21 $
 % compile: latex tex4ht-mathjax
 %
 % Copyright 2018-2023 TeX Users Group
@@ -59,7 +59,7 @@
 \ExplSyntaxOn
 \cs_new_protected:Npn \alteqtoks #1
 {
-  \tl_set:Nx \l_tmpa_tl {\detokenize{#1}}
+  \tl_set:Ne \l_tmpa_tl {\detokenize{#1}}
   % % replace < > and & with xml entities
   \regex_replace_all:nnN { \x{26} } { & } \l_tmpa_tl
   \regex_replace_all:nnN { \x{3C} } { < } \l_tmpa_tl 
@@ -66,7 +66,7 @@
   \regex_replace_all:nnN { \x{3E} } { > } \l_tmpa_tl
   % replace \par command with blank lines
   \regex_replace_all:nnN { \x{5C}par\b } {\x{A}\x{A}} \l_tmpa_tl
-  \tl_set:Nx \l_tmpb_tl{ \l_tmpa_tl }
+  \tl_set:Ne \l_tmpb_tl{ \l_tmpa_tl }
   \HCode{\l_tmpb_tl}
 }
 \ExplSyntaxOff

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/html4.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/html4.4ht	2023-10-12 21:38:20 UTC (rev 68523)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/html4.4ht	2023-10-12 21:46:53 UTC (rev 68524)
@@ -1,4 +1,4 @@
-% html4.4ht (2023-10-09-13:31), generated from tex4ht-html4.tex
+% html4.4ht (2023-10-12-14:42), generated from tex4ht-html4.tex
 % Copyright 2009-2023 TeX Users Group
 % Copyright 1997-2009 Eitan M. Gurari
 %
@@ -17,7 +17,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2023-10-09-13:31}
+\immediate\write-1{version 2023-10-12-14:42}
 
 \exit:ifnot{8859-6,% 
 CJK,% 
@@ -36633,7 +36633,7 @@
 \cs_gset_protected:Npn \__siunitx_print_math_auxii:n #1
   {
     \tl_set:Nn \l__siunitx_print_tmp_tl {#1}
-    \exp_args:NNnx \tl_replace_all:Nnn \l__siunitx_print_tmp_tl
+    \exp_args:NNne \tl_replace_all:Nnn \l__siunitx_print_tmp_tl
       { ^ } { \token_to_str:N ^ }
     % escape special HTML characters
     \regex_replace_all:nnN { \x{26} } { & } \l__siunitx_print_tmp_tl

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/mathjax-latex-4ht.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/mathjax-latex-4ht.4ht	2023-10-12 21:38:20 UTC (rev 68523)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/mathjax-latex-4ht.4ht	2023-10-12 21:46:53 UTC (rev 68524)
@@ -1,4 +1,4 @@
-% mathjax-latex-4ht.4ht (2023-02-27-14:21), generated from tex4ht-mathjax.tex
+% mathjax-latex-4ht.4ht (2023-10-12-14:42), generated from tex4ht-mathjax.tex
 % Copyright 2018-2023 TeX Users Group
 %
 % This work may be distributed and/or modified under the
@@ -16,13 +16,13 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2023-02-27-14:21}
+\immediate\write-1{version 2023-10-12-14:42}
 
 
 \ExplSyntaxOn
 \cs_new_protected:Npn \alteqtoks #1
 {
-  \tl_set:Nx \l_tmpa_tl {\detokenize{#1}}
+  \tl_set:Ne \l_tmpa_tl {\detokenize{#1}}
   % % replace < > and & with xml entities
   \regex_replace_all:nnN { \x{26} } { & } \l_tmpa_tl
   \regex_replace_all:nnN { \x{3C} } { < } \l_tmpa_tl
@@ -29,7 +29,7 @@
   \regex_replace_all:nnN { \x{3E} } { > } \l_tmpa_tl
   % replace \par command with blank lines
   \regex_replace_all:nnN { \x{5C}par\b } {\x{A}\x{A}} \l_tmpa_tl
-  \tl_set:Nx \l_tmpb_tl{ \l_tmpa_tl }
+  \tl_set:Ne \l_tmpb_tl{ \l_tmpa_tl }
   \HCode{\l_tmpb_tl}
 }
 \ExplSyntaxOff
@@ -216,6 +216,14 @@
 
 
 
+
+
+
+
+
+
+
+
 
 
 

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/piton.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/piton.4ht	2023-10-12 21:38:20 UTC (rev 68523)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/piton.4ht	2023-10-12 21:46:53 UTC (rev 68524)
@@ -1,4 +1,4 @@
-% piton.4ht (2023-04-21-14:38), generated from tex4ht-4ht.tex
+% piton.4ht (2023-10-12-14:41), generated from tex4ht-4ht.tex
 % Copyright 2023 TeX Users Group
 %
 % This work may be distributed and/or modified under the
@@ -16,7 +16,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2023-04-21-14:38}
+\immediate\write-1{version 2023-10-12-14:41}
 
 
 \ExplSyntaxOn
@@ -80,7 +80,7 @@
     \cs_set_eq:cN { ~ } \space
     \cs_set_protected:Npn \__piton_begin_line: { }
     \cs_set_protected:Npn \__piton_end_line: { }
-    \tl_set:Nx \l_tmpa_tl
+    \tl_set:Ne \l_tmpa_tl
       {
         \lua_now:e
           { piton.ParseBis('\l__piton_language_str',token.scan_string()) }
@@ -109,7 +109,7 @@
     \automatichyphenmode = 1
     \cs_set_protected:Npn \__piton_begin_line: { }
     \cs_set_protected:Npn \__piton_end_line: { }
-    \tl_set:Nx \l_tmpa_tl
+    \tl_set:Ne \l_tmpa_tl
       {
         \lua_now:e
           { piton.Parse('\l__piton_language_str',token.scan_string()) }

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/tabularray.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/tabularray.4ht	2023-10-12 21:38:20 UTC (rev 68523)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/tabularray.4ht	2023-10-12 21:46:53 UTC (rev 68524)
@@ -1,5 +1,5 @@
-% tabularray.4ht (2022-12-09-13:27), generated from tex4ht-4ht.tex
-% Copyright 2022 TeX Users Group
+% tabularray.4ht (2023-10-12-14:41), generated from tex4ht-4ht.tex
+% Copyright 2022-2023 TeX Users Group
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either
@@ -16,7 +16,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2022-12-09-13:27}
+\immediate\write-1{version 2023-10-12-14:41}
 
 \NewConfigure{tabularray}{8}
 \NewConfigure{tabularrayignoredcell}{2}
@@ -51,36 +51,36 @@
 % #1 row number, #2 column, #3 hline number (there can be multiple), #4 css property to be set
 \def\:tblr:hlinestyle#1#2#3#4{
   % get line height
-  \tl_set:Nx \l__tblr_h_tl{ \__tblr_spec_item:ne { hline } { [#1](#3) / @hline-height } }
+  \tl_set:Ne \l__tblr_h_tl{ \__tblr_spec_item:ne { hline } { [#1](#3) / @hline-height } }
   % get dash style
   \def\@tblr at dash{} % remove "dash" word from the variable for correct CSS string
-  \tl_set:Nx \l__tblr_f_tl{\__tblr_spec_item:ne { hline } { [#1][#2](#3) / @dash }}
+  \tl_set:Ne \l__tblr_f_tl{\__tblr_spec_item:ne { hline } { [#1][#2](#3) / @dash }}
   % create CSS only when a dash style is set
   \tl_if_empty:NF\l__tblr_f_tl{
     % get hline color
-    \tl_set:Nx \l__tblr_g_tl { \__tblr_spec_item:ne { hline } { [#1][#2](#3) / fg } }
+    \tl_set:Ne \l__tblr_g_tl { \__tblr_spec_item:ne { hline } { [#1][#2](#3) / fg } }
     \def\:hlinecolor{\#000000}
     % convert color to CSS value if color is set
     \tl_if_empty:NF\l__tblr_g_tl{\get:xcolorcss{\l__tblr_g_tl}\:hlinecolor}
     % \Configure{tabularraystyles} doesn't expand attributes, so we need to expand it here
     % otherwise, we would get wrong color and hline style in the last row, because this macro is called twice here
-    \cs_set:cx{#4:}{#4:\dim_to_decimal_in_unit:nn{\l__tblr_h_tl*2}{1px}px~\l__tblr_f_tl\space~\:hlinecolor;}
+    \cs_set:ce{#4:}{#4:\dim_to_decimal_in_unit:nn{\l__tblr_h_tl*2}{1px}px~\l__tblr_f_tl\space~\:hlinecolor;}
     \Configure{tabularraystyles}{\csname#4:\endcsname}
   }
 }
 
 \def\:tblr:vlinestyle#1#2#3#4{
-  \tl_set:Nx \l__tblr_t_tl{ \__tblr_spec_item:ne { vline } { [#2](#3) / @vline-width } }
+  \tl_set:Ne \l__tblr_t_tl{ \__tblr_spec_item:ne { vline } { [#2](#3) / @vline-width } }
   \def\@tblr at dash{} % remove "dash" word from the variable for correct CSS string
-  \tl_set:Nx \l__tblr_f_tl{\__tblr_spec_item:ne { vline } { [#1][#2](#3) / @dash }}
+  \tl_set:Ne \l__tblr_f_tl{\__tblr_spec_item:ne { vline } { [#1][#2](#3) / @dash }}
   \tl_if_empty:NF\l__tblr_f_tl{
-    \tl_set:Nx \l__tblr_g_tl { \__tblr_spec_item:ne { vline } { [#1][#2](#3) / fg } }
+    \tl_set:Ne \l__tblr_g_tl { \__tblr_spec_item:ne { vline } { [#1][#2](#3) / fg } }
     \def\:hlinecolor{\#000000}
     % convert color to CSS value if color is set
     \tl_if_empty:NF\l__tblr_g_tl{\get:xcolorcss{\l__tblr_g_tl}\:hlinecolor}
     % \Configure{tabularraystyles} doesn't expand attributes, so we need to expand it here
     % otherwise, we would get wrong color and hline style in the last row, because this macro is called twice here
-    \cs_set:cx{#4:}{#4:\dim_to_decimal_in_unit:nn{\l__tblr_t_tl*2}{1px}px~\l__tblr_f_tl\space~\:hlinecolor;}
+    \cs_set:ce{#4:}{#4:\dim_to_decimal_in_unit:nn{\l__tblr_t_tl*2}{1px}px~\l__tblr_f_tl\space~\:hlinecolor;}
     \Configure{tabularraystyles}{\csname#4:\endcsname}
   }
 }
@@ -128,7 +128,7 @@
     \:tblr:vlinestyle{#1}{\int_eval:n{\c at colnum + 1}}{1}{border-right}
   }
   % support for the background color
-  \tl_set:Nx \l__tblr_b_tl
+  \tl_set:Ne \l__tblr_b_tl
   { \__tblr_data_item:neen { cell } {#1} {#2} { background } }
   % save background color to the list of CSS, if it is set
   \tl_if_empty:NF \l__tblr_b_tl{

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/usepackage-fontspec.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/usepackage-fontspec.4ht	2023-10-12 21:38:20 UTC (rev 68523)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/usepackage-fontspec.4ht	2023-10-12 21:46:53 UTC (rev 68524)
@@ -1,4 +1,4 @@
-% usepackage-fontspec.4ht (2023-10-09-14:23), generated from tex4ht-4ht.tex
+% usepackage-fontspec.4ht (2023-10-12-14:41), generated from tex4ht-4ht.tex
 % Copyright 2017-2023 TeX Users Group
 %
 % This work may be distributed and/or modified under the
@@ -16,7 +16,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2023-10-09-14:23}
+\immediate\write-1{version 2023-10-12-14:41}
 
 % \RequirePackage{expl3}% we need to disable them before loading
 \ExplSyntaxOn
@@ -30,11 +30,11 @@
 \PassOptionsToPackage{no-math}{fontspec}
 \ExplSyntaxOn
 \:AtEndOfPackage{%
-  \tl_gset:Nx \l__fontspec_nfss_enc_tl {T1}
-  \tl_gset:Nx \g_fontspec_encoding_tl {T1}
-  \tl_gset:Nx \l__fontspec_ttfamily_encoding_tl {T1}
-  \tl_gset:Nx \l__fontspec_sffamily_encoding_tl {T1}
-  \tl_gset:Nx \l__fontspec_rmfamily_encoding_tl {T1}
+  \tl_gset:Ne \l__fontspec_nfss_enc_tl {T1}
+  \tl_gset:Ne \g_fontspec_encoding_tl {T1}
+  \tl_gset:Ne \l__fontspec_ttfamily_encoding_tl {T1}
+  \tl_gset:Ne \l__fontspec_sffamily_encoding_tl {T1}
+  \tl_gset:Ne \l__fontspec_rmfamily_encoding_tl {T1}
   \seq_new:N \fontspec_ht_fontfamilies
   \ifdefined\XeTeXversion
   \keys_define:nn {fontspec4ht}{



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