summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty')
-rw-r--r--Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty26
1 files changed, 13 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty b/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty
index 26c747957d9..217c794f1d1 100644
--- a/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty
+++ b/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty
@@ -29,10 +29,10 @@
%%
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
-\GetIdInfo$Id: xeCJK.dtx 49800bb 2022-07-14 18:54:00 +0800 Qing Lee <sobenlee@gmail.com> $
+\GetIdInfo$Id: xeCJK.dtx c4ccfae 2022-08-05 21:02:32 +0800 Qing Lee <sobenlee@gmail.com> $
{addon file for xunicode}
\ProvidesExplPackage{xunicode-addon}
- {\ExplFileDate}{3.9.0}{\ExplFileDescription}
+ {\ExplFileDate}{3.9.1}{\ExplFileDescription}
\bool_lazy_or:nnF
{ \sys_if_engine_xetex_p: }
{ \sys_if_engine_luatex_p: }
@@ -50,7 +50,7 @@
\tl_if_exist:NT \UTFencname
{ \clist_gput_right:Nx \g__xunadd_encname_clist { \UTFencname } }
\DeclareOption*
- { \clist_gput_right:NV \g__xunadd_encname_clist \CurrentOption }
+ { \clist_gput_right:No \g__xunadd_encname_clist \CurrentOption }
\ProcessOptions \scan_stop:
\@ifpackageloaded { xunicode } { }
{
@@ -84,7 +84,7 @@
{
\cs_set_eq:NN \__xunadd_tmp:w \iftipaonetoken
\cs_set_eq:NN \iftipaonetoken \scan_stop:
- \use:x
+ \use:e
{
\ExplSyntaxOff
\char_set_catcode_letter:n { 64 }
@@ -214,7 +214,7 @@
{ __xunadd_restore_ \tl_to_str:n { \nobreakspace } : }
{ \__xunadd_restore_cmd:N \nobreakspace }
\cs_new_protected:Npn \__xunadd_restore_cmd:N #1
- { \__xunadd_restore_cmd:Nx #1 { ? - \token_to_str:N #1 } }
+ { \__xunadd_restore_cmd:Ne #1 { ? - \token_to_str:N #1 } }
\cs_new_protected:Npn \__xunadd_restore_cmd:Nn #1#2
{
\cs_if_free:cF {#2}
@@ -225,12 +225,12 @@
\cs_gset_eq:NN #1 #2
\cs_undefine:N #2
}
-\cs_generate_variant:Nn \__xunadd_restore_cmd:Nn { Nx }
+\cs_generate_variant:Nn \__xunadd_restore_cmd:Nn { Ne }
\cs_generate_variant:Nn \__xunadd_restore_cmd:NN { Nc }
\cs_new_protected:Npn \__xunadd_declare_character:Nnn #1#2#3
{
\__xunadd_provide_text_command_default:N #1
- \exp_after:wN \__xunadd_declare_character:NNxn
+ \exp_after:wN \__xunadd_declare_character:NNen
\tex_Uchar:D \__xunadd_check_slot:n {#3} \exp_stop_f:
#1 { \token_to_str:N #1 } {#2}
}
@@ -268,7 +268,7 @@
{#2} { \cs_if_exist_use:cF { ? #1 } {#2} }
\__xunadd_end_hook:nn {#1} {#2}
}
-\cs_generate_variant:Nn \__xunadd_declare_character:NNnn { NNx }
+\cs_generate_variant:Nn \__xunadd_declare_character:NNnn { NNe }
\cs_new:Npn \__xunadd_check_slot:n #1
{
\int_eval:n
@@ -303,7 +303,7 @@
{ \__xunadd_check_slot:n {#4} }
}
\NewDocumentCommand \DeclareUTFComposite { m O { \UTFencname } }
- { \use:x { \__xunadd_declare_composite:Nnn \exp_not:N #1 { \token_to_str:N #1 } {#2} } }
+ { \use:e { \__xunadd_declare_composite:Nnn \exp_not:N #1 { \token_to_str:N #1 } {#2} } }
\NewDocumentCommand \DeclareUTFEncodedAccent { m O { \UTFencname } m m }
{ \__xunadd_declare_encoded:NNnnn \__xunadd_combine_accent:nnNNn #1 {#2} {#3} {#4} }
\NewDocumentCommand \DeclareUTFEncodedAccents { m O { \UTFencname } m m }
@@ -345,7 +345,7 @@
\cs_generate_variant:Nn \__xunadd_text_composite:Nnn { c }
\cs_new_protected:Npn \__xunadd_declare_encoded:NNnnn #1#2#3#4#5
{
- \exp_after:wN \__xunadd_declare_encoded:NNNNxx
+ \exp_after:wN \__xunadd_declare_encoded:NNNNee
\tex_Uchar:D \__xunadd_check_slot:n {#4} \exp_after:wN \exp_stop_f:
\tex_Uchar:D \__xunadd_check_slot:n {#5} \exp_stop_f:
#1 #2 { \token_to_str:N #2 } {#3}
@@ -353,7 +353,7 @@
\cs_new_protected:Npn \__xunadd_declare_encoded:NNNNnn #1#2#3#4#5#6
{ \DeclareTextCommand #4 {#6} { #3 {#5} {#6} {#1} {#2} } }
\cs_generate_variant:Nn \__xunadd_declare_encoded:NNnnn { c }
-\cs_generate_variant:Nn \__xunadd_declare_encoded:NNNNnn { NNNNxx }
+\cs_generate_variant:Nn \__xunadd_declare_encoded:NNNNnn { NNNNee }
\cs_new_protected:Npn \__xunadd_text_combine:NnnNNn #1#2#3#4#5#6
{
\__xunadd_begin_hook:nn {#2} {#6}
@@ -588,7 +588,7 @@
\tl_use:N \l__xunadd_end_hook_tl
}
\NewDocumentCommand \DeclareUTFTIPACommand { O { \UTFencname } m }
- { \use:x { \__xunadd_text_tipa_command:Nnn \exp_not:N #2 { \token_to_str:N #2 } {#1} } }
+ { \use:e { \__xunadd_text_tipa_command:Nnn \exp_not:N #2 { \token_to_str:N #2 } {#1} } }
\cs_new_protected:Npn \__xunadd_text_tipa_command:Nnn #1#2#3
{
\cs_set_eq:cc { UTF/#3#2 } { #3#2 }
@@ -658,7 +658,7 @@
}
\cs_new_protected_nopar:Npn \xunadd@microtype@is@charx #1 \relax
{
- \use:x
+ \use:e
{ \xunadd_get_slot:nn { \MT@encoding } { \tex_the:D \MT@toks } }
\int_compare:nNnTF \l_xunadd_slot_int < \c_zero_int
{ \xunadd@original@is@charx #1 \relax }