<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua/testes, branch v5.4.8</title>
<subtitle>A mirror of https://github.com/lua/lua
</subtitle>
<id>https://git.lua4.win/lua/atom?h=v5.4.8</id>
<link rel='self' href='https://git.lua4.win/lua/atom?h=v5.4.8'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/'/>
<updated>2025-05-21T16:52:56+00:00</updated>
<entry>
<title>New release number, updated copyright year</title>
<updated>2025-05-21T16:52:56+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-05-21T16:52:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=6e22fedb74cf0c9b6656e9fce8b7331db847c605'/>
<id>urn:sha1:6e22fedb74cf0c9b6656e9fce8b7331db847c605</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bug: Bad error message with fields of string _ENV</title>
<updated>2025-05-15T18:14:56+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-05-15T18:14:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=d1ee2a4deb06a335b9ff99530917b828a7ebe3e5'/>
<id>urn:sha1:d1ee2a4deb06a335b9ff99530917b828a7ebe3e5</id>
<content type='text'>
Errors with fields of the string _ENV (e.g., ("_ENV").u + 1) report
the error as comming from a global.
</content>
</entry>
<entry>
<title>Bug: message handler can be overwritten</title>
<updated>2025-03-17T19:14:17+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-03-17T19:14:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=3fe7be956f23385aa1950dc31e2f25127ccfc0ea'/>
<id>urn:sha1:3fe7be956f23385aa1950dc31e2f25127ccfc0ea</id>
<content type='text'>
A __close metamethod can overwrite a message handler in the stack
when closing a thread or a state.
</content>
</entry>
<entry>
<title>Bug: Use after free in 'luaV_finishset'</title>
<updated>2025-03-13T18:42:39+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-03-13T18:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=983bc433e6a60cbc4fe3a16f1d4713bacb8e3509'/>
<id>urn:sha1:983bc433e6a60cbc4fe3a16f1d4713bacb8e3509</id>
<content type='text'>
If a metatable is a weak table, its __newindex field could be collected
by an emergency collection while being used in 'luaV_finishset'. (This
bug has similarities with bug 5.3.2-1, fixed in commit a272fa66.)
</content>
</entry>
<entry>
<title>Bug: Missing error status in panic function</title>
<updated>2025-01-16T19:25:11+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-01-16T19:25:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=f5e55be2a0ce64066c1b0554675633b92c91fafb'/>
<id>urn:sha1:f5e55be2a0ce64066c1b0554675633b92c91fafb</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>Bug: wrong code gen. for indices with comparisons</title>
<updated>2024-08-17T15:37:04+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-08-17T15:37:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=782ef85b22f89d1cd1ab083202f018668d26e4b0'/>
<id>urn:sha1:782ef85b22f89d1cd1ab083202f018668d26e4b0</id>
<content type='text'>
In function 'luaK_exp2val', used to generate code for indices: Macro
'hasjumps' does not consider the case when the whole expression is a
"jump" (a test). In all other of its uses, the surrounding code ensures
that the expression cannot be VJMP.
</content>
</entry>
<entry>
<title>Bug: Bad stack manipulation in 'multiline' (REPL)</title>
<updated>2024-07-05T17:31:07+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-07-05T17:31:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=30982bec968fd34694b5be3ecbbc92de78d8eacb'/>
<id>urn:sha1:30982bec968fd34694b5be3ecbbc92de78d8eacb</id>
<content type='text'>
'incomplete' was popping error message that should be used in case
there is no more lines to complete the input, that is, 'pushline'
returns NULL, due to end of file.
</content>
</entry>
<entry>
<title>Bug: luaL_traceback may need more than 5 stack slots</title>
<updated>2024-06-04T19:40:53+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-06-04T19:40:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=2db966fcbf757775c842bc66449d7e697826aa1d'/>
<id>urn:sha1:2db966fcbf757775c842bc66449d7e697826aa1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bug: Active-lines for stripped vararg functions</title>
<updated>2024-05-13T16:10:35+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-05-13T16:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=dfbde4c7d540f81f2cc539741a2c1f4c00f91c10'/>
<id>urn:sha1:dfbde4c7d540f81f2cc539741a2c1f4c00f91c10</id>
<content type='text'>
Lua seg. faults when asked to create the 'activelines' table for a
vararg function with no debug information.
</content>
</entry>
<entry>
<title>Towards release 5.4.7</title>
<updated>2024-04-26T17:55:18+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-04-26T17:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=de794a6527058e75b674118b35f39dcbb13e88b1'/>
<id>urn:sha1:de794a6527058e75b674118b35f39dcbb13e88b1</id>
<content type='text'>
</content>
</entry>
</feed>
