<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua/testes/sort.lua, branch v5.5.1</title>
<subtitle>A mirror of https://github.com/lua/lua
</subtitle>
<id>https://git.lua4.win/lua/atom?h=v5.5.1</id>
<link rel='self' href='https://git.lua4.win/lua/atom?h=v5.5.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/'/>
<updated>2026-03-09T19:24:49+00:00</updated>
<entry>
<title>'table.tunpack' using 'aux_getn' like the others</title>
<updated>2026-03-09T19:24:49+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-03-09T19:24:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=377cbea61b2688b21c7d243fc0f42498851df794'/>
<id>urn:sha1:377cbea61b2688b21c7d243fc0f42498851df794</id>
<content type='text'>
'table.tunpack' was not checking its first argument, which could
result in error messages generated inside the API, without location
information.
</content>
</entry>
<entry>
<title>Removed copyright notice from 'testes/all.lua'</title>
<updated>2025-03-12T17:00:58+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-03-12T17:00:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=ab66652b3270b95222dea134b5e47bb3afc434cc'/>
<id>urn:sha1:ab66652b3270b95222dea134b5e47bb3afc434cc</id>
<content type='text'>
All test files refer to the main copyright notice in 'lua.h'.
</content>
</entry>
<entry>
<title>Details</title>
<updated>2025-02-26T14:29:54+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-02-26T14:29:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=ceac82f78be8baeddfa8536472d8b08df2eb7d49'/>
<id>urn:sha1:ceac82f78be8baeddfa8536472d8b08df2eb7d49</id>
<content type='text'>
Comments, small changes in the manual, an extra test for errors in
error handling, small changes in tests.
</content>
</entry>
<entry>
<title>Parameters for 'lua_createtable' back to int</title>
<updated>2025-01-21T16:33:59+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-01-21T16:33:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=7d7ae8781e64e2b3b212d5c7b7c1b98b694df5ef'/>
<id>urn:sha1:7d7ae8781e64e2b3b212d5c7b7c1b98b694df5ef</id>
<content type='text'>
Tables don't accept sizes larger than int.
</content>
</entry>
<entry>
<title>Better handling of size limit when resizing a table</title>
<updated>2024-02-07T16:39:54+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-02-07T16:39:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=0c9bec0d38ed3d2c45d7be4e764a0bcffef98be1'/>
<id>urn:sha1:0c9bec0d38ed3d2c45d7be4e764a0bcffef98be1</id>
<content type='text'>
Avoid silent conversions from int to unsigned int when calling
'luaH_resize'; avoid silent conversions from lua_Integer to int in
'table.create'; MAXASIZE corrected for the new implementation of arrays;
'luaH_resize' checks explicitly whether new size respects MAXASIZE.
(Even constructors were bypassing that check.)
</content>
</entry>
<entry>
<title>Details</title>
<updated>2024-01-29T17:29:24+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-01-29T17:29:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=c31d6774ac7db4cfbc548ce507ae65ab6036f873'/>
<id>urn:sha1:c31d6774ac7db4cfbc548ce507ae65ab6036f873</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New function 'table.create'</title>
<updated>2024-01-18T18:16:26+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-01-18T18:16:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=3e9dbe143d3338f5f13a5e421ea593adff482da0'/>
<id>urn:sha1:3e9dbe143d3338f5f13a5e421ea593adff482da0</id>
<content type='text'>
Creates a table preallocating memory. (It just exports to Lua the API
function 'lua_createtable'.)
</content>
</entry>
<entry>
<title>More control over encoding of test files</title>
<updated>2023-08-17T13:42:56+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2023-08-17T13:42:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=f4211a5ea4e235ccfa8b8dfa46031c23e9e839e2'/>
<id>urn:sha1:f4211a5ea4e235ccfa8b8dfa46031c23e9e839e2</id>
<content type='text'>
The few UTF-8 test files are commented as such, and there is only one
non UTF-8 test file (to test non UTF-8 sources).
</content>
</entry>
<entry>
<title>Avoid excessive name pollution in test files</title>
<updated>2022-12-28T21:34:11+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2022-12-28T21:34:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=314745ed8438d1276c6c928d5f9d4be018dfadb6'/>
<id>urn:sha1:314745ed8438d1276c6c928d5f9d4be018dfadb6</id>
<content type='text'>
Test files are more polite regarding the use of globals when locals
would do, and when globals are necessary deleting them after use.
</content>
</entry>
<entry>
<title>Added directory to test file names in '$Id:'</title>
<updated>2018-07-25T18:31:04+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2018-07-25T18:31:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=aa4c5cf190f77ab2730af5e21cfd2b830ff329df'/>
<id>urn:sha1:aa4c5cf190f77ab2730af5e21cfd2b830ff329df</id>
<content type='text'>
From the point of view of 'git', all names are relative to the root
directory of the project. So, file names in '$Id:' also should be
relative to that directory: the proper name for test file 'all.lua'
is 'testes/all.lua'.
</content>
</entry>
</feed>
