[latex3-commits] [git/LaTeX3-latex3-latex3] luaintarray: Replace :wNw with just :w (f9a885fad)

Marcel Fabian Krüger tex at 2krueger.de
Sat Nov 13 09:53:15 CET 2021


Repository : https://github.com/latex3/latex3
On branch  : luaintarray
Link       : https://github.com/latex3/latex3/commit/f9a885fadb9b5beeb2c5d39de2dccc1f59835bfb

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

commit f9a885fadb9b5beeb2c5d39de2dccc1f59835bfb
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date:   Sat Nov 13 09:37:53 2021 +0100

    Replace :wNw with just :w


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

f9a885fadb9b5beeb2c5d39de2dccc1f59835bfb
 l3kernel/l3intarray.dtx | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/l3kernel/l3intarray.dtx b/l3kernel/l3intarray.dtx
index a81cf2fba..b3847bf18 100644
--- a/l3kernel/l3intarray.dtx
+++ b/l3kernel/l3intarray.dtx
@@ -342,12 +342,13 @@ end, 'global')
 %
 % \subsubsection{Array items}
 %
-% \begin{macro}{\@@_gset:wNwF, \@@_gset:wNw}
-%   The setter provided by Lua. The argument order somewhat emulates the |\fontdimen|
+% \begin{macro}{\@@_gset:wF, \@@_gset:w}
+%   The setter provided by Lua. The argument order somewhat emulates the |\fontdimen|:
+%   First the array index, followed by the intarray and then the new value.
 %   This has been chosen over a more conventional order to provide a delimiter for the numbers.
 %    \begin{macrocode}
 %<*lua>
-luacmd('@@_gset:wNwF', function()
+luacmd('@@_gset:wF', function()
   local i = scan_int()
   local t = @@_table()
   if t[i] then
@@ -360,7 +361,7 @@ luacmd('@@_gset:wNwF', function()
   end
 end, 'protected', 'global')
 
-luacmd('@@_gset:wNw', function()
+luacmd('@@_gset:w', function()
   local i = scan_int()
   local t = @@_table()
   if t[i] then
@@ -384,10 +385,10 @@ end, 'protected', 'global')
 %    \begin{macrocode}
 %<*tex>
 \cs_new_protected:Npn \__kernel_intarray_gset:Nnn #1#2#3
-{ \@@_gset:wNw #2 #1 #3 \scan_stop: }
+{ \@@_gset:w #2 #1 #3 \scan_stop: }
 \cs_new_protected:Npn \intarray_gset:Nnn #1#2#3
   {
-    \@@_gset:wNwF \int_eval:n {#2} #1 \int_eval:n{#3}
+    \@@_gset:wF \int_eval:n {#2} #1 \int_eval:n{#3}
       {
         \msg_error:nnxxx { kernel } { out-of-bounds }
           { \token_to_str:N #1 } { \int_use:N \l_@@_bad_index_int } { \intarray_count:N #1 }
@@ -546,11 +547,11 @@ end, 'global')
 %<*tex>
 \cs_new_protected:Npn \__kernel_intarray_gset_range_from_clist:Nnn #1#2#3
   {
-    \@@_gset_range:wNw \int_eval:w #2 #1 #3 , , \scan_stop:
+    \@@_gset_range:w \int_eval:w #2 #1 #3 , , \scan_stop:
   }
 %</tex>
 %<*lua>
-luacmd('@@_gset_range:wNw', function()
+luacmd('@@_gset_range:w', function()
   local from = scan_int()
   local t = @@_table()
   while true do





More information about the latex3-commits mailing list.