[latex3-commits] [git/LaTeX3-latex3-latex3] master: Test fall-back code of e-type expansion when \expanded is not available (565112b)
Bruno Le Floch
bruno at le-floch.fr
Sun Feb 10 09:21:47 CET 2019
Repository : https://github.com/latex3/latex3
On branch : master
Link : https://github.com/latex3/latex3/commit/565112b52e4576571a450a3c4633c059acd39893
>---------------------------------------------------------------
commit 565112b52e4576571a450a3c4633c059acd39893
Author: Bruno Le Floch <bruno at le-floch.fr>
Date: Fri Feb 1 12:28:21 2019 +0100
Test fall-back code of e-type expansion when \expanded is not available
>---------------------------------------------------------------
565112b52e4576571a450a3c4633c059acd39893
l3kernel/testfiles/{m3expan003.lvt => m3expan004.lvt} | 13 ++++++++++++-
l3kernel/testfiles/{m3expan003.tlg => m3expan004.tlg} | 0
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/l3kernel/testfiles/m3expan003.lvt b/l3kernel/testfiles/m3expan004.lvt
similarity index 73%
copy from l3kernel/testfiles/m3expan003.lvt
copy to l3kernel/testfiles/m3expan004.lvt
index 7f33397..7a4204b 100644
--- a/l3kernel/testfiles/m3expan003.lvt
+++ b/l3kernel/testfiles/m3expan004.lvt
@@ -1,10 +1,21 @@
%
-% Copyright (C) 2018 The LaTeX3 Project
+% Copyright (C) 2019 The LaTeX3 Project
%
% Input the regression test macros for LaTeX
\input{regression-test}
+% The goal is to test the fall-back code (when \expanded is not
+% available) for e-type argument expansion. We do this by undefining
+% \expanded before loading expl3. This would break some assumptions in
+% LuaTeX (string comparison is used for some set-up within expl3, and in
+% LuaTeX string comparison uses \use:e), but in any case the test would
+% not be useful in LuaTeX since \expanded has been available for a long
+% time.
+\ifdefined\luatexversion\else
+ \let\expanded\undefined
+\fi
+
\RequirePackage[enable-debug]{expl3}
\ExplSyntaxOn
\debug_on:n { check-declarations , deprecation , log-functions }
diff --git a/l3kernel/testfiles/m3expan003.tlg b/l3kernel/testfiles/m3expan004.tlg
similarity index 100%
copy from l3kernel/testfiles/m3expan003.tlg
copy to l3kernel/testfiles/m3expan004.tlg
More information about the latex3-commits
mailing list