summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/semantex/semantex.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-01-29 22:33:26 +0000
committerKarl Berry <karl@freefriends.org>2023-01-29 22:33:26 +0000
commit26616e5e42df403cb11b1be03235264415a33625 (patch)
treeec2b9e6028c5ff44e020ed4a42b073c2f0ba123c /Master/texmf-dist/tex/latex/semantex/semantex.sty
parent962062d8853cdd1bd9f8833984f7c47e4ab030fa (diff)
semantex (23jan23)
git-svn-id: svn://tug.org/texlive/trunk@65679 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/semantex/semantex.sty')
-rw-r--r--Master/texmf-dist/tex/latex/semantex/semantex.sty15
1 files changed, 11 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/semantex/semantex.sty b/Master/texmf-dist/tex/latex/semantex/semantex.sty
index 0543e3c030e..6f5cbd68179 100644
--- a/Master/texmf-dist/tex/latex/semantex/semantex.sty
+++ b/Master/texmf-dist/tex/latex/semantex/semantex.sty
@@ -1,5 +1,5 @@
\RequirePackage{xparse,l3keys2e,leftindex,semtex}
-\ProvidesExplPackage{semantex}{2022/12/03}{0.523}{}
+\ProvidesExplPackage{semantex}{2023/01/23}{0.525}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
@@ -10,7 +10,7 @@
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\tl_set:Nn\SemantexVersion{0.523}
+\tl_set:Nn\SemantexVersion{0.525}
\cs_set_eq:NN \semantex_keyval_parse:NNn \keyval_parse:NNn
\cs_set:Npn \semantex_singlekey_parse:Nn#1#2 { \clist_map_function:nN { #2 } #1 }
@@ -322,7 +322,7 @@
}
}
{
- \semantex_new_object:NNnn #1 ##1 {
+ \semantex_new_object_and_do:NNnn #1 ##1 {
\semantex_object_set_keys:Nn ##1 { ##3 }
}
{
@@ -347,7 +347,7 @@
}
}
{
- \semantex_declare_object:NNnn #1 ##1 {
+ \semantex_declare_object_and_do:NNnn #1 ##1 {
\semantex_object_set_keys:Nn ##1 { ##3 }
}
{
@@ -8817,6 +8817,13 @@
\semantex_data_bool_set_true:nn { ##1 } { next~arg~with~sep }
}
},
+ {no~sep}{
+ execute={
+ \semantex_data_tl_put_right:nnn { ##1 } { arg } { #1 }
+ \semantex_data_int_incr:nn { ##1 } { number~of~arguments }
+ \semantex_data_bool_set_true:nn { ##1 } { next~arg~with~sep }
+ }
+ },
{comma}{
execute={
\semantex_data_bool_get:nnTF { ##1 } { next~arg~with~sep }