[latex3-commits] [git/LaTeX3-latex3-latex3] master: Update doc about what XeTeX can do given the new primitives [ci skip] (a871aab)

Bruno Le Floch bruno at le-floch.fr
Mon Jan 7 10:26:10 CET 2019


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

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

commit a871aab6200c05f075e19ec8b0a16b2f3e0b5bce
Author: Bruno Le Floch <bruno at le-floch.fr>
Date:   Mon Jan 7 10:25:42 2019 +0100

    Update doc about what XeTeX can do given the new primitives [ci skip]


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

a871aab6200c05f075e19ec8b0a16b2f3e0b5bce
 l3kernel/l3candidates.dtx |   14 ++++++--------
 l3kernel/l3fp.dtx         |    2 +-
 l3kernel/l3int.dtx        |    6 +++---
 l3kernel/l3seq.dtx        |    4 ++--
 l3kernel/l3tl.dtx         |    4 ++--
 l3kernel/l3token.dtx      |    3 ++-
 6 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/l3kernel/l3candidates.dtx b/l3kernel/l3candidates.dtx
index e058c5f..e07ee83 100644
--- a/l3kernel/l3candidates.dtx
+++ b/l3kernel/l3candidates.dtx
@@ -353,9 +353,7 @@
 %   path and the additional paths controlled by \cs{file_path_include:n}.
 %   If found, sets the \meta{str var} to the size of the file in bytes.
 %   Where the file is not found, the \meta{str var} will be empty.
-%   \begin{texnote}
-%     Currently this is not available with \XeTeX{}.
-%   \end{texnote}
+%   This is not available in older versions of \XeTeX{}.
 % \end{function}
 %
 % \begin{function}[added = 2017-07-09]{\file_get_timestamp:nN}
@@ -369,9 +367,7 @@
 %   \meta{minute}\meta{second}\meta{offset}, where the latter may be |Z|
 %   (UTC) or \meta{plus-minus}\meta{hours}|'|\meta{minutes}|'|.
 %   Where the file is not found, the \meta{str var} will be empty.
-%   \begin{texnote}
-%     Currently this is not available with \XeTeX{}.
-%   \end{texnote}
+%   This is not available in older versions of \XeTeX{}.
 % \end{function}
 %
 % \begin{function}[added = 2014-07-02]{\file_if_exist_input:n, \file_if_exist_input:nF}
@@ -451,8 +447,9 @@
 %   $2^{30}-1$, an error occurs.  Entries are generated in the same way
 %   as repeated calls to \cs{int_rand:nn} or \cs{int_rand:n}
 %   respectively, in particular for the second function the
-%   \meta{minimum} is $1$.  This is not yet available in \XeTeX{}.
+%   \meta{minimum} is $1$.
 %   Assignments are always global.
+%   This is not available in older versions of \XeTeX{}.
 % \end{function}
 %
 % \subsection{Working with contents of integer arrays}
@@ -632,7 +629,8 @@
 %   \end{syntax}
 %   Selects a pseudo-random key--value pair from the \meta{property list}
 %   and returns \Arg{key} and \Arg{value}.  If the \meta{property list} is
-%   empty the result is empty.  This is not yet available in \XeTeX{}.
+%   empty the result is empty.
+%   This is not available in older versions of \XeTeX{}.
 %   \begin{texnote}
 %     The result is returned within the \tn{unexpanded}
 %     primitive (\cs{exp_not:n}), which means that the \meta{value}
diff --git a/l3kernel/l3fp.dtx b/l3kernel/l3fp.dtx
index 2ab3732..ba07add 100644
--- a/l3kernel/l3fp.dtx
+++ b/l3kernel/l3fp.dtx
@@ -1266,7 +1266,7 @@
 %     \cs{fp_eval:n} \{ |rand()| \}
 %   \end{syntax}
 %   Produces a pseudo-random floating-point number (multiple of
-%   $10^{-16}$) between $0$~included and $1$~excluded.  This is available
+%   $10^{-16}$) between $0$~included and $1$~excluded.  This is not available
 %   in older versions of \XeTeX{}.  The random seed can be queried using
 %   \cs{sys_rand_seed:} and set using \cs{sys_gset_rand_seed:n}.
 %   \begin{texnote}
diff --git a/l3kernel/l3int.dtx b/l3kernel/l3int.dtx
index 30e5841..2c19a4e 100644
--- a/l3kernel/l3int.dtx
+++ b/l3kernel/l3int.dtx
@@ -791,8 +791,8 @@
 %     \cs{int_rand:nn} \Arg{intexpr_1} \Arg{intexpr_2}
 %   \end{syntax}
 %   Evaluates the two \meta{integer expressions} and produces a
-%   pseudo-random number between the two (with bounds included).  This
-%   is not yet available in \XeTeX{}.
+%   pseudo-random number between the two (with bounds included).
+%   This is not available in older versions of \XeTeX{}.
 % \end{function}
 %
 % \begin{function}[EXP, added = 2018-05-05]{\int_rand:n}
@@ -801,7 +801,7 @@
 %   \end{syntax}
 %   Evaluates the \meta{integer expression} then produces a
 %   pseudo-random number between $1$ and the \meta{intexpr} (included).
-%   This is not yet available in \XeTeX{}.
+%   This is not available in older versions of \XeTeX{}.
 % \end{function}
 %
 % \section{Viewing integers}
diff --git a/l3kernel/l3seq.dtx b/l3kernel/l3seq.dtx
index 5cf035f..da159a3 100644
--- a/l3kernel/l3seq.dtx
+++ b/l3kernel/l3seq.dtx
@@ -294,8 +294,8 @@
 %     \cs{seq_rand_item:N} \meta{seq~var}
 %   \end{syntax}
 %   Selects a pseudo-random item of the \meta{sequence}.  If the
-%   \meta{sequence} is empty the result is empty.  This is not yet
-%   available in \XeTeX{}.
+%   \meta{sequence} is empty the result is empty.
+%   This is not available in older versions of \XeTeX{}.
 %   \begin{texnote}
 %     The result is returned within the \tn{unexpanded}
 %     primitive (\cs{exp_not:n}), which means that the \meta{item}
diff --git a/l3kernel/l3tl.dtx b/l3kernel/l3tl.dtx
index 1d44094..76e285d 100644
--- a/l3kernel/l3tl.dtx
+++ b/l3kernel/l3tl.dtx
@@ -1016,8 +1016,8 @@
 %     \cs{tl_rand_item:n} \Arg{token list}
 %   \end{syntax}
 %   Selects a pseudo-random item of the \meta{token list}.  If the
-%   \meta{token list} is blank, the result is empty.  This is not yet
-%   available in \XeTeX{}.
+%   \meta{token list} is blank, the result is empty.
+%   This is not available in older versions of \XeTeX{}.
 %   \begin{texnote}
 %     The result is returned within the \tn{unexpanded}
 %     primitive (\cs{exp_not:n}), which means that the \meta{item}
diff --git a/l3kernel/l3token.dtx b/l3kernel/l3token.dtx
index e204669..8211b9b 100644
--- a/l3kernel/l3token.dtx
+++ b/l3kernel/l3token.dtx
@@ -139,10 +139,11 @@
 %     \item $8$ (math subscript)
 %     \item $11$ (letter)
 %     \item $12$ (other)
-%     \item $13$ (active) (not \XeTeX{})
+%     \item $13$ (active)
 %   \end{itemize}
 %   and other values raise an error. The \meta{charcode} may be any one valid
 %   for the engine in use.
+%   Active characters cannot be generated in older versions of \XeTeX{}.
 % \end{function}
 %
 % \begin{variable}[added = 2011-09-05]{\c_catcode_other_space_tl}





More information about the latex3-commits mailing list