[latex3-commits] [git/LaTeX3-latex3-latex3] master: Clarify that V-type and v-type don't work for fp and boxes (6b13b33)

Bruno Le Floch bruno at le-floch.fr
Sun Apr 29 20:59:18 CEST 2018


Repository : https://github.com/latex3/latex3
On branch  : master
Link       : https://github.com/latex3/latex3/commit/6b13b337241ad1b801685a1b98919a80464b8f34

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

commit 6b13b337241ad1b801685a1b98919a80464b8f34
Author: Bruno Le Floch <bruno at le-floch.fr>
Date:   Sun Apr 29 14:59:18 2018 -0400

    Clarify that V-type and v-type don't work for fp and boxes
    
    These are the only two variable types with a "<var>_use:N" function
    that does not just apply \the or expand a macro once.


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

6b13b337241ad1b801685a1b98919a80464b8f34
 l3kernel/expl3.dtx |   22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/l3kernel/expl3.dtx b/l3kernel/expl3.dtx
index 29fe897..2dc503a 100644
--- a/l3kernel/expl3.dtx
+++ b/l3kernel/expl3.dtx
@@ -598,21 +598,23 @@
 %     \end{quote}
 %     (Token list variables are expandable and we could omit the
 %     accessor function \cs{tl_use:N}.  Other variable types require the
-%     appropriate \cs{<var>_use:N} functions to be used in this
+%     appropriate \cs{\meta{var}_use:N} functions to be used in this
 %     context.)
 %   \item[V]  Value of a variable.\\
-%     This means that the contents of the register in question is used as the
-%     argument, be it an integer, a length-type register, a token list variable
-%     or similar. The value is passed to the function as a braced token list.
-%     Can be applied to variables which have a \cs{\meta{var}_use:N} function,
-%     and which therefore deliver a single \enquote{value}.
+%     This means that the contents of the register in question is used
+%     as the argument, be it an integer, a length-type register, a token
+%     list variable or similar. The value is passed to the function as a
+%     braced token list.  Can be applied to variables which have a
+%     \cs{\meta{var}_use:N} function (other than floating points and
+%     boxes), and which therefore deliver a single \enquote{value}.
 %   \item[v] Value of a register, constructed from a character string
 %     used as a command name.\\
 %     This is a combination of |c| and |V| which first constructs a
-%     control sequence from the argument and then passes the value of the
-%     resulting register to the function.
-%     Can be applied to variables which have a \cs{\meta{var}_use:N} function,
-%     and which therefore deliver a single \enquote{value}.
+%     control sequence from the argument and then passes the value of
+%     the resulting register to the function.  Can be applied to
+%     variables which have a \cs{\meta{var}_use:N} function (other than
+%     floating points and boxes), and which therefore deliver a single
+%     \enquote{value}.
 %   \item[x]  Fully-expanded token or braced token list.\\
 %     This means that the argument is expanded as in the replacement
 %     text of an~\tn{edef}, and the expansion is passed to the function as





More information about the latex3-commits mailing list