[latex3-commits] [git/LaTeX3-latex3-latex3] master: Move \sys_if_platform_...:(TF) to stable (bca12867f)
Joseph Wright
joseph.wright at morningstar2.co.uk
Fri Sep 20 07:35:52 CEST 2019
Repository : https://github.com/latex3/latex3
On branch : master
Link : https://github.com/latex3/latex3/commit/bca12867fcaa6f7e9c3f143484409cc31536c73b
>---------------------------------------------------------------
commit bca12867fcaa6f7e9c3f143484409cc31536c73b
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Fri Sep 20 06:35:52 2019 +0100
Move \sys_if_platform_...:(TF) to stable
>---------------------------------------------------------------
bca12867fcaa6f7e9c3f143484409cc31536c73b
l3kernel/CHANGELOG.md | 2 ++
l3kernel/l3candidates.dtx | 57 ---------------------------------
l3kernel/l3file.dtx | 44 +++++++++++++++++++++++++
l3kernel/l3sys.dtx | 29 +++++++++++++++++
l3kernel/testfiles/m3expl001.luatex.tlg | 27 ++++++++++------
l3kernel/testfiles/m3expl001.ptex.tlg | 18 +++++------
l3kernel/testfiles/m3expl001.tlg | 18 +++++------
l3kernel/testfiles/m3expl001.uptex.tlg | 18 +++++------
l3kernel/testfiles/m3expl001.xetex.tlg | 18 +++++------
l3kernel/testfiles/m3expl003.luatex.tlg | 27 ++++++++++------
l3kernel/testfiles/m3expl003.ptex.tlg | 18 +++++------
l3kernel/testfiles/m3expl003.tlg | 18 +++++------
l3kernel/testfiles/m3expl003.uptex.tlg | 18 +++++------
l3kernel/testfiles/m3expl003.xetex.tlg | 18 +++++------
14 files changed, 183 insertions(+), 147 deletions(-)
diff --git a/l3kernel/CHANGELOG.md b/l3kernel/CHANGELOG.md
index 27b178ffd..64463152e 100644
--- a/l3kernel/CHANGELOG.md
+++ b/l3kernel/CHANGELOG.md
@@ -12,6 +12,8 @@ this project uses date-based 'snapshot' version identifiers.
- Moved `\prop_(g)set_from_clist:Nn` and `\prop_const_from_clist:Nn` to
stable
- Moved `\seq_(g)shuffle:N` to stable
+- Moved `\sys_if_platform_unix:(TF)` and `\sys_if_platform_windows:(TF)`
+ to stable
## [2019-09-19]
diff --git a/l3kernel/l3candidates.dtx b/l3kernel/l3candidates.dtx
index a2df60c54..cfd3d341a 100644
--- a/l3kernel/l3candidates.dtx
+++ b/l3kernel/l3candidates.dtx
@@ -805,24 +805,6 @@
% \end{texnote}
% \end{function}
%
-% \begin{function}[added = 2018-07-27, EXP, pTF]
-% {
-% \sys_if_platform_unix:,
-% \sys_if_platform_windows:
-% }
-% \begin{syntax}
-% \cs{sys_if_platform_unix:TF} \Arg{true code} \Arg{false code}
-% \end{syntax}
-% Conditionals which allow platform-specific code to be used. The names
-% follow the \Lua{} |os.type()| function, \emph{i.e.}~all Unix-like systems
-% are |unix| (including Linux and MacOS).
-% \end{function}
-%
-% \begin{variable}[added = 2018-07-27]{\c_sys_platform_str}
-% The current platform given as a lower case string: one of
-% |unix|, |windows| or |unknown|.
-% \end{variable}
-%
% \begin{variable}[added = 2017-05-27]{\c_sys_shell_escape_int}
% This variable exposes the internal triple of the shell escape
% status. The possible values are
@@ -2093,45 +2075,6 @@
% \end{macro}
% \end{macro}
%
-% \begin{variable}{\c_sys_platform_str}
-% Detecting the platform on \LuaTeX{} is easy: for other engines, we use
-% the fact that the two common cases have special null files. It is possible
-% to probe further (see package \pkg{platform}), but that requires shell
-% escape and seems unlikely to be useful.
-% \begin{macrocode}
-\sys_if_engine_luatex:TF
- {
- \str_const:Nx \c_sys_platform_str
- { \lua_now:n { tex.print(os.type) } }
- }
- {
- \file_if_exist:nTF { nul: }
- {
- \file_if_exist:nF { /dev/null }
- { \str_const:Nn \c_sys_platform_str { windows } }
- }
- {
- \file_if_exist:nT { /dev/null }
- { \str_const:Nn \c_sys_platform_str { unix } }
- }
- }
-\cs_if_exist:NF \c_sys_platform_str
- { \str_const:Nn \c_sys_platform_str { unknown } }
-% \end{macrocode}
-% \end{variable}
-% \begin{macro}[pTF]{\sys_if_platform_unix:}
-% \begin{macro}[pTF]{\sys_if_platform_windows:}
-% We can now set up the tests.
-% \begin{macrocode}
-\clist_map_inline:nn { unix , windows }
- {
- \@@_const:nn { sys_if_platform_ #1 }
- { \str_if_eq_p:Vn \c_sys_platform_str { #1 } }
- }
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
% \begin{macro}[EXP, pTF]{\sys_if_shell:, \sys_if_shell_unrestricted:, \sys_if_shell_restricted:}
% Performs a check for whether shell escape is enabled. The first set
% of functions returns true if either of restricted or unrestricted
diff --git a/l3kernel/l3file.dtx b/l3kernel/l3file.dtx
index c40f61acb..1a0bdbd76 100644
--- a/l3kernel/l3file.dtx
+++ b/l3kernel/l3file.dtx
@@ -3164,6 +3164,50 @@
}
% \end{macrocode}
%
+% \subsection{Functions delayed from earlier modules}
+%
+%<@@=sys>
+%
+% \begin{variable}{\c_sys_platform_str}
+% Detecting the platform on \LuaTeX{} is easy: for other engines, we use
+% the fact that the two common cases have special null files. It is possible
+% to probe further (see package \pkg{platform}), but that requires shell
+% escape and seems unlikely to be useful. This is set up here as it requires
+% file searching.
+% \begin{macrocode}
+\sys_if_engine_luatex:TF
+ {
+ \str_const:Nx \c_sys_platform_str
+ { \lua_now:n { tex.print(os.type) } }
+ }
+ {
+ \file_if_exist:nTF { nul: }
+ {
+ \file_if_exist:nF { /dev/null }
+ { \str_const:Nn \c_sys_platform_str { windows } }
+ }
+ {
+ \file_if_exist:nT { /dev/null }
+ { \str_const:Nn \c_sys_platform_str { unix } }
+ }
+ }
+\cs_if_exist:NF \c_sys_platform_str
+ { \str_const:Nn \c_sys_platform_str { unknown } }
+% \end{macrocode}
+% \end{variable}
+% \begin{macro}[pTF]{\sys_if_platform_unix:}
+% \begin{macro}[pTF]{\sys_if_platform_windows:}
+% We can now set up the tests.
+% \begin{macrocode}
+\clist_map_inline:nn { unix , windows }
+ {
+ \@@_const:nn { sys_if_platform_ #1 }
+ { \str_if_eq_p:Vn \c_sys_platform_str { #1 } }
+ }
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
% \begin{macrocode}
%</initex|package>
% \end{macrocode}
diff --git a/l3kernel/l3sys.dtx b/l3kernel/l3sys.dtx
index 2d7914257..45c1e430b 100644
--- a/l3kernel/l3sys.dtx
+++ b/l3kernel/l3sys.dtx
@@ -126,6 +126,26 @@
% |dvi| or |pdf|.
% \end{variable}
%
+% \section{Platform}
+%
+% \begin{function}[added = 2018-07-27, EXP, pTF]
+% {
+% \sys_if_platform_unix:,
+% \sys_if_platform_windows:
+% }
+% \begin{syntax}
+% \cs{sys_if_platform_unix:TF} \Arg{true code} \Arg{false code}
+% \end{syntax}
+% Conditionals which allow platform-specific code to be used. The names
+% follow the \Lua{} |os.type()| function, \emph{i.e.}~all Unix-like systems
+% are |unix| (including Linux and MacOS).
+% \end{function}
+%
+% \begin{variable}[added = 2018-07-27]{\c_sys_platform_str}
+% The current platform given as a lower case string: one of
+% |unix|, |windows| or |unknown|.
+% \end{variable}
+%
% \end{documentation}
%
% \begin{implementation}
@@ -318,6 +338,15 @@
% \end{macrocode}
% \end{macro}
%
+% \subsection{Platform}
+%
+% \begin{macro}[pTF]{\sys_if_platform_unix:, \sys_if_platform_windows:}
+% \begin{variable}{\c_sys_platform_str}
+% Setting these up requires the file module (file lookup), so is actually
+% implemented there.
+% \end{variable}
+% \end{macro}
+%
% \begin{macrocode}
%</initex|package>
% \end{macrocode}
diff --git a/l3kernel/testfiles/m3expl001.luatex.tlg b/l3kernel/testfiles/m3expl001.luatex.tlg
index d67967d95..262db14b5 100644
--- a/l3kernel/testfiles/m3expl001.luatex.tlg
+++ b/l3kernel/testfiles/m3expl001.luatex.tlg
@@ -3006,6 +3006,24 @@ Defining message LaTeX/kernel/input-streams-exhausted on line ...
Defining message LaTeX/kernel/output-streams-exhausted on line ...
Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
Defining message LaTeX/kernel/iow-indent on line ...
+! Undefined control sequence.
+<argument> \lua_now:n
+ {tex.print(os.type)}
+l. ... }
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+Defining \c_sys_platform_str on line ...
+Defining \sys_if_platform_unix:T on line ...
+Defining \sys_if_platform_unix:F on line ...
+Defining \sys_if_platform_unix:TF on line ...
+Defining \sys_if_platform_unix_p: on line ...
+Defining \sys_if_platform_windows:T on line ...
+Defining \sys_if_platform_windows:F on line ...
+Defining \sys_if_platform_windows:TF on line ...
+Defining \sys_if_platform_windows_p: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -6483,15 +6501,6 @@ Defining \sys_shell_get:nnNTF on line ...
Defining \__sys_get:nnN on line ...
Defining \__sys_get_do:Nw on line ...
Defining message LaTeX/kernel/quote-in-shell on line ...
-Defining \c_sys_platform_str on line ...
-Defining \sys_if_platform_unix:T on line ...
-Defining \sys_if_platform_unix:F on line ...
-Defining \sys_if_platform_unix:TF on line ...
-Defining \sys_if_platform_unix_p: on line ...
-Defining \sys_if_platform_windows:T on line ...
-Defining \sys_if_platform_windows:F on line ...
-Defining \sys_if_platform_windows:TF on line ...
-Defining \sys_if_platform_windows_p: on line ...
Defining \sys_if_shell:T on line ...
Defining \sys_if_shell:F on line ...
Defining \sys_if_shell:TF on line ...
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
index 5007bd3be..961306a7d 100644
--- a/l3kernel/testfiles/m3expl001.ptex.tlg
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -3261,6 +3261,15 @@ Defining message LaTeX/kernel/input-streams-exhausted on line ...
Defining message LaTeX/kernel/output-streams-exhausted on line ...
Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
Defining message LaTeX/kernel/iow-indent on line ...
+Defining \c_sys_platform_str on line ...
+Defining \sys_if_platform_unix:T on line ...
+Defining \sys_if_platform_unix:F on line ...
+Defining \sys_if_platform_unix:TF on line ...
+Defining \sys_if_platform_unix_p: on line ...
+Defining \sys_if_platform_windows:T on line ...
+Defining \sys_if_platform_windows:F on line ...
+Defining \sys_if_platform_windows:TF on line ...
+Defining \sys_if_platform_windows_p: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -6478,15 +6487,6 @@ Defining \sys_shell_get:nnNTF on line ...
Defining \__sys_get:nnN on line ...
Defining \__sys_get_do:Nw on line ...
Defining message LaTeX/kernel/quote-in-shell on line ...
-Defining \c_sys_platform_str on line ...
-Defining \sys_if_platform_unix:T on line ...
-Defining \sys_if_platform_unix:F on line ...
-Defining \sys_if_platform_unix:TF on line ...
-Defining \sys_if_platform_unix_p: on line ...
-Defining \sys_if_platform_windows:T on line ...
-Defining \sys_if_platform_windows:F on line ...
-Defining \sys_if_platform_windows:TF on line ...
-Defining \sys_if_platform_windows_p: on line ...
Defining \sys_if_shell:T on line ...
Defining \sys_if_shell:F on line ...
Defining \sys_if_shell:TF on line ...
diff --git a/l3kernel/testfiles/m3expl001.tlg b/l3kernel/testfiles/m3expl001.tlg
index 8a8118bf0..e471418ff 100644
--- a/l3kernel/testfiles/m3expl001.tlg
+++ b/l3kernel/testfiles/m3expl001.tlg
@@ -3261,6 +3261,15 @@ Defining message LaTeX/kernel/input-streams-exhausted on line ...
Defining message LaTeX/kernel/output-streams-exhausted on line ...
Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
Defining message LaTeX/kernel/iow-indent on line ...
+Defining \c_sys_platform_str on line ...
+Defining \sys_if_platform_unix:T on line ...
+Defining \sys_if_platform_unix:F on line ...
+Defining \sys_if_platform_unix:TF on line ...
+Defining \sys_if_platform_unix_p: on line ...
+Defining \sys_if_platform_windows:T on line ...
+Defining \sys_if_platform_windows:F on line ...
+Defining \sys_if_platform_windows:TF on line ...
+Defining \sys_if_platform_windows_p: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -6478,15 +6487,6 @@ Defining \sys_shell_get:nnNTF on line ...
Defining \__sys_get:nnN on line ...
Defining \__sys_get_do:Nw on line ...
Defining message LaTeX/kernel/quote-in-shell on line ...
-Defining \c_sys_platform_str on line ...
-Defining \sys_if_platform_unix:T on line ...
-Defining \sys_if_platform_unix:F on line ...
-Defining \sys_if_platform_unix:TF on line ...
-Defining \sys_if_platform_unix_p: on line ...
-Defining \sys_if_platform_windows:T on line ...
-Defining \sys_if_platform_windows:F on line ...
-Defining \sys_if_platform_windows:TF on line ...
-Defining \sys_if_platform_windows_p: on line ...
Defining \sys_if_shell:T on line ...
Defining \sys_if_shell:F on line ...
Defining \sys_if_shell:TF on line ...
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
index 9ba0d3530..6720732fc 100644
--- a/l3kernel/testfiles/m3expl001.uptex.tlg
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -3261,6 +3261,15 @@ Defining message LaTeX/kernel/input-streams-exhausted on line ...
Defining message LaTeX/kernel/output-streams-exhausted on line ...
Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
Defining message LaTeX/kernel/iow-indent on line ...
+Defining \c_sys_platform_str on line ...
+Defining \sys_if_platform_unix:T on line ...
+Defining \sys_if_platform_unix:F on line ...
+Defining \sys_if_platform_unix:TF on line ...
+Defining \sys_if_platform_unix_p: on line ...
+Defining \sys_if_platform_windows:T on line ...
+Defining \sys_if_platform_windows:F on line ...
+Defining \sys_if_platform_windows:TF on line ...
+Defining \sys_if_platform_windows_p: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -6474,15 +6483,6 @@ Defining \sys_shell_get:nnNTF on line ...
Defining \__sys_get:nnN on line ...
Defining \__sys_get_do:Nw on line ...
Defining message LaTeX/kernel/quote-in-shell on line ...
-Defining \c_sys_platform_str on line ...
-Defining \sys_if_platform_unix:T on line ...
-Defining \sys_if_platform_unix:F on line ...
-Defining \sys_if_platform_unix:TF on line ...
-Defining \sys_if_platform_unix_p: on line ...
-Defining \sys_if_platform_windows:T on line ...
-Defining \sys_if_platform_windows:F on line ...
-Defining \sys_if_platform_windows:TF on line ...
-Defining \sys_if_platform_windows_p: on line ...
Defining \sys_if_shell:T on line ...
Defining \sys_if_shell:F on line ...
Defining \sys_if_shell:TF on line ...
diff --git a/l3kernel/testfiles/m3expl001.xetex.tlg b/l3kernel/testfiles/m3expl001.xetex.tlg
index 94b39a803..111a6db28 100644
--- a/l3kernel/testfiles/m3expl001.xetex.tlg
+++ b/l3kernel/testfiles/m3expl001.xetex.tlg
@@ -3005,6 +3005,15 @@ Defining message LaTeX/kernel/input-streams-exhausted on line ...
Defining message LaTeX/kernel/output-streams-exhausted on line ...
Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
Defining message LaTeX/kernel/iow-indent on line ...
+Defining \c_sys_platform_str on line ...
+Defining \sys_if_platform_unix:T on line ...
+Defining \sys_if_platform_unix:F on line ...
+Defining \sys_if_platform_unix:TF on line ...
+Defining \sys_if_platform_unix_p: on line ...
+Defining \sys_if_platform_windows:T on line ...
+Defining \sys_if_platform_windows:F on line ...
+Defining \sys_if_platform_windows:TF on line ...
+Defining \sys_if_platform_windows_p: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -6482,15 +6491,6 @@ Defining \sys_shell_get:nnNTF on line ...
Defining \__sys_get:nnN on line ...
Defining \__sys_get_do:Nw on line ...
Defining message LaTeX/kernel/quote-in-shell on line ...
-Defining \c_sys_platform_str on line ...
-Defining \sys_if_platform_unix:T on line ...
-Defining \sys_if_platform_unix:F on line ...
-Defining \sys_if_platform_unix:TF on line ...
-Defining \sys_if_platform_unix_p: on line ...
-Defining \sys_if_platform_windows:T on line ...
-Defining \sys_if_platform_windows:F on line ...
-Defining \sys_if_platform_windows:TF on line ...
-Defining \sys_if_platform_windows_p: on line ...
Defining \sys_if_shell:T on line ...
Defining \sys_if_shell:F on line ...
Defining \sys_if_shell:TF on line ...
diff --git a/l3kernel/testfiles/m3expl003.luatex.tlg b/l3kernel/testfiles/m3expl003.luatex.tlg
index d67967d95..262db14b5 100644
--- a/l3kernel/testfiles/m3expl003.luatex.tlg
+++ b/l3kernel/testfiles/m3expl003.luatex.tlg
@@ -3006,6 +3006,24 @@ Defining message LaTeX/kernel/input-streams-exhausted on line ...
Defining message LaTeX/kernel/output-streams-exhausted on line ...
Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
Defining message LaTeX/kernel/iow-indent on line ...
+! Undefined control sequence.
+<argument> \lua_now:n
+ {tex.print(os.type)}
+l. ... }
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+Defining \c_sys_platform_str on line ...
+Defining \sys_if_platform_unix:T on line ...
+Defining \sys_if_platform_unix:F on line ...
+Defining \sys_if_platform_unix:TF on line ...
+Defining \sys_if_platform_unix_p: on line ...
+Defining \sys_if_platform_windows:T on line ...
+Defining \sys_if_platform_windows:F on line ...
+Defining \sys_if_platform_windows:TF on line ...
+Defining \sys_if_platform_windows_p: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -6483,15 +6501,6 @@ Defining \sys_shell_get:nnNTF on line ...
Defining \__sys_get:nnN on line ...
Defining \__sys_get_do:Nw on line ...
Defining message LaTeX/kernel/quote-in-shell on line ...
-Defining \c_sys_platform_str on line ...
-Defining \sys_if_platform_unix:T on line ...
-Defining \sys_if_platform_unix:F on line ...
-Defining \sys_if_platform_unix:TF on line ...
-Defining \sys_if_platform_unix_p: on line ...
-Defining \sys_if_platform_windows:T on line ...
-Defining \sys_if_platform_windows:F on line ...
-Defining \sys_if_platform_windows:TF on line ...
-Defining \sys_if_platform_windows_p: on line ...
Defining \sys_if_shell:T on line ...
Defining \sys_if_shell:F on line ...
Defining \sys_if_shell:TF on line ...
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
index 5007bd3be..961306a7d 100644
--- a/l3kernel/testfiles/m3expl003.ptex.tlg
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -3261,6 +3261,15 @@ Defining message LaTeX/kernel/input-streams-exhausted on line ...
Defining message LaTeX/kernel/output-streams-exhausted on line ...
Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
Defining message LaTeX/kernel/iow-indent on line ...
+Defining \c_sys_platform_str on line ...
+Defining \sys_if_platform_unix:T on line ...
+Defining \sys_if_platform_unix:F on line ...
+Defining \sys_if_platform_unix:TF on line ...
+Defining \sys_if_platform_unix_p: on line ...
+Defining \sys_if_platform_windows:T on line ...
+Defining \sys_if_platform_windows:F on line ...
+Defining \sys_if_platform_windows:TF on line ...
+Defining \sys_if_platform_windows_p: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -6478,15 +6487,6 @@ Defining \sys_shell_get:nnNTF on line ...
Defining \__sys_get:nnN on line ...
Defining \__sys_get_do:Nw on line ...
Defining message LaTeX/kernel/quote-in-shell on line ...
-Defining \c_sys_platform_str on line ...
-Defining \sys_if_platform_unix:T on line ...
-Defining \sys_if_platform_unix:F on line ...
-Defining \sys_if_platform_unix:TF on line ...
-Defining \sys_if_platform_unix_p: on line ...
-Defining \sys_if_platform_windows:T on line ...
-Defining \sys_if_platform_windows:F on line ...
-Defining \sys_if_platform_windows:TF on line ...
-Defining \sys_if_platform_windows_p: on line ...
Defining \sys_if_shell:T on line ...
Defining \sys_if_shell:F on line ...
Defining \sys_if_shell:TF on line ...
diff --git a/l3kernel/testfiles/m3expl003.tlg b/l3kernel/testfiles/m3expl003.tlg
index 8a8118bf0..e471418ff 100644
--- a/l3kernel/testfiles/m3expl003.tlg
+++ b/l3kernel/testfiles/m3expl003.tlg
@@ -3261,6 +3261,15 @@ Defining message LaTeX/kernel/input-streams-exhausted on line ...
Defining message LaTeX/kernel/output-streams-exhausted on line ...
Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
Defining message LaTeX/kernel/iow-indent on line ...
+Defining \c_sys_platform_str on line ...
+Defining \sys_if_platform_unix:T on line ...
+Defining \sys_if_platform_unix:F on line ...
+Defining \sys_if_platform_unix:TF on line ...
+Defining \sys_if_platform_unix_p: on line ...
+Defining \sys_if_platform_windows:T on line ...
+Defining \sys_if_platform_windows:F on line ...
+Defining \sys_if_platform_windows:TF on line ...
+Defining \sys_if_platform_windows_p: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -6478,15 +6487,6 @@ Defining \sys_shell_get:nnNTF on line ...
Defining \__sys_get:nnN on line ...
Defining \__sys_get_do:Nw on line ...
Defining message LaTeX/kernel/quote-in-shell on line ...
-Defining \c_sys_platform_str on line ...
-Defining \sys_if_platform_unix:T on line ...
-Defining \sys_if_platform_unix:F on line ...
-Defining \sys_if_platform_unix:TF on line ...
-Defining \sys_if_platform_unix_p: on line ...
-Defining \sys_if_platform_windows:T on line ...
-Defining \sys_if_platform_windows:F on line ...
-Defining \sys_if_platform_windows:TF on line ...
-Defining \sys_if_platform_windows_p: on line ...
Defining \sys_if_shell:T on line ...
Defining \sys_if_shell:F on line ...
Defining \sys_if_shell:TF on line ...
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
index 9ba0d3530..6720732fc 100644
--- a/l3kernel/testfiles/m3expl003.uptex.tlg
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -3261,6 +3261,15 @@ Defining message LaTeX/kernel/input-streams-exhausted on line ...
Defining message LaTeX/kernel/output-streams-exhausted on line ...
Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
Defining message LaTeX/kernel/iow-indent on line ...
+Defining \c_sys_platform_str on line ...
+Defining \sys_if_platform_unix:T on line ...
+Defining \sys_if_platform_unix:F on line ...
+Defining \sys_if_platform_unix:TF on line ...
+Defining \sys_if_platform_unix_p: on line ...
+Defining \sys_if_platform_windows:T on line ...
+Defining \sys_if_platform_windows:F on line ...
+Defining \sys_if_platform_windows:TF on line ...
+Defining \sys_if_platform_windows_p: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -6474,15 +6483,6 @@ Defining \sys_shell_get:nnNTF on line ...
Defining \__sys_get:nnN on line ...
Defining \__sys_get_do:Nw on line ...
Defining message LaTeX/kernel/quote-in-shell on line ...
-Defining \c_sys_platform_str on line ...
-Defining \sys_if_platform_unix:T on line ...
-Defining \sys_if_platform_unix:F on line ...
-Defining \sys_if_platform_unix:TF on line ...
-Defining \sys_if_platform_unix_p: on line ...
-Defining \sys_if_platform_windows:T on line ...
-Defining \sys_if_platform_windows:F on line ...
-Defining \sys_if_platform_windows:TF on line ...
-Defining \sys_if_platform_windows_p: on line ...
Defining \sys_if_shell:T on line ...
Defining \sys_if_shell:F on line ...
Defining \sys_if_shell:TF on line ...
diff --git a/l3kernel/testfiles/m3expl003.xetex.tlg b/l3kernel/testfiles/m3expl003.xetex.tlg
index 94b39a803..111a6db28 100644
--- a/l3kernel/testfiles/m3expl003.xetex.tlg
+++ b/l3kernel/testfiles/m3expl003.xetex.tlg
@@ -3005,6 +3005,15 @@ Defining message LaTeX/kernel/input-streams-exhausted on line ...
Defining message LaTeX/kernel/output-streams-exhausted on line ...
Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
Defining message LaTeX/kernel/iow-indent on line ...
+Defining \c_sys_platform_str on line ...
+Defining \sys_if_platform_unix:T on line ...
+Defining \sys_if_platform_unix:F on line ...
+Defining \sys_if_platform_unix:TF on line ...
+Defining \sys_if_platform_unix_p: on line ...
+Defining \sys_if_platform_windows:T on line ...
+Defining \sys_if_platform_windows:F on line ...
+Defining \sys_if_platform_windows:TF on line ...
+Defining \sys_if_platform_windows_p: on line ...
Defining \if_dim:w on line ...
Defining \__dim_eval:w on line ...
Defining \__dim_eval_end: on line ...
@@ -6482,15 +6491,6 @@ Defining \sys_shell_get:nnNTF on line ...
Defining \__sys_get:nnN on line ...
Defining \__sys_get_do:Nw on line ...
Defining message LaTeX/kernel/quote-in-shell on line ...
-Defining \c_sys_platform_str on line ...
-Defining \sys_if_platform_unix:T on line ...
-Defining \sys_if_platform_unix:F on line ...
-Defining \sys_if_platform_unix:TF on line ...
-Defining \sys_if_platform_unix_p: on line ...
-Defining \sys_if_platform_windows:T on line ...
-Defining \sys_if_platform_windows:F on line ...
-Defining \sys_if_platform_windows:TF on line ...
-Defining \sys_if_platform_windows_p: on line ...
Defining \sys_if_shell:T on line ...
Defining \sys_if_shell:F on line ...
Defining \sys_if_shell:TF on line ...
More information about the latex3-commits
mailing list