[latex3-commits] [l3svn] 03/05: Move engine tests to new sys module

noreply at latex-project.org noreply at latex-project.org
Tue Sep 8 08:22:57 CEST 2015


This is an automated email from the git hooks/post-receive script.

joseph pushed a commit to branch master
in repository l3svn.

commit 8b8b26c1e0e8b7e1fa6ab92e534af0fd99335bcc
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Mon Sep 7 22:37:45 2015 +0100

    Move engine tests to new sys module
---
 l3kernel/l3.ins                         |    1 +
 l3kernel/l3basics.dtx                   |   67 -----------
 l3kernel/l3format.ins                   |    1 +
 l3kernel/l3sys.dtx                      |  194 +++++++++++++++++++++++++++++++
 l3kernel/testfiles/m3expl001.luatex.tlg |   40 +++++--
 l3kernel/testfiles/m3expl001.tlg        |   40 +++++--
 l3kernel/testfiles/m3expl001.xetex.tlg  |   40 +++++--
 l3kernel/testfiles/m3expl003.luatex.tlg |   40 +++++--
 l3kernel/testfiles/m3expl003.tlg        |   40 +++++--
 l3kernel/testfiles/m3expl003.xetex.tlg  |   40 +++++--
 10 files changed, 364 insertions(+), 139 deletions(-)

diff --git a/l3kernel/l3.ins b/l3kernel/l3.ins
index ac8b3aa..2876e89 100644
--- a/l3kernel/l3.ins
+++ b/l3kernel/l3.ins
@@ -76,6 +76,7 @@ Do not distribute a modified version of this file.
         \from{l3coffins.dtx}    {package}
         \from{l3color.dtx}      {package}
         \from{l3candidates.dtx} {package}
+        \from{l3sys.dtx}        {package}
         \from{l3luatex.dtx}     {package}
       }
   }
diff --git a/l3kernel/l3basics.dtx b/l3kernel/l3basics.dtx
index 4911470..cdce458 100644
--- a/l3kernel/l3basics.dtx
+++ b/l3kernel/l3basics.dtx
@@ -1088,29 +1088,6 @@
 %   \cs{cs_if_exist:N}).
 % \end{function}
 %
-% \subsection{Engine-specific conditionals}
-%
-% \begin{function}[updated = 2011-09-06,EXP,pTF]{\luatex_if_engine:}
-%   \begin{syntax}
-%     \cs{luatex_if_engine:TF} \Arg{true code} \Arg{false code}
-%   \end{syntax}
-%   Detects is the document is being compiled using \LuaTeX{}.
-% \end{function}
-%
-% \begin{function}[updated = 2011-09-06,EXP,pTF]{\pdftex_if_engine:}
-%   \begin{syntax}
-%     \cs{pdftex_if_engine:TF} \Arg{true code} \Arg{false code}
-%   \end{syntax}
-%   Detects is the document is being compiled using \pdfTeX{}.
-% \end{function}
-%
-% \begin{function}[updated = 2011-09-06,EXP,pTF]{\xetex_if_engine:}
-%   \begin{syntax}
-%     \cs{xetex_if_engine:TF} \Arg{true code} \Arg{false code}
-%   \end{syntax}
-%   Detects is the document is being compiled using \XeTeX{}.
-% \end{function}
-%
 % \subsection{Primitive conditionals}
 %
 % The \eTeX{} engine itself provides many different conditionals. Some
@@ -2971,50 +2948,6 @@
 %    \end{macrocode}
 % \end{macro}
 %
-% \subsection{Engine specific definitions}
-%
-% \begin{macro}[pTF, EXP]
-%   {\xetex_if_engine:, \luatex_if_engine:, \pdftex_if_engine:}
-%   In some cases it will be useful to know which engine we're running.
-%   This can all be hard-coded for speed.
-%    \begin{macrocode}
-\cs_new_eq:NN \luatex_if_engine:T  \use_none:n
-\cs_new_eq:NN \luatex_if_engine:F  \use:n
-\cs_new_eq:NN \luatex_if_engine:TF \use_ii:nn
-\cs_new_eq:NN \pdftex_if_engine:T  \use:n
-\cs_new_eq:NN \pdftex_if_engine:F  \use_none:n
-\cs_new_eq:NN \pdftex_if_engine:TF \use_i:nn
-\cs_new_eq:NN \xetex_if_engine:T   \use_none:n
-\cs_new_eq:NN \xetex_if_engine:F   \use:n
-\cs_new_eq:NN \xetex_if_engine:TF  \use_ii:nn
-\cs_new_eq:NN \luatex_if_engine_p: \c_false_bool
-\cs_new_eq:NN \pdftex_if_engine_p: \c_true_bool
-\cs_new_eq:NN \xetex_if_engine_p:  \c_false_bool
-\cs_if_exist:NT \xetex_XeTeXversion:D
-  {
-    \cs_gset_eq:NN \pdftex_if_engine:T  \use_none:n
-    \cs_gset_eq:NN \pdftex_if_engine:F  \use:n
-    \cs_gset_eq:NN \pdftex_if_engine:TF \use_ii:nn
-    \cs_gset_eq:NN \xetex_if_engine:T   \use:n
-    \cs_gset_eq:NN \xetex_if_engine:F   \use_none:n
-    \cs_gset_eq:NN \xetex_if_engine:TF  \use_i:nn
-    \cs_gset_eq:NN \pdftex_if_engine_p: \c_false_bool
-    \cs_gset_eq:NN \xetex_if_engine_p:  \c_true_bool
-  }
-\cs_if_exist:NT \luatex_directlua:D
-  {
-    \cs_gset_eq:NN \luatex_if_engine:T  \use:n
-    \cs_gset_eq:NN \luatex_if_engine:F  \use_none:n
-    \cs_gset_eq:NN \luatex_if_engine:TF \use_i:nn
-    \cs_gset_eq:NN \pdftex_if_engine:T  \use_none:n
-    \cs_gset_eq:NN \pdftex_if_engine:F  \use:n
-    \cs_gset_eq:NN \pdftex_if_engine:TF \use_ii:nn
-    \cs_gset_eq:NN \luatex_if_engine_p: \c_true_bool
-    \cs_gset_eq:NN \pdftex_if_engine_p: \c_false_bool
-  }
-%    \end{macrocode}
-% \end{macro}
-%
 % \subsection{Doing nothing functions}
 %
 % \begin{macro}[EXP]{\prg_do_nothing:}
diff --git a/l3kernel/l3format.ins b/l3kernel/l3format.ins
index 92825d5..58c1ee5 100644
--- a/l3kernel/l3format.ins
+++ b/l3kernel/l3format.ins
@@ -76,6 +76,7 @@ Do not distribute a modified version of this file.
         \from{l3coffins.dtx}    {initex}
         \from{l3color.dtx}      {initex}
         \from{l3candidates.dtx} {initex}
+        \from{l3sys.dtx}        {initex}
         \from{l3luatex.dtx}     {initex}
         % ======== FORMAT ONLY =========
         \from{l3final.dtx}      {initex}
diff --git a/l3kernel/l3sys.dtx b/l3kernel/l3sys.dtx
new file mode 100755
index 0000000..39acfbd
--- /dev/null
+++ b/l3kernel/l3sys.dtx
@@ -0,0 +1,194 @@
+% \iffalse meta-comment
+%
+%% File: l3sys.dtx Copyright (C) 2015 The LaTeX3 Project
+%%
+%% It may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License (LPPL), either version 1.3c of this
+%% license or (at your option) any later version.  The latest version
+%% of this license is in the file
+%%
+%%    http://www.latex-project.org/lppl.txt
+%%
+%% This file is part of the "l3kernel bundle" (The Work in LPPL)
+%% and all files in that bundle must be distributed together.
+%%
+%% The released version of this bundle is available from CTAN.
+%%
+%% -----------------------------------------------------------------------
+%%
+%% The development version of the bundle can be found at
+%%
+%%    http://www.latex-project.org/svnroot/experimental/trunk/
+%%
+%% for those people who are interested.
+%%
+%%%%%%%%%%%
+%% NOTE: %%
+%%%%%%%%%%%
+%%
+%%   Snapshots taken from the repository represent work in progress and may
+%%   not work or may contain conflicting material!  We therefore ask
+%%   people _not_ to put them into distributions, archives, etc. without
+%%   prior consultation with the LaTeX3 Project.
+%%
+%% -----------------------------------------------------------------------
+%
+%<*driver>
+\documentclass[full]{l3doc}
+%</driver>
+%<*driver|package>
+\GetIdInfo$Id$
+  {L3 Experimental system/runtime functions}
+%</driver|package>
+%<*driver>
+\begin{document}
+  \DocInput{\jobname.dtx}
+\end{document}
+%</driver>
+% \fi
+%
+% \title{^^A
+%   The \pkg{l3sys} package\\System/runtime functions^^A
+%   \thanks{This file describes v\ExplFileVersion,
+%      last revised \ExplFileDate.}^^A
+% }
+%
+% \author{^^A
+%  The \LaTeX3 Project\thanks
+%    {^^A
+%      E-mail:
+%        \href{mailto:latex-team at latex-project.org}
+%          {latex-team at latex-project.org}^^A
+%    }^^A
+% }
+%
+% \date{Released \ExplFileDate}
+%
+% \maketitle
+%
+% \begin{documentation}
+%
+% \subsection{Engine-specific conditionals}
+%
+% \begin{function}[added = 2015-09-07, EXP, pTF]^^A
+%   {^^A
+%     \sys_if_engine_luatex:,
+%     \sys_if_engine_pdftex:,
+%     \sys_if_engine_ptex:  ,
+%     \sys_if_engine_uptex: ,
+%     \sys_if_engine_xetex:
+%   }
+%   \begin{syntax}
+%     \cs{sys_if_engine_pdftex:TF} \Arg{true code} \Arg{false code}
+%   \end{syntax}
+%   Conditionals which allow engine-specific code to be used. The names
+%   follow naturally from those of the engine binaries: note that the
+%   |(u)ptex| tests are for \epTeX{} and \eupTeX{} as \pkg{expl3} requires
+%   the \eTeX{} extensions. Each conditional is true for
+%   \emph{exactly one} supported engine. In particular,
+%   |\sys_if_engine_ptex_p:| is true for \epTeX{} but false for \eupTeX{}.
+% \end{function}
+%
+% \end{documentation}
+%
+% \begin{implementation}
+%
+% \section{\pkg{l3sys} implementation}
+%
+%    \begin{macrocode}
+%<*initex|package>
+%    \end{macrocode}
+%
+% \subsubsection{Detecting the engine}
+%
+% \begin{macro}[pTF, EXP]^^A
+%   {^^A
+%     \sys_if_engine_luatex:,
+%     \sys_if_engine_pdftex:,
+%     \sys_if_engine_ptex:,
+%     \sys_if_engine_uptex:,
+%     \sys_if_engine_xetex:
+%   }
+%    \begin{macrocode}
+\clist_map_inline:nn { lua , pdf , p , up , xe }
+  {
+    \cs_new_eq:cN { sys_if_engine_ #1 tex:T }  \use_none:n
+    \cs_new_eq:cN { sys_if_engine_ #1 tex:F }  \use:n
+    \cs_new_eq:cN { sys_if_engine_ #1 tex:TF } \use_ii:nn
+    \cs_new_eq:cN { sys_if_engine_ #1 tex_p: } \c_false_bool
+  }
+\cs_if_exist:NT \luatex_luatexversion:D
+  {
+    \cs_gset_eq:NN \sys_if_engine_luatex:T  \use:n
+    \cs_gset_eq:NN \sys_if_engine_luatex:F  \use_none:n
+    \cs_gset_eq:NN \sys_if_engine_luatex:TF \use_i:nn
+    \cs_gset_eq:NN \sys_if_engine_luatex_p: \c_true_bool
+  }
+\cs_if_exist:NT \pdftex_pdftexversion:D
+  {
+    \cs_gset_eq:NN \sys_if_engine_pdftex:T  \use:n
+    \cs_gset_eq:NN \sys_if_engine_pdftex:F  \use_none:n
+    \cs_gset_eq:NN \sys_if_engine_pdftex:TF \use_i:nn
+    \cs_gset_eq:NN \sys_if_engine_pdftex_p: \c_true_bool
+  }
+\cs_if_exist:NT \ptex_kanjiskip:D
+  {
+    \cs_if_exist:NTF \uptex_disablecjktoken:D
+      {
+        \cs_gset_eq:NN \sys_if_engine_uptex:T  \use:n
+        \cs_gset_eq:NN \sys_if_engine_uptex:F  \use_none:n
+        \cs_gset_eq:NN \sys_if_engine_uptex:TF \use_i:nn
+        \cs_gset_eq:NN \sys_if_engine_uptex_p: \c_true_bool
+      }
+      {
+        \cs_gset_eq:NN \sys_if_engine_ptex:T  \use:n
+        \cs_gset_eq:NN \sys_if_engine_ptex:F  \use_none:n
+        \cs_gset_eq:NN \sys_if_engine_ptex:TF \use_i:nn
+        \cs_gset_eq:NN \sys_if_engine_ptex_p: \c_true_bool
+      }
+  }
+\cs_if_exist:NT \xetex_XeTeXversion:D
+  {
+    \cs_gset_eq:NN \sys_if_engine_xetex:T  \use:n
+    \cs_gset_eq:NN \sys_if_engine_xetex:F  \use_none:n
+    \cs_gset_eq:NN \sys_if_engine_xetex:TF \use_i:nn
+    \cs_gset_eq:NN \sys_if_engine_xetex_p: \c_true_bool
+  }
+%    \end{macrocode}
+% \end{macro}
+%
+% \subsection{Deprecated functions}
+%
+% Deprecated 2015-09-07 for removal after 2016-12-31. The older logic supported
+% only three engines so that has to be allowed for.
+%    \begin{macrocode}
+\prg_new_eq_conditional:NNn \luatex_if_engine: \sys_if_engine_luatex:
+  { T , F , TF , p }
+\prg_new_eq_conditional:NNn \xetex_if_engine:  \sys_if_engine_xetex:
+  { T , F , TF , p }
+\bool_if:nTF
+  {
+    \sys_if_engine_luatex_p: ||
+    \sys_if_engine_xetex_p:
+  }
+  {
+    \cs_gset_eq:NN \pdftex_if_engine:T  \use_none:n
+    \cs_gset_eq:NN \pdftex_if_engine:F  \use:n
+    \cs_gset_eq:NN \pdftex_if_engine:TF \use_ii:nn
+    \cs_gset_eq:NN \pdftex_if_engine_p: \c_false_bool
+  }
+  {
+    \cs_gset_eq:NN \pdftex_if_engine:T  \use:n
+    \cs_gset_eq:NN \pdftex_if_engine:F  \use_none:n
+    \cs_gset_eq:NN \pdftex_if_engine:TF \use_i:nn
+    \cs_gset_eq:NN \pdftex_if_engine_p: \c_true_bool
+  }
+%    \end{macrocode}
+%
+%    \begin{macrocode}
+%</initex|package>
+%    \end{macrocode}
+%
+%\end{implementation}
+%
+%\PrintIndex
diff --git a/l3kernel/testfiles/m3expl001.luatex.tlg b/l3kernel/testfiles/m3expl001.luatex.tlg
index f7905b9..48d0b4f 100644
--- a/l3kernel/testfiles/m3expl001.luatex.tlg
+++ b/l3kernel/testfiles/m3expl001.luatex.tlg
@@ -132,18 +132,6 @@ Defining \__kernel_register_show:N on line ...
 Defining \__kernel_register_show:c on line ...
 Defining \cs_show:N on line ...
 Defining \cs_show:c on line ...
-Defining \luatex_if_engine:T on line ...
-Defining \luatex_if_engine:F on line ...
-Defining \luatex_if_engine:TF on line ...
-Defining \pdftex_if_engine:T on line ...
-Defining \pdftex_if_engine:F on line ...
-Defining \pdftex_if_engine:TF on line ...
-Defining \xetex_if_engine:T on line ...
-Defining \xetex_if_engine:F on line ...
-Defining \xetex_if_engine:TF on line ...
-Defining \luatex_if_engine_p: on line ...
-Defining \pdftex_if_engine_p: on line ...
-Defining \xetex_if_engine_p: on line ...
 Defining \prg_do_nothing: on line ...
 Defining \__prg_break_point:Nn on line ...
 Defining \__prg_map_break:Nn on line ...
@@ -4219,6 +4207,34 @@ Defining \fp_set_from_dim:Nn on line ...
 Defining \fp_gset_from_dim:Nn on line ...
 Defining \fp_set_from_dim:cn on line ...
 Defining \fp_gset_from_dim:cn on line ...
+Defining \sys_if_engine_luatex:T on line ...
+Defining \sys_if_engine_luatex:F on line ...
+Defining \sys_if_engine_luatex:TF on line ...
+Defining \sys_if_engine_luatex_p: on line ...
+Defining \sys_if_engine_pdftex:T on line ...
+Defining \sys_if_engine_pdftex:F on line ...
+Defining \sys_if_engine_pdftex:TF on line ...
+Defining \sys_if_engine_pdftex_p: on line ...
+Defining \sys_if_engine_ptex:T on line ...
+Defining \sys_if_engine_ptex:F on line ...
+Defining \sys_if_engine_ptex:TF on line ...
+Defining \sys_if_engine_ptex_p: on line ...
+Defining \sys_if_engine_uptex:T on line ...
+Defining \sys_if_engine_uptex:F on line ...
+Defining \sys_if_engine_uptex:TF on line ...
+Defining \sys_if_engine_uptex_p: on line ...
+Defining \sys_if_engine_xetex:T on line ...
+Defining \sys_if_engine_xetex:F on line ...
+Defining \sys_if_engine_xetex:TF on line ...
+Defining \sys_if_engine_xetex_p: on line ...
+Defining \luatex_if_engine:T on line ...
+Defining \luatex_if_engine:F on line ...
+Defining \luatex_if_engine:TF on line ...
+Defining \luatex_if_engine_p: on line ...
+Defining \xetex_if_engine:T on line ...
+Defining \xetex_if_engine:F on line ...
+Defining \xetex_if_engine:TF on line ...
+Defining \xetex_if_engine_p: on line ...
 Defining \lua_now_x:n on line ...
 Defining \lua_now:n on line ...
 Defining \lua_shipout_x:n on line ...
diff --git a/l3kernel/testfiles/m3expl001.tlg b/l3kernel/testfiles/m3expl001.tlg
index f2fc98e..c194482 100644
--- a/l3kernel/testfiles/m3expl001.tlg
+++ b/l3kernel/testfiles/m3expl001.tlg
@@ -132,18 +132,6 @@ Defining \__kernel_register_show:N on line ...
 Defining \__kernel_register_show:c on line ...
 Defining \cs_show:N on line ...
 Defining \cs_show:c on line ...
-Defining \luatex_if_engine:T on line ...
-Defining \luatex_if_engine:F on line ...
-Defining \luatex_if_engine:TF on line ...
-Defining \pdftex_if_engine:T on line ...
-Defining \pdftex_if_engine:F on line ...
-Defining \pdftex_if_engine:TF on line ...
-Defining \xetex_if_engine:T on line ...
-Defining \xetex_if_engine:F on line ...
-Defining \xetex_if_engine:TF on line ...
-Defining \luatex_if_engine_p: on line ...
-Defining \pdftex_if_engine_p: on line ...
-Defining \xetex_if_engine_p: on line ...
 Defining \prg_do_nothing: on line ...
 Defining \__prg_break_point:Nn on line ...
 Defining \__prg_map_break:Nn on line ...
@@ -4218,6 +4206,34 @@ Defining \fp_set_from_dim:Nn on line ...
 Defining \fp_gset_from_dim:Nn on line ...
 Defining \fp_set_from_dim:cn on line ...
 Defining \fp_gset_from_dim:cn on line ...
+Defining \sys_if_engine_luatex:T on line ...
+Defining \sys_if_engine_luatex:F on line ...
+Defining \sys_if_engine_luatex:TF on line ...
+Defining \sys_if_engine_luatex_p: on line ...
+Defining \sys_if_engine_pdftex:T on line ...
+Defining \sys_if_engine_pdftex:F on line ...
+Defining \sys_if_engine_pdftex:TF on line ...
+Defining \sys_if_engine_pdftex_p: on line ...
+Defining \sys_if_engine_ptex:T on line ...
+Defining \sys_if_engine_ptex:F on line ...
+Defining \sys_if_engine_ptex:TF on line ...
+Defining \sys_if_engine_ptex_p: on line ...
+Defining \sys_if_engine_uptex:T on line ...
+Defining \sys_if_engine_uptex:F on line ...
+Defining \sys_if_engine_uptex:TF on line ...
+Defining \sys_if_engine_uptex_p: on line ...
+Defining \sys_if_engine_xetex:T on line ...
+Defining \sys_if_engine_xetex:F on line ...
+Defining \sys_if_engine_xetex:TF on line ...
+Defining \sys_if_engine_xetex_p: on line ...
+Defining \luatex_if_engine:T on line ...
+Defining \luatex_if_engine:F on line ...
+Defining \luatex_if_engine:TF on line ...
+Defining \luatex_if_engine_p: on line ...
+Defining \xetex_if_engine:T on line ...
+Defining \xetex_if_engine:F on line ...
+Defining \xetex_if_engine:TF on line ...
+Defining \xetex_if_engine_p: on line ...
 Defining \lua_now_x:n on line ...
 Defining \lua_now:n on line ...
 Defining \lua_shipout_x:n on line ...
diff --git a/l3kernel/testfiles/m3expl001.xetex.tlg b/l3kernel/testfiles/m3expl001.xetex.tlg
index 85a7553..0f44eb3 100644
--- a/l3kernel/testfiles/m3expl001.xetex.tlg
+++ b/l3kernel/testfiles/m3expl001.xetex.tlg
@@ -132,18 +132,6 @@ Defining \__kernel_register_show:N on line ...
 Defining \__kernel_register_show:c on line ...
 Defining \cs_show:N on line ...
 Defining \cs_show:c on line ...
-Defining \luatex_if_engine:T on line ...
-Defining \luatex_if_engine:F on line ...
-Defining \luatex_if_engine:TF on line ...
-Defining \pdftex_if_engine:T on line ...
-Defining \pdftex_if_engine:F on line ...
-Defining \pdftex_if_engine:TF on line ...
-Defining \xetex_if_engine:T on line ...
-Defining \xetex_if_engine:F on line ...
-Defining \xetex_if_engine:TF on line ...
-Defining \luatex_if_engine_p: on line ...
-Defining \pdftex_if_engine_p: on line ...
-Defining \xetex_if_engine_p: on line ...
 Defining \prg_do_nothing: on line ...
 Defining \__prg_break_point:Nn on line ...
 Defining \__prg_map_break:Nn on line ...
@@ -4218,6 +4206,34 @@ Defining \fp_set_from_dim:Nn on line ...
 Defining \fp_gset_from_dim:Nn on line ...
 Defining \fp_set_from_dim:cn on line ...
 Defining \fp_gset_from_dim:cn on line ...
+Defining \sys_if_engine_luatex:T on line ...
+Defining \sys_if_engine_luatex:F on line ...
+Defining \sys_if_engine_luatex:TF on line ...
+Defining \sys_if_engine_luatex_p: on line ...
+Defining \sys_if_engine_pdftex:T on line ...
+Defining \sys_if_engine_pdftex:F on line ...
+Defining \sys_if_engine_pdftex:TF on line ...
+Defining \sys_if_engine_pdftex_p: on line ...
+Defining \sys_if_engine_ptex:T on line ...
+Defining \sys_if_engine_ptex:F on line ...
+Defining \sys_if_engine_ptex:TF on line ...
+Defining \sys_if_engine_ptex_p: on line ...
+Defining \sys_if_engine_uptex:T on line ...
+Defining \sys_if_engine_uptex:F on line ...
+Defining \sys_if_engine_uptex:TF on line ...
+Defining \sys_if_engine_uptex_p: on line ...
+Defining \sys_if_engine_xetex:T on line ...
+Defining \sys_if_engine_xetex:F on line ...
+Defining \sys_if_engine_xetex:TF on line ...
+Defining \sys_if_engine_xetex_p: on line ...
+Defining \luatex_if_engine:T on line ...
+Defining \luatex_if_engine:F on line ...
+Defining \luatex_if_engine:TF on line ...
+Defining \luatex_if_engine_p: on line ...
+Defining \xetex_if_engine:T on line ...
+Defining \xetex_if_engine:F on line ...
+Defining \xetex_if_engine:TF on line ...
+Defining \xetex_if_engine_p: on line ...
 Defining \lua_now_x:n on line ...
 Defining \lua_now:n on line ...
 Defining \lua_shipout_x:n on line ...
diff --git a/l3kernel/testfiles/m3expl003.luatex.tlg b/l3kernel/testfiles/m3expl003.luatex.tlg
index 06dd12d..a96655d 100644
--- a/l3kernel/testfiles/m3expl003.luatex.tlg
+++ b/l3kernel/testfiles/m3expl003.luatex.tlg
@@ -132,18 +132,6 @@ Defining \__kernel_register_show:N on line ...
 Defining \__kernel_register_show:c on line ...
 Defining \cs_show:N on line ...
 Defining \cs_show:c on line ...
-Defining \luatex_if_engine:T on line ...
-Defining \luatex_if_engine:F on line ...
-Defining \luatex_if_engine:TF on line ...
-Defining \pdftex_if_engine:T on line ...
-Defining \pdftex_if_engine:F on line ...
-Defining \pdftex_if_engine:TF on line ...
-Defining \xetex_if_engine:T on line ...
-Defining \xetex_if_engine:F on line ...
-Defining \xetex_if_engine:TF on line ...
-Defining \luatex_if_engine_p: on line ...
-Defining \pdftex_if_engine_p: on line ...
-Defining \xetex_if_engine_p: on line ...
 Defining \prg_do_nothing: on line ...
 Defining \__prg_break_point:Nn on line ...
 Defining \__prg_map_break:Nn on line ...
@@ -4220,6 +4208,34 @@ Defining \fp_set_from_dim:Nn on line ...
 Defining \fp_gset_from_dim:Nn on line ...
 Defining \fp_set_from_dim:cn on line ...
 Defining \fp_gset_from_dim:cn on line ...
+Defining \sys_if_engine_luatex:T on line ...
+Defining \sys_if_engine_luatex:F on line ...
+Defining \sys_if_engine_luatex:TF on line ...
+Defining \sys_if_engine_luatex_p: on line ...
+Defining \sys_if_engine_pdftex:T on line ...
+Defining \sys_if_engine_pdftex:F on line ...
+Defining \sys_if_engine_pdftex:TF on line ...
+Defining \sys_if_engine_pdftex_p: on line ...
+Defining \sys_if_engine_ptex:T on line ...
+Defining \sys_if_engine_ptex:F on line ...
+Defining \sys_if_engine_ptex:TF on line ...
+Defining \sys_if_engine_ptex_p: on line ...
+Defining \sys_if_engine_uptex:T on line ...
+Defining \sys_if_engine_uptex:F on line ...
+Defining \sys_if_engine_uptex:TF on line ...
+Defining \sys_if_engine_uptex_p: on line ...
+Defining \sys_if_engine_xetex:T on line ...
+Defining \sys_if_engine_xetex:F on line ...
+Defining \sys_if_engine_xetex:TF on line ...
+Defining \sys_if_engine_xetex_p: on line ...
+Defining \luatex_if_engine:T on line ...
+Defining \luatex_if_engine:F on line ...
+Defining \luatex_if_engine:TF on line ...
+Defining \luatex_if_engine_p: on line ...
+Defining \xetex_if_engine:T on line ...
+Defining \xetex_if_engine:F on line ...
+Defining \xetex_if_engine:TF on line ...
+Defining \xetex_if_engine_p: on line ...
 Defining \lua_now_x:n on line ...
 Defining \lua_now:n on line ...
 Defining \lua_shipout_x:n on line ...
diff --git a/l3kernel/testfiles/m3expl003.tlg b/l3kernel/testfiles/m3expl003.tlg
index 2807291..796a2bb 100644
--- a/l3kernel/testfiles/m3expl003.tlg
+++ b/l3kernel/testfiles/m3expl003.tlg
@@ -132,18 +132,6 @@ Defining \__kernel_register_show:N on line ...
 Defining \__kernel_register_show:c on line ...
 Defining \cs_show:N on line ...
 Defining \cs_show:c on line ...
-Defining \luatex_if_engine:T on line ...
-Defining \luatex_if_engine:F on line ...
-Defining \luatex_if_engine:TF on line ...
-Defining \pdftex_if_engine:T on line ...
-Defining \pdftex_if_engine:F on line ...
-Defining \pdftex_if_engine:TF on line ...
-Defining \xetex_if_engine:T on line ...
-Defining \xetex_if_engine:F on line ...
-Defining \xetex_if_engine:TF on line ...
-Defining \luatex_if_engine_p: on line ...
-Defining \pdftex_if_engine_p: on line ...
-Defining \xetex_if_engine_p: on line ...
 Defining \prg_do_nothing: on line ...
 Defining \__prg_break_point:Nn on line ...
 Defining \__prg_map_break:Nn on line ...
@@ -4219,6 +4207,34 @@ Defining \fp_set_from_dim:Nn on line ...
 Defining \fp_gset_from_dim:Nn on line ...
 Defining \fp_set_from_dim:cn on line ...
 Defining \fp_gset_from_dim:cn on line ...
+Defining \sys_if_engine_luatex:T on line ...
+Defining \sys_if_engine_luatex:F on line ...
+Defining \sys_if_engine_luatex:TF on line ...
+Defining \sys_if_engine_luatex_p: on line ...
+Defining \sys_if_engine_pdftex:T on line ...
+Defining \sys_if_engine_pdftex:F on line ...
+Defining \sys_if_engine_pdftex:TF on line ...
+Defining \sys_if_engine_pdftex_p: on line ...
+Defining \sys_if_engine_ptex:T on line ...
+Defining \sys_if_engine_ptex:F on line ...
+Defining \sys_if_engine_ptex:TF on line ...
+Defining \sys_if_engine_ptex_p: on line ...
+Defining \sys_if_engine_uptex:T on line ...
+Defining \sys_if_engine_uptex:F on line ...
+Defining \sys_if_engine_uptex:TF on line ...
+Defining \sys_if_engine_uptex_p: on line ...
+Defining \sys_if_engine_xetex:T on line ...
+Defining \sys_if_engine_xetex:F on line ...
+Defining \sys_if_engine_xetex:TF on line ...
+Defining \sys_if_engine_xetex_p: on line ...
+Defining \luatex_if_engine:T on line ...
+Defining \luatex_if_engine:F on line ...
+Defining \luatex_if_engine:TF on line ...
+Defining \luatex_if_engine_p: on line ...
+Defining \xetex_if_engine:T on line ...
+Defining \xetex_if_engine:F on line ...
+Defining \xetex_if_engine:TF on line ...
+Defining \xetex_if_engine_p: on line ...
 Defining \lua_now_x:n on line ...
 Defining \lua_now:n on line ...
 Defining \lua_shipout_x:n on line ...
diff --git a/l3kernel/testfiles/m3expl003.xetex.tlg b/l3kernel/testfiles/m3expl003.xetex.tlg
index 93abe76..27c8a7f 100644
--- a/l3kernel/testfiles/m3expl003.xetex.tlg
+++ b/l3kernel/testfiles/m3expl003.xetex.tlg
@@ -132,18 +132,6 @@ Defining \__kernel_register_show:N on line ...
 Defining \__kernel_register_show:c on line ...
 Defining \cs_show:N on line ...
 Defining \cs_show:c on line ...
-Defining \luatex_if_engine:T on line ...
-Defining \luatex_if_engine:F on line ...
-Defining \luatex_if_engine:TF on line ...
-Defining \pdftex_if_engine:T on line ...
-Defining \pdftex_if_engine:F on line ...
-Defining \pdftex_if_engine:TF on line ...
-Defining \xetex_if_engine:T on line ...
-Defining \xetex_if_engine:F on line ...
-Defining \xetex_if_engine:TF on line ...
-Defining \luatex_if_engine_p: on line ...
-Defining \pdftex_if_engine_p: on line ...
-Defining \xetex_if_engine_p: on line ...
 Defining \prg_do_nothing: on line ...
 Defining \__prg_break_point:Nn on line ...
 Defining \__prg_map_break:Nn on line ...
@@ -4219,6 +4207,34 @@ Defining \fp_set_from_dim:Nn on line ...
 Defining \fp_gset_from_dim:Nn on line ...
 Defining \fp_set_from_dim:cn on line ...
 Defining \fp_gset_from_dim:cn on line ...
+Defining \sys_if_engine_luatex:T on line ...
+Defining \sys_if_engine_luatex:F on line ...
+Defining \sys_if_engine_luatex:TF on line ...
+Defining \sys_if_engine_luatex_p: on line ...
+Defining \sys_if_engine_pdftex:T on line ...
+Defining \sys_if_engine_pdftex:F on line ...
+Defining \sys_if_engine_pdftex:TF on line ...
+Defining \sys_if_engine_pdftex_p: on line ...
+Defining \sys_if_engine_ptex:T on line ...
+Defining \sys_if_engine_ptex:F on line ...
+Defining \sys_if_engine_ptex:TF on line ...
+Defining \sys_if_engine_ptex_p: on line ...
+Defining \sys_if_engine_uptex:T on line ...
+Defining \sys_if_engine_uptex:F on line ...
+Defining \sys_if_engine_uptex:TF on line ...
+Defining \sys_if_engine_uptex_p: on line ...
+Defining \sys_if_engine_xetex:T on line ...
+Defining \sys_if_engine_xetex:F on line ...
+Defining \sys_if_engine_xetex:TF on line ...
+Defining \sys_if_engine_xetex_p: on line ...
+Defining \luatex_if_engine:T on line ...
+Defining \luatex_if_engine:F on line ...
+Defining \luatex_if_engine:TF on line ...
+Defining \luatex_if_engine_p: on line ...
+Defining \xetex_if_engine:T on line ...
+Defining \xetex_if_engine:F on line ...
+Defining \xetex_if_engine:TF on line ...
+Defining \xetex_if_engine_p: on line ...
 Defining \lua_now_x:n on line ...
 Defining \lua_now:n on line ...
 Defining \lua_shipout_x:n on line ...

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the latex3-commits mailing list