[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