Help: Remove over-precise clause.

Section "Variables References" said that environment and cache
variables are "evaluated in the same contexts as a normal variable
reference". The reader has to guess what "contexts" means in
this context. Probably "inside a Quoted Argument or an Unquoted
Argument", exactly as for ordinary variable references.
But this is exactly what the reader would tacitly assume anyway.
Therefore I think the removed clause was unnecessary, and possibly
more confusing than helpful.
This commit is contained in:
Joachim Wuttke (h)
2018-10-27 15:27:31 +02:00
parent 3de551cc22
commit e4554149c4

View File

@@ -405,12 +405,10 @@ the ``$`` is also technically permitted but is discouraged.
The `Variables`_ section documents the scope of variable names
and how their values are set.
An *environment variable reference* has the form ``$ENV{VAR}`` and
is evaluated in the same contexts as a normal variable reference.
An *environment variable reference* has the form ``$ENV{VAR}``.
See :variable:`ENV` for more information.
A *cache variable reference* has the form ``$CACHE{VAR}`` and
is evaluated in the same contexts as a normal variable reference.
A *cache variable reference* has the form ``$CACHE{VAR}``.
See :variable:`CACHE` for more information.
Comments