[latex3-commits] [git/latex2e] master: additional \@ifundefined tests (3aa7756)
David Carlisle
d.p.carlisle at gmail.com
Sun Jan 7 02:06:40 CET 2018
Repository : https://github.com/latex3/latex2e
On branch : master
Link : https://github.com/latex3/latex2e/commit/3aa7756661c5c954564f2a01af3c211468ed6462
>---------------------------------------------------------------
commit 3aa7756661c5c954564f2a01af3c211468ed6462
Author: David Carlisle <d.p.carlisle at gmail.com>
Date: Sun Jan 7 01:06:40 2018 +0000
additional \@ifundefined tests
>---------------------------------------------------------------
3aa7756661c5c954564f2a01af3c211468ed6462
base/testfiles/tlb-ifundefined-2017.lvt | 11 +++++++----
base/testfiles/tlb-ifundefined-2017.tlg | 9 ++++++---
base/testfiles/tlb-ifundefined.lvt | 11 +++++++----
base/testfiles/tlb-ifundefined.tlg | 9 ++++++---
4 files changed, 26 insertions(+), 14 deletions(-)
diff --git a/base/testfiles/tlb-ifundefined-2017.lvt b/base/testfiles/tlb-ifundefined-2017.lvt
index c49606a..dd1688a 100644
--- a/base/testfiles/tlb-ifundefined-2017.lvt
+++ b/base/testfiles/tlb-ifundefined-2017.lvt
@@ -9,9 +9,12 @@
\START
\wlog{test 1 \@ifundefined{\expandafter\@gobble\string\if}{Y}{N}}
-\wlog{test 2 \@ifundefined{\string\if}{Y}{N}}
-\wlog{test 3 \@ifundefined{hbox}{Y}{N}}
-\wlog{test 4 \@ifundefined{wibble}{Y}{N}}
-\wlog{test 5 \meaning\wibble}
+\wlog{test 2 \@ifundefined{\expandafter\string\csname def\endcsname}{Y}{N}}
+\wlog{test 3 \@ifundefined{\string\if}{Y}{N}}
+\wlog{test 4 \@ifundefined{hbox}{Y}{N}}
+\wlog{test 5 \@ifundefined{wibble}{Y}{N}}
+\wlog{test 6 \@ifundefined{wibble-2}{Y\par}{N\par}}
+\wlog{test 7 \@ifundefined{vbox}{Y\par}{N\par}}
+\wlog{test 8 \meaning\wibble}
\END
\ No newline at end of file
diff --git a/base/testfiles/tlb-ifundefined-2017.tlg b/base/testfiles/tlb-ifundefined-2017.tlg
index dfe9307..4e9b498 100644
--- a/base/testfiles/tlb-ifundefined-2017.tlg
+++ b/base/testfiles/tlb-ifundefined-2017.tlg
@@ -2,6 +2,9 @@ This is a generated file for the LaTeX2e validation system.
Don't change this file in any respect.
test 1 N
test 2 Y
-test 3 N
-test 4 Y
-test 5 \relax
+test 3 Y
+test 4 N
+test 5 Y
+test 6 Y\par
+test 7 N\par
+test 8 \relax
diff --git a/base/testfiles/tlb-ifundefined.lvt b/base/testfiles/tlb-ifundefined.lvt
index ec19265..f48d829 100644
--- a/base/testfiles/tlb-ifundefined.lvt
+++ b/base/testfiles/tlb-ifundefined.lvt
@@ -9,9 +9,12 @@
\START
\wlog{test 1 \@ifundefined{\expandafter\@gobble\string\if}{Y}{N}}
-\wlog{test 2 \@ifundefined{\string\if}{Y}{N}}
-\wlog{test 3 \@ifundefined{hbox}{Y}{N}}
-\wlog{test 4 \@ifundefined{wibble}{Y}{N}}
-\wlog{test 5 \meaning\wibble}
+\wlog{test 2 \@ifundefined{\expandafter\string\csname def\endcsname}{Y}{N}}
+\wlog{test 3 \@ifundefined{\string\if}{Y}{N}}
+\wlog{test 4 \@ifundefined{hbox}{Y}{N}}
+\wlog{test 5 \@ifundefined{wibble}{Y}{N}}
+\wlog{test 6 \@ifundefined{wibble-2}{Y\par}{N\par}}
+\wlog{test 7 \@ifundefined{vbox}{Y\par}{N\par}}
+\wlog{test 8 \meaning\wibble}
\END
\ No newline at end of file
diff --git a/base/testfiles/tlb-ifundefined.tlg b/base/testfiles/tlb-ifundefined.tlg
index 2c5412b..3414fd1 100644
--- a/base/testfiles/tlb-ifundefined.tlg
+++ b/base/testfiles/tlb-ifundefined.tlg
@@ -2,6 +2,9 @@ This is a generated file for the LaTeX2e validation system.
Don't change this file in any respect.
test 1 N
test 2 Y
-test 3 N
-test 4 Y
-test 5 undefined
+test 3 Y
+test 4 N
+test 5 Y
+test 6 Y\par
+test 7 N\par
+test 8 undefined
More information about the latex3-commits
mailing list