<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua/testes/api.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>2025-08-20T19:10:54+00:00</updated>
<entry>
<title>Removed code for compatibility with version 5.3</title>
<updated>2025-08-20T19:10:54+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-08-20T19:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=06c5d3825f03eafc90b56d43f70f70048b785bc8'/>
<id>urn:sha1:06c5d3825f03eafc90b56d43f70f70048b785bc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Details (typos in comments)</title>
<updated>2025-04-23T14:36:09+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-04-23T14:36:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=9b014d4bcd4ebadb523f1c1a1d38148d8526e5ed'/>
<id>urn:sha1:9b014d4bcd4ebadb523f1c1a1d38148d8526e5ed</id>
<content type='text'>
</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>New test file 'memerr.lua'</title>
<updated>2025-03-12T16:52:35+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-03-12T16:52:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=4398e488e678decd06a5ca48a27751d509361405'/>
<id>urn:sha1:4398e488e678decd06a5ca48a27751d509361405</id>
<content type='text'>
Tests for memory-allocation errors moved from 'api.lua' to this new
file, as 'api.lua' was already too big. (Besides, these tests have
nothing to do with the API.)
</content>
</entry>
<entry>
<title>fixing 'lua_status' in panic.</title>
<updated>2025-01-16T19:07:39+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-01-16T19:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=664bda02ba4bd167728a2acbe658cc4a9dd9b0b5'/>
<id>urn:sha1:664bda02ba4bd167728a2acbe658cc4a9dd9b0b5</id>
<content type='text'>
'luaD_throw' may call 'luaE_resetthread', which returns an error code
but clears 'L-&gt;status'; so, 'luaD_throw' should set that status again.
</content>
</entry>
<entry>
<title>Better support in 'ltests' for tracing the GC</title>
<updated>2024-10-21T18:18:20+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-10-21T18:18:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=258355734d3aceb34eb6288ece37d9bbd7f2bc6d'/>
<id>urn:sha1:258355734d3aceb34eb6288ece37d9bbd7f2bc6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Using CIST_CLSRET instead of trick with 'nresults'</title>
<updated>2024-07-19T20:34:22+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-07-19T20:34:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=f407b3c4a1bc9667867ec51e835c20d97aab55a2'/>
<id>urn:sha1:f407b3c4a1bc9667867ec51e835c20d97aab55a2</id>
<content type='text'>
The callstatus flag CIST_CLSRET is used in all tests for the
presence of variables to be closed in C functions.
</content>
</entry>
<entry>
<title>API asserts for illegal pops of to-be-closed variables</title>
<updated>2024-03-11T17:05:06+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-03-11T17:05:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=65b07dd53d7938a60112fc4473f5cad3473e3534'/>
<id>urn:sha1:65b07dd53d7938a60112fc4473f5cad3473e3534</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New interface to function 'luaL_openselectedlibs'</title>
<updated>2024-02-15T14:17:39+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-02-15T14:17:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=165389b27bc54e7c5214276db177e3ef75226f18'/>
<id>urn:sha1:165389b27bc54e7c5214276db177e3ef75226f18</id>
<content type='text'>
Instead of preloading all non-loaded libraries, there is another
mask to select which libraries to preload.
</content>
</entry>
<entry>
<title>Clear interface between references and predefines</title>
<updated>2024-01-15T14:31:49+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-01-15T14:31:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=17e0c29d9b435392016b707309ed51409b0aea12'/>
<id>urn:sha1:17e0c29d9b435392016b707309ed51409b0aea12</id>
<content type='text'>
The reference system has a defined way to add initial values to the
table where it operates.
</content>
</entry>
</feed>
