From 3a9695557dc68e6520159ec69e21483a1311b420 Mon Sep 17 00:00:00 2001 From: Craig Scott Date: Sun, 28 Nov 2021 20:52:42 +1100 Subject: Help: Explicitly state that if(ENV{some_var}) is always false --- Help/command/if.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Help/command/if.rst b/Help/command/if.rst index 6ff8852..b4b4897 100644 --- a/Help/command/if.rst +++ b/Help/command/if.rst @@ -61,7 +61,9 @@ Basic Expressions ``if()`` True if given a variable that is defined to a value that is not a false - constant. False otherwise. (Note macro arguments are not variables.) + constant. False otherwise. Note that macro arguments are not variables. + Environment variables also cannot be tested this way, e.g. + ``if(ENV{some_var})`` will always evaluate to false. Logic Operators """"""""""""""" -- cgit v0.12