[latex3-commits] [git/latex3] master: Revert "Revert "Add missing \tl_if_novalue_p:n"" (2424697)

Joseph Wright joseph.wright at morningstar2.co.uk
Sat Dec 16 19:21:55 CET 2017


Repository : https://github.com/latex3/latex3
On branch  : master
Link       : https://github.com/latex3/latex3/commit/2424697f076d786c0fff25ff543b5e0a432e03b4

>---------------------------------------------------------------

commit 2424697f076d786c0fff25ff543b5e0a432e03b4
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Wed Dec 13 10:26:44 2017 +0000

    Revert "Revert "Add missing \tl_if_novalue_p:n""
    
    This reverts commit eae61aa4c08baa718ba2f7418caf28e09d382cd7.


>---------------------------------------------------------------

2424697f076d786c0fff25ff543b5e0a432e03b4
 l3kernel/l3tl.dtx                       |    4 ++--
 l3kernel/testfiles/m3expl001.luatex.tlg |    1 +
 l3kernel/testfiles/m3expl001.ptex.tlg   |    1 +
 l3kernel/testfiles/m3expl001.tlg        |    1 +
 l3kernel/testfiles/m3expl001.uptex.tlg  |    1 +
 l3kernel/testfiles/m3expl001.xetex.tlg  |    1 +
 l3kernel/testfiles/m3expl003.luatex.tlg |    1 +
 l3kernel/testfiles/m3expl003.ptex.tlg   |    1 +
 l3kernel/testfiles/m3expl003.tlg        |    1 +
 l3kernel/testfiles/m3expl003.uptex.tlg  |    1 +
 l3kernel/testfiles/m3expl003.xetex.tlg  |    1 +
 11 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/l3kernel/l3tl.dtx b/l3kernel/l3tl.dtx
index 8f1a5be..ae74a8f 100644
--- a/l3kernel/l3tl.dtx
+++ b/l3kernel/l3tl.dtx
@@ -2061,7 +2061,7 @@
 %    \end{macrocode}
 % \end{macro}
 %
-% \begin{macro}[TF, EXP]{\tl_if_novalue:n}
+% \begin{macro}[pTF, EXP]{\tl_if_novalue:n}
 % \begin{macro}[EXP]{\@@_if_novalue:w}
 %   Tests for |-NoValue-|: this is similar to \cs{tl_if_in:nn} but set
 %   up to be expandable and to check the value exactly.  The question
@@ -2070,7 +2070,7 @@
 \use:x
   {
     \prg_new_conditional:Npnn \exp_not:N \tl_if_novalue:n ##1
-      { T ,  F , TF }
+      { p , T ,  F , TF }
       {
         \exp_not:N \str_if_eq:onTF
           {
diff --git a/l3kernel/testfiles/m3expl001.luatex.tlg b/l3kernel/testfiles/m3expl001.luatex.tlg
index f9069d3..f2938df 100644
--- a/l3kernel/testfiles/m3expl001.luatex.tlg
+++ b/l3kernel/testfiles/m3expl001.luatex.tlg
@@ -476,6 +476,7 @@ Defining \tl_if_in:noF on line ...
 Defining \tl_if_in:VnTF on line ...
 Defining \tl_if_in:onTF on line ...
 Defining \tl_if_in:noTF on line ...
+Defining \tl_if_novalue_p:n on line ...
 Defining \tl_if_novalue:nT on line ...
 Defining \tl_if_novalue:nF on line ...
 Defining \tl_if_novalue:nTF on line ...
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
index 0fb6d8b..5850976 100644
--- a/l3kernel/testfiles/m3expl001.ptex.tlg
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -475,6 +475,7 @@ Defining \tl_if_in:noF on line ...
 Defining \tl_if_in:VnTF on line ...
 Defining \tl_if_in:onTF on line ...
 Defining \tl_if_in:noTF on line ...
+Defining \tl_if_novalue_p:n on line ...
 Defining \tl_if_novalue:nT on line ...
 Defining \tl_if_novalue:nF on line ...
 Defining \tl_if_novalue:nTF on line ...
diff --git a/l3kernel/testfiles/m3expl001.tlg b/l3kernel/testfiles/m3expl001.tlg
index 44fed3e..6b4237d 100644
--- a/l3kernel/testfiles/m3expl001.tlg
+++ b/l3kernel/testfiles/m3expl001.tlg
@@ -475,6 +475,7 @@ Defining \tl_if_in:noF on line ...
 Defining \tl_if_in:VnTF on line ...
 Defining \tl_if_in:onTF on line ...
 Defining \tl_if_in:noTF on line ...
+Defining \tl_if_novalue_p:n on line ...
 Defining \tl_if_novalue:nT on line ...
 Defining \tl_if_novalue:nF on line ...
 Defining \tl_if_novalue:nTF on line ...
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
index 25cae1a..c5a4f87 100644
--- a/l3kernel/testfiles/m3expl001.uptex.tlg
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -475,6 +475,7 @@ Defining \tl_if_in:noF on line ...
 Defining \tl_if_in:VnTF on line ...
 Defining \tl_if_in:onTF on line ...
 Defining \tl_if_in:noTF on line ...
+Defining \tl_if_novalue_p:n on line ...
 Defining \tl_if_novalue:nT on line ...
 Defining \tl_if_novalue:nF on line ...
 Defining \tl_if_novalue:nTF on line ...
diff --git a/l3kernel/testfiles/m3expl001.xetex.tlg b/l3kernel/testfiles/m3expl001.xetex.tlg
index c087509..f0f5e2e 100644
--- a/l3kernel/testfiles/m3expl001.xetex.tlg
+++ b/l3kernel/testfiles/m3expl001.xetex.tlg
@@ -475,6 +475,7 @@ Defining \tl_if_in:noF on line ...
 Defining \tl_if_in:VnTF on line ...
 Defining \tl_if_in:onTF on line ...
 Defining \tl_if_in:noTF on line ...
+Defining \tl_if_novalue_p:n on line ...
 Defining \tl_if_novalue:nT on line ...
 Defining \tl_if_novalue:nF on line ...
 Defining \tl_if_novalue:nTF on line ...
diff --git a/l3kernel/testfiles/m3expl003.luatex.tlg b/l3kernel/testfiles/m3expl003.luatex.tlg
index f9069d3..f2938df 100644
--- a/l3kernel/testfiles/m3expl003.luatex.tlg
+++ b/l3kernel/testfiles/m3expl003.luatex.tlg
@@ -476,6 +476,7 @@ Defining \tl_if_in:noF on line ...
 Defining \tl_if_in:VnTF on line ...
 Defining \tl_if_in:onTF on line ...
 Defining \tl_if_in:noTF on line ...
+Defining \tl_if_novalue_p:n on line ...
 Defining \tl_if_novalue:nT on line ...
 Defining \tl_if_novalue:nF on line ...
 Defining \tl_if_novalue:nTF on line ...
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
index 0fb6d8b..5850976 100644
--- a/l3kernel/testfiles/m3expl003.ptex.tlg
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -475,6 +475,7 @@ Defining \tl_if_in:noF on line ...
 Defining \tl_if_in:VnTF on line ...
 Defining \tl_if_in:onTF on line ...
 Defining \tl_if_in:noTF on line ...
+Defining \tl_if_novalue_p:n on line ...
 Defining \tl_if_novalue:nT on line ...
 Defining \tl_if_novalue:nF on line ...
 Defining \tl_if_novalue:nTF on line ...
diff --git a/l3kernel/testfiles/m3expl003.tlg b/l3kernel/testfiles/m3expl003.tlg
index 44fed3e..6b4237d 100644
--- a/l3kernel/testfiles/m3expl003.tlg
+++ b/l3kernel/testfiles/m3expl003.tlg
@@ -475,6 +475,7 @@ Defining \tl_if_in:noF on line ...
 Defining \tl_if_in:VnTF on line ...
 Defining \tl_if_in:onTF on line ...
 Defining \tl_if_in:noTF on line ...
+Defining \tl_if_novalue_p:n on line ...
 Defining \tl_if_novalue:nT on line ...
 Defining \tl_if_novalue:nF on line ...
 Defining \tl_if_novalue:nTF on line ...
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
index 25cae1a..c5a4f87 100644
--- a/l3kernel/testfiles/m3expl003.uptex.tlg
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -475,6 +475,7 @@ Defining \tl_if_in:noF on line ...
 Defining \tl_if_in:VnTF on line ...
 Defining \tl_if_in:onTF on line ...
 Defining \tl_if_in:noTF on line ...
+Defining \tl_if_novalue_p:n on line ...
 Defining \tl_if_novalue:nT on line ...
 Defining \tl_if_novalue:nF on line ...
 Defining \tl_if_novalue:nTF on line ...
diff --git a/l3kernel/testfiles/m3expl003.xetex.tlg b/l3kernel/testfiles/m3expl003.xetex.tlg
index c087509..f0f5e2e 100644
--- a/l3kernel/testfiles/m3expl003.xetex.tlg
+++ b/l3kernel/testfiles/m3expl003.xetex.tlg
@@ -475,6 +475,7 @@ Defining \tl_if_in:noF on line ...
 Defining \tl_if_in:VnTF on line ...
 Defining \tl_if_in:onTF on line ...
 Defining \tl_if_in:noTF on line ...
+Defining \tl_if_novalue_p:n on line ...
 Defining \tl_if_novalue:nT on line ...
 Defining \tl_if_novalue:nF on line ...
 Defining \tl_if_novalue:nTF on line ...





More information about the latex3-commits mailing list