Lua diffu-lua-5.3.4-rc1-rc2


README

@@ -1,5 +1,5 @@
 
-This is Lua 5.3.4, released on 02 Jan 2017.
+This is Lua 5.3.4, released on 09 Jan 2017.
 
 For installation instructions, license details, and
 further information about Lua, see doc/readme.html.

doc/manual.html

@@ -35,7 +35,7 @@
 <!-- ====================================================================== -->
 <p>
 
-<!-- $Id: manual.of,v 1.166 2016/12/22 15:46:25 roberto Exp $ -->
+<!-- $Id: manual.of,v 1.167 2017/01/09 15:18:11 roberto Exp $ -->
 
 
 

@@ -2165,8 +2165,9 @@
 as it has only one border (5).
 The table <code>{10, 20, 30, nil, 50}</code> has two borders (3 and 5),
 and therefore it is not a sequence.
-The table <code>{nil, 20, 30, nil, 50, nil}</code> has three borders (0, 3 and 5),
-so it also is not a sequence.
+The table <code>{nil, 20, 30, nil, nil, 60, nil}</code>
+has three borders (0, 3, and 6),
+so it is not a sequence, too.
 The table <code>{}</code> is a sequence with border 0.
 Note that non-natural keys do not interfere
 with whether a table is a sequence.

@@ -2185,6 +2186,12 @@
 
 
 <p>
+The computation of the length of a table
+has a guaranteed worst time of <em>O(log n)</em>,
+where <em>n</em> is the largest natural key in the table.
+
+
+<p>
 A program can modify the behavior of the length operator for
 any value but strings through the <code>__len</code> metamethod (see <a href="#2.4">&sect;2.4</a>).
 

@@ -4340,7 +4347,7 @@
 
 <p>
 When <code>n</code> is zero,
-this function creates a <em>light N{C function}</em>,
+this function creates a <em>light C&nbsp;function</em>,
 which is just a pointer to the C&nbsp;function.
 In that case, it never raises a memory error.
 

@@ -10968,7 +10975,7 @@
 
 <P CLASS="footer">
 Last update:
-Thu Dec 22 18:22:25 BRST 2016
+Mon Jan  9 13:30:53 BRST 2017
 </P>
 <!--
 Last change: revised for Lua 5.3.4