<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua/testes, branch v5.4.7</title>
<subtitle>A mirror of https://github.com/lua/lua
</subtitle>
<id>https://git.lua4.win/lua/atom?h=v5.4.7</id>
<link rel='self' href='https://git.lua4.win/lua/atom?h=v5.4.7'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/'/>
<updated>2024-06-04T19:40:53+00:00</updated>
<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>
<entry>
<title>Bug: Yielding in a hook stops in the wrong instruction</title>
<updated>2024-01-11T16:44:16+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-01-11T16:44:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=e288c5a91883793d14ed9e9d93464f6ee0b08915'/>
<id>urn:sha1:e288c5a91883793d14ed9e9d93464f6ee0b08915</id>
<content type='text'>
Yielding in a hook must decrease the program counter, because it already
counted an instruction that, in the end, was not executed. However,
that decrement should be done only when about to restart the thread.
Otherwise, inspecting the thread with the debug library shows it one
instruction behind of where it really is.
</content>
</entry>
<entry>
<title>Bug: Recursion in 'getobjname' can stack overflow</title>
<updated>2023-11-01T15:00:54+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2023-11-01T15:00:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=7923dbbf72da303ca1cca17efd24725668992f15'/>
<id>urn:sha1:7923dbbf72da303ca1cca17efd24725668992f15</id>
<content type='text'>
'getobjname' now broken in two, a basic version that handles locals,
upvalues, and constants, and a full version, which uses the basic
version to handle table accesses (globals and fields).
</content>
</entry>
<entry>
<title>Removed test for "corrupted binary dump"</title>
<updated>2023-09-08T19:19:21+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2023-09-08T19:19:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=6baee9ef9d5657ab582c8a4b9f885ec58ed502d0'/>
<id>urn:sha1:6baee9ef9d5657ab582c8a4b9f885ec58ed502d0</id>
<content type='text'>
Test is too non portable. (For instance, it does not work for
different number types.)
</content>
</entry>
<entry>
<title>Bug: Wrong line number for function calls</title>
<updated>2023-08-23T16:49:27+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2023-08-23T16:49:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=5ab6a5756b3c50c99f1388885e9a48a7da8cbe2d'/>
<id>urn:sha1:5ab6a5756b3c50c99f1388885e9a48a7da8cbe2d</id>
<content type='text'>
</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>Details</title>
<updated>2023-07-03T17:12:54+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2023-07-03T17:12:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=cbae01620278f9b568805db16a96d0631ced473d'/>
<id>urn:sha1:cbae01620278f9b568805db16a96d0631ced473d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Option '-l' discards version sufix from file name</title>
<updated>2023-05-15T16:46:38+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2023-05-15T16:46:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=09f3c2372f5dbeaec9f50614a26c1b5761726a88'/>
<id>urn:sha1:09f3c2372f5dbeaec9f50614a26c1b5761726a88</id>
<content type='text'>
Like 'require', the command-line option '-l' discards an optional
version suffix (everything after an hyphen) from a file name when
creating the module name.
</content>
</entry>
</feed>
