<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua, branch master</title>
<subtitle>A mirror of https://github.com/lua/lua
</subtitle>
<id>https://git.lua4.win/lua/atom?h=master</id>
<link rel='self' href='https://git.lua4.win/lua/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/'/>
<updated>2026-06-03T14:58:39+00:00</updated>
<entry>
<title>Removed unused function 'luaD_inctop'</title>
<updated>2026-06-03T14:58:39+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-06-03T14:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=40b76de2d77e66b70a9d4bf989c3f5340919973f'/>
<id>urn:sha1:40b76de2d77e66b70a9d4bf989c3f5340919973f</id>
<content type='text'>
Commit 3228a97 removed all its uses.
</content>
</entry>
<entry>
<title>Cleaning 'luaP_isIT' and 'luaP_isOT'</title>
<updated>2026-05-28T18:10:17+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-05-28T18:10:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=0465c23b3ee214ea3a117ab9d69a83cf85e7a82f'/>
<id>urn:sha1:0465c23b3ee214ea3a117ab9d69a83cf85e7a82f</id>
<content type='text'>
- 'luaP_isOT' is only used for tests, so it is defined as a macro to avoid
wasting space with an unused function.
- 'luaP_isIT' must include OP_VARARGPREP.
</content>
</entry>
<entry>
<title>Avoid warning in some compilers</title>
<updated>2026-05-08T18:01:59+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-05-08T18:01:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=53b41d0cddd80bf33fdc631bdd32e3ba53842b89'/>
<id>urn:sha1:53b41d0cddd80bf33fdc631bdd32e3ba53842b89</id>
<content type='text'>
In function 'funcargs', some compilers can complain that 'args' can be
used unitialized, due to the default case (syntax error).
</content>
</entry>
<entry>
<title>Small correction in luaP_opmodes</title>
<updated>2026-04-29T18:17:55+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-04-29T18:17:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=36c1f6d949a4d3dfcbe898d80b1be1efe8e5325c'/>
<id>urn:sha1:36c1f6d949a4d3dfcbe898d80b1be1efe8e5325c</id>
<content type='text'>
OP_VARARGPREP neither sets nor uses L-&gt;top.
</content>
</entry>
<entry>
<title>Details</title>
<updated>2026-04-28T16:44:29+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-04-28T16:44:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=0da6d320f757bc9241a33df06f3597598845cf0a'/>
<id>urn:sha1:0da6d320f757bc9241a33df06f3597598845cf0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>new macro 'setnilvalue2s'</title>
<updated>2026-04-23T21:00:23+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-04-23T21:00:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=ae23e726018bd31a25c1279600328d90207ec81c'/>
<id>urn:sha1:ae23e726018bd31a25c1279600328d90207ec81c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>'load' reader function doesn't need to preserve stack</title>
<updated>2026-04-23T20:58:55+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-04-23T20:58:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=4c5d5063a54c0088729b16fb25a333f0f9f836b0'/>
<id>urn:sha1:4c5d5063a54c0088729b16fb25a333f0f9f836b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bug: 'lua_load' does not preserve the stack</title>
<updated>2026-04-23T20:57:42+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-04-23T20:57:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=3228a97c6a953dcf397944161bb64b12f1ff5384'/>
<id>urn:sha1:3228a97c6a953dcf397944161bb64b12f1ff5384</id>
<content type='text'>
'lua_load' does not preserve the stack through the calls to the
reader function, as it should. Immediately after the first call (to
detect whether chunk is binary) it adds stuff, and it also adds a new
table when starting the compilation of each new function.
</content>
</entry>
<entry>
<title>Details</title>
<updated>2026-04-21T18:27:22+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-04-21T18:27:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=0c16a42d61d08266033ff63bc5dfade6312b7359'/>
<id>urn:sha1:0c16a42d61d08266033ff63bc5dfade6312b7359</id>
<content type='text'>
Added compiler option LUA_NODEBUGLIB to make Lua with no open debug
library + small improvements in the manual.
</content>
</entry>
<entry>
<title>Better error messages for vararg-table fields</title>
<updated>2026-04-13T17:06:23+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-04-13T17:06:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=d0bd25d2e7fb393a6d0a73645a099f9c3b9cc0a8'/>
<id>urn:sha1:d0bd25d2e7fb393a6d0a73645a099f9c3b9cc0a8</id>
<content type='text'>
</content>
</entry>
</feed>
