<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua/ltests.h, 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-01-20T16:06:16+00:00</updated>
<entry>
<title>Some compilation options configurable from makefile</title>
<updated>2026-01-20T16:06:16+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-01-20T16:06:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=e992c6a95939c8e1fe357bfce481e0d0c762c3c6'/>
<id>urn:sha1:e992c6a95939c8e1fe357bfce481e0d0c762c3c6</id>
<content type='text'>
Compilation options LUA_COMPAT_GLOBAL, LUA_COMPAT_LOOPVAR, and
LUA_READLINELIB do not affect the API, so they can be changed
through the make file.
</content>
</entry>
<entry>
<title>Details</title>
<updated>2025-10-31T17:48:55+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-10-31T17:48:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=f791bb69061c15f73395c5a95958ac18af5ef764'/>
<id>urn:sha1:f791bb69061c15f73395c5a95958ac18af5ef764</id>
<content type='text'>
- New macro l_strcoll to ease changing 'strcoll' to something else.
- MAXINDEXRK==1 in 'ltests.h' is enough to run test 'code.lua'.
- Removed unused '#include' in 'lutf8lib.c'.
</content>
</entry>
<entry>
<title>'ltests.h' should not use LUAI_FUNC</title>
<updated>2025-08-27T13:28:31+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-08-27T13:28:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=03a3473687ef0df86fc6d31de7d46158a0436666'/>
<id>urn:sha1:03a3473687ef0df86fc6d31de7d46158a0436666</id>
<content type='text'>
LUAI_FUNC is now defined in llimits.h.
</content>
</entry>
<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>'onelua' can use the test library</title>
<updated>2025-07-29T17:35:04+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-07-29T17:35:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=8fddca81e7d4137512e92f398ca638d61b935dbd'/>
<id>urn:sha1:8fddca81e7d4137512e92f398ca638d61b935dbd</id>
<content type='text'>
Just add -DLUA_USER_H='"ltests.h"' when compiling it.
</content>
</entry>
<entry>
<title>LUAI_MAXSTACK defined privately</title>
<updated>2025-07-01T13:57:02+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-07-01T13:57:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=59a1adf194efe43741c2bb2005d93d8320a19d14'/>
<id>urn:sha1:59a1adf194efe43741c2bb2005d93d8320a19d14</id>
<content type='text'>
LUAI_MAXSTACK is limited to INT_MAX/2, so can use INT_MAX/2 to define
pseudo-indices (LUA_REGISTRYINDEX) in 'lua.h'. A change in the maximum
stack size does not need to change the Lua-C ABI.
</content>
</entry>
<entry>
<title>First implementation of global declarations</title>
<updated>2025-05-05T19:24:59+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-05-05T19:24:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=be8120906304a8658fab998587b969e0e42f5650'/>
<id>urn:sha1:be8120906304a8658fab998587b969e0e42f5650</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Corrections of stack addresses back to strict mode</title>
<updated>2025-04-01T13:41:25+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-04-01T13:41:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=93e347b51923a3f0b993aac37c74e1489c02f3b5'/>
<id>urn:sha1:93e347b51923a3f0b993aac37c74e1489c02f3b5</id>
<content type='text'>
It can be a little slower, but only for quite large stacks and moreover
stack reallocation is not a common operation.  With no strong contrary
reason, it is better to follow the standard.
</content>
</entry>
<entry>
<title>New macro 'l_numbits'</title>
<updated>2025-03-27T15:38:29+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-03-27T15:38:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=ef5d171cc89b19ac1fea905b99d819b5f97cba00'/>
<id>urn:sha1:ef5d171cc89b19ac1fea905b99d819b5f97cba00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New function 'printallstack' in test library</title>
<updated>2025-03-17T17:30:43+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-03-17T17:30:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=205f9aa67b43b3d9b5059769cfc1ed0265341586'/>
<id>urn:sha1:205f9aa67b43b3d9b5059769cfc1ed0265341586</id>
<content type='text'>
</content>
</entry>
</feed>
