summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/semantex/semantex.sty
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-11-06 03:00:45 +0000
committerNorbert Preining <norbert@preining.info>2020-11-06 03:00:45 +0000
commitac4210da60306c356c4f9344b65e1f8345314267 (patch)
tree25bbf0c3801fb3ca91e2832820171be1378573a2 /macros/latex/contrib/semantex/semantex.sty
parentb8f26d1a3ca0ba4b66477af6bd2cff2071ddd0fc (diff)
CTAN sync 202011060300
Diffstat (limited to 'macros/latex/contrib/semantex/semantex.sty')
-rw-r--r--macros/latex/contrib/semantex/semantex.sty28
1 files changed, 15 insertions, 13 deletions
diff --git a/macros/latex/contrib/semantex/semantex.sty b/macros/latex/contrib/semantex/semantex.sty
index b42e5d7976..7346d026b0 100644
--- a/macros/latex/contrib/semantex/semantex.sty
+++ b/macros/latex/contrib/semantex/semantex.sty
@@ -1,5 +1,5 @@
\RequirePackage{xparse,l3keys2e,leftindex,semtex}
-\ProvidesExplPackage{semantex}{2020/10/30}{0.462}{}
+\ProvidesExplPackage{semantex}{2020/11/05}{0.463}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
@@ -5734,8 +5734,10 @@
{argreturn}{ execute={ \semantex_arg_return:n { ##1 } } },
{parse}{ execute={ \semantex_parse:n { ##1 } } },
{clearcommand}{ execute={ \semantex_data_seq_clear:nn { ##1 } { commands_sequence } } },
- {...}{sepidots},
- {-}{sepislot},
+ {dots}{sepidots},
+ {...}{dots},
+ {slot}{sepislot},
+ {-}{slot},
{*}{sepd*},
{**}{sepd**},
},
@@ -5799,7 +5801,7 @@
{argwithoutkeyvalset}{ execute={ \semantex_arg_without_keyval:nn { ##1 } { #1 } } },
{setargwithoutkeyvalx}{ execute={ \semantex_arg_without_keyval:nx { ##1 } { #1 } } },
{argwithoutkeyvalsetx}{ execute={ \semantex_arg_without_keyval:nx { ##1 } { #1 } } },
- {prearg}{ execute={ \semantex_data_tl_put_left:nnn { ##1 } { prearg } { #1 } } },
+ {prearg}{ execute={ \semantex_data_tl_put_right:nnn { ##1 } { prearg } { #1 } } },
{postarg}{ execute={ \semantex_data_tl_put_left:nnn { ##1 } { postarg } { #1 } } },
{setargsep}{ execute={ \semantex_data_tl_set:nnn { ##1 } { argsep } { #1 } } },
{setargslot}{ execute={ \semantex_data_tl_set:nnn { ##1 } { argslot } { #1 } } },
@@ -5937,7 +5939,7 @@
% Accents, primes, bullets, etc.:
definekeys={
{smash}{command=\smash},
- {prime}{upper={\prime}},
+ {prime}{upper={\prime},nextupperwithsep=false},
{'}{prime},
{''}{prime,prime},
{'''}{prime,prime,prime},
@@ -6029,14 +6031,14 @@
{preupper}{
execute={
\tl_if_blank:nF{#1}{
- \semantex_data_tl_put_left:nnn { ##1 } { preupper } { #1 }
+ \semantex_data_tl_put_right:nnn { ##1 } { preupper } { #1 }
}
},
},
{postupper}{
execute={
\tl_if_blank:nF{#1}{
- \semantex_data_tl_put_right:nnn { ##1 } { postupper } { #1 }
+ \semantex_data_tl_put_left:nnn { ##1 } { postupper } { #1 }
}
},
},
@@ -6213,14 +6215,14 @@
{prelower}{
execute={
\tl_if_blank:nF{#1}{
- \semantex_data_tl_put_left:nnn { ##1 } { prelower } { #1 }
+ \semantex_data_tl_put_right:nnn { ##1 } { prelower } { #1 }
}
},
},
{postlower}{
execute={
\tl_if_blank:nF{#1}{
- \semantex_data_tl_put_right:nnn { ##1 } { postlower } { #1 }
+ \semantex_data_tl_put_left:nnn { ##1 } { postlower } { #1 }
}
},
},
@@ -6397,14 +6399,14 @@
{preupperleft}{
execute={
\tl_if_blank:nF{#1}{
- \semantex_data_tl_put_left:nnn { ##1 } { preupperleft } { #1 }
+ \semantex_data_tl_put_right:nnn { ##1 } { preupperleft } { #1 }
}
},
},
{postupperleft}{
execute={
\tl_if_blank:nF{#1}{
- \semantex_data_tl_put_right:nnn { ##1 } { postupperleft } { #1 }
+ \semantex_data_tl_put_left:nnn { ##1 } { postupperleft } { #1 }
}
},
},
@@ -6581,14 +6583,14 @@
{prelowerleft}{
execute={
\tl_if_blank:nF{#1}{
- \semantex_data_tl_put_left:nnn { ##1 } { prelowerleft } { #1 }
+ \semantex_data_tl_put_right:nnn { ##1 } { prelowerleft } { #1 }
}
},
},
{postlowerleft}{
execute={
\tl_if_blank:nF{#1}{
- \semantex_data_tl_put_right:nnn { ##1 } { postlowerleft } { #1 }
+ \semantex_data_tl_put_left:nnn { ##1 } { postlowerleft } { #1 }
}
},
},