summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-04-30 22:39:09 +0000
committerKarl Berry <karl@freefriends.org>2018-04-30 22:39:09 +0000
commita28e1bfccd6fe522fcd296426e4d89c7fb4f19b6 (patch)
treeb72347e08575b56fcfed87c4d837b48dcfd1e02a /Master/texmf-dist/source/latex/l3kernel/l3flag.dtx
parentb40c37a9e22b8235ff9c0bc256d00f7af94304c3 (diff)
l3 (30apr18)
git-svn-id: svn://tug.org/texlive/trunk@47516 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3flag.dtx')
-rw-r--r--Master/texmf-dist/source/latex/l3kernel/l3flag.dtx34
1 files changed, 18 insertions, 16 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx b/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx
index 4fd4d1e35dc..ab72967823a 100644
--- a/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx
+++ b/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx
@@ -29,7 +29,7 @@
% \fi
%
% \title{^^A
-% The \textsf{l3flag} package: expandable flags^^A
+% The \textsf{l3flag} package: Expandable flags^^A
% }
%
% \author{^^A
@@ -41,7 +41,7 @@
% }^^A
% }
%
-% \date{Released 2018/03/05}
+% \date{Released 2018-04-30}
%
% \maketitle
%
@@ -204,7 +204,7 @@
\if_cs_exist:w flag~#2~#1 \cs_end:
\cs_set_eq:cN { flag~#2~#1 } \tex_undefined:D
\exp_after:wN \@@_clear:wn
- \__int_value:w \__int_eval:w 1 + #1
+ \int_value:w \int_eval:w 1 + #1
\else:
\use_i:nnn
\fi:
@@ -231,7 +231,7 @@
\cs_new_protected:Npn \flag_log:n { \@@_show:Nn \tl_log:n }
\cs_new_protected:Npn \@@_show:Nn #1#2
{
- \exp_args:Nc \__kernel_check_defined:NT { flag~#2 }
+ \exp_args:Nc \__kernel_chk_defined:NT { flag~#2 }
{
\exp_args:Nx #1
{ \tl_to_str:n { flag~#2~height } = \flag_height:n {#2} }
@@ -249,16 +249,18 @@
% to be patched since some are defined in terms of others.
% \begin{macrocode}
%<*package>
-\tex_ifodd:D \l@expl@enable@debug@bool
- \cs_new:Npn \@@_chk_exist:n #1
- {
- \flag_if_exist:nF {#1}
- {
- \__kernel_msg_expandable_error:nnn
- { kernel } { bad-variable } { flag~#1~ }
- }
- }
-\fi:
+\__kernel_if_debug:TF
+ {
+ \cs_new:Npn \@@_chk_exist:n #1
+ {
+ \flag_if_exist:nF {#1}
+ {
+ \__kernel_msg_expandable_error:nnn
+ { kernel } { bad-variable } { flag~#1~ }
+ }
+ }
+ }
+ { }
%</package>
% \end{macrocode}
% \end{macro}
@@ -300,7 +302,7 @@
\cs_new:Npn \@@_height_loop:wn #1 ; #2
{
\if_cs_exist:w flag~#2~#1 \cs_end:
- \exp_after:wN \@@_height_loop:wn \__int_value:w \__int_eval:w 1 +
+ \exp_after:wN \@@_height_loop:wn \int_value:w \int_eval:w 1 +
\else:
\exp_after:wN \@@_height_end:wn
\fi:
@@ -317,7 +319,7 @@
\cs_new:Npn \flag_raise:n #1
{
\cs:w flag~#1 \exp_after:wN \cs_end:
- \__int_value:w \flag_height:n {#1} ;
+ \int_value:w \flag_height:n {#1} ;
}
% \end{macrocode}
% \end{macro}