summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/l3kernel/l3basics.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/l3kernel/l3basics.dtx')
-rw-r--r--macros/latex/contrib/l3kernel/l3basics.dtx19
1 files changed, 11 insertions, 8 deletions
diff --git a/macros/latex/contrib/l3kernel/l3basics.dtx b/macros/latex/contrib/l3kernel/l3basics.dtx
index 9a82102634..83c8f2b20f 100644
--- a/macros/latex/contrib/l3kernel/l3basics.dtx
+++ b/macros/latex/contrib/l3kernel/l3basics.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2021-02-18}
+% \date{Released 2021-05-07}
%
% \maketitle
%
@@ -1510,7 +1510,7 @@
% This is here as this particular integer is needed both in package
% mode and to bootstrap \pkg{l3alloc}, and is documented in \pkg{l3int}.
% \LuaTeX{} and those which contain parts of the Omega extensions have
-% more registers available than \eTeX{}.
+% more registers available than \eTeX{}.
% \begin{macrocode}
\tex_ifdefined:D \tex_luatexversion:D
\tex_chardef:D \c_max_register_int = 65 535 ~
@@ -1765,12 +1765,12 @@
% \begin{macrocode}
\cs_set_protected:Npn \debug_on:n #1
{
- \__kernel_msg_error:nnx { kernel } { enable-debug }
+ \__kernel_msg_error:nnx { debug } { enable-debug }
{ \tl_to_str:n { \debug_on:n {#1} } }
}
\cs_set_protected:Npn \debug_off:n #1
{
- \__kernel_msg_error:nnx { kernel } { enable-debug }
+ \__kernel_msg_error:nnx { debug } { enable-debug }
{ \tl_to_str:n { \debug_off:n {#1} } }
}
% \end{macrocode}
@@ -2085,7 +2085,7 @@
#8
{ \exp_args:Nc #2 { #4 : #5 T } #6 }
{ { #7 \exp_end: \use:n \use_none:n } }
- { #7 \exp_after:wN \use_ii:nn \fi: \use_none:n }
+ { #7 \@@_T_true:w \fi: \use_none:n }
}
\cs_set_protected:Npn \@@_generate_F_form:wNNnnnnN
#1 \s_@@_stop #2#3#4#5#6#7#8
@@ -2093,7 +2093,7 @@
#8
{ \exp_args:Nc #2 { #4 : #5 F } #6 }
{ { #7 \exp_end: { } } }
- { #7 \exp_after:wN \use_none:nn \fi: \use:n }
+ { #7 \@@_F_true:w \fi: \use:n }
}
\cs_set_protected:Npn \@@_generate_TF_form:wNNnnnnN
#1 \s_@@_stop #2#3#4#5#6#7#8
@@ -2101,9 +2101,12 @@
#8
{ \exp_args:Nc #2 { #4 : #5 TF } #6 }
{ { #7 \exp_end: } }
- { #7 \exp_after:wN \use_ii:nnn \fi: \use_ii:nn }
+ { #7 \@@_TF_true:w \fi: \use_ii:nn }
}
-\cs_set:Npn \@@_p_true:w \fi: \c_false_bool { \fi: \c_true_bool }
+\cs_set:Npn \@@_p_true:w \fi: \c_false_bool { \fi: \c_true_bool }
+\cs_set:Npn \@@_T_true:w \fi: \use_none:n { \fi: \use:n }
+\cs_set:Npn \@@_F_true:w \fi: \use:n { \fi: \use_none:n }
+\cs_set:Npn \@@_TF_true:w \fi: \use_ii:nn { \fi: \use_i:nn }
% \end{macrocode}
% \end{macro}
% \end{macro}