[latex3-commits] [latex3/latex3] main: Misc documentation improvements (5143cebdd)

github at latex-project.org github at latex-project.org
Sat Jan 6 00:06:48 CET 2024


Repository : https://github.com/latex3/latex3
On branch  : main
Link       : https://github.com/latex3/latex3/commit/5143cebdd018629e46bb4dab7f0c0e3de8f82f92

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

commit 5143cebdd018629e46bb4dab7f0c0e3de8f82f92
Author: Bruno Le Floch <blflatex at gmail.com>
Date:   Sat Jan 6 00:06:48 2024 +0100

    Misc documentation improvements


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

5143cebdd018629e46bb4dab7f0c0e3de8f82f92
 l3kernel/doc/source3body.tex | 2 +-
 l3kernel/l3intarray.dtx      | 2 +-
 l3kernel/l3msg.dtx           | 2 +-
 l3kernel/l3regex.dtx         | 3 ---
 4 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/l3kernel/doc/source3body.tex b/l3kernel/doc/source3body.tex
index 8066b02fd..68ec36b25 100644
--- a/l3kernel/doc/source3body.tex
+++ b/l3kernel/doc/source3body.tex
@@ -335,7 +335,7 @@ following variable types:
 
 Modules focussed on variable usage typically provide four scratch variables,
 two local and two global, with names of the form
-\cs{\meta{scope}_tmpa_\meta{type}}/\cs{\meta{scope}_tmpb_\meta{type}}. These
+\cs[no-index]{\meta{scope}_tmpa_\meta{type}}/\cs[no-index]{\meta{scope}_tmpb_\meta{type}}. These
 are never used by the core code. The nature of \TeX{} grouping means that as
 with any other scratch variable, these should only be set and used with no
 intervening third-party code.
diff --git a/l3kernel/l3intarray.dtx b/l3kernel/l3intarray.dtx
index c29930bd7..4076cf8e1 100644
--- a/l3kernel/l3intarray.dtx
+++ b/l3kernel/l3intarray.dtx
@@ -770,7 +770,7 @@ luacmd('@@_gset_range:w', function()
 % \end{macro}
 %
 % \begin{macro}[EXP]{\intarray_item:Nn, \intarray_item:cn, \__kernel_intarray_item:Nn}
-% \begin{macro}{\@@_item:Nn}
+% \begin{macro}{\@@_item:Nw}
 %   Get the appropriate \tn{fontdimen} and perform bound checks.  The
 %   \cs{__kernel_intarray_item:Nn} function omits bound checks and omits
 %   \cs{int_eval:n}, namely its argument must be a \TeX{} integer
diff --git a/l3kernel/l3msg.dtx b/l3kernel/l3msg.dtx
index b504e402f..b123bf889 100644
--- a/l3kernel/l3msg.dtx
+++ b/l3kernel/l3msg.dtx
@@ -634,7 +634,7 @@
 %     \cs{msg_expandable_error:nnnnnn} \Arg{module} \Arg{message} \Arg{arg one} \Arg{arg two} \Arg{arg three} \Arg{arg four}
 %   \end{syntax}
 %   Issues an \enquote{Undefined error} message from \TeX{} itself
-%   using the undefined control sequence \cs{::error} then prints
+%   using the undefined control sequence \cs{???} then prints
 %   \enquote{! \meta{module}: }\meta{error message}, which should be
 %   short.  With default settings, anything beyond approximately $60$
 %   characters long (or bytes in some engines) is cropped.  A leading
diff --git a/l3kernel/l3regex.dtx b/l3kernel/l3regex.dtx
index 37245cb0b..0f61a3fe0 100644
--- a/l3kernel/l3regex.dtx
+++ b/l3kernel/l3regex.dtx
@@ -928,9 +928,6 @@
 %   \item Does |\K| really need a new state for itself?
 %   \item When compiling, use a boolean \texttt{in_cs} and less magic
 %     numbers.
-%   \item Instead of checking whether the character is special or
-%     alphanumeric using its character code, check if it is special in
-%     regexes with \cs[no-index]{cs_if_exist} tests.
 % \end{itemize}
 %
 % The following features are likely to be implemented at some point





More information about the latex3-commits mailing list.