<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua/lua.c, 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-04-21T18:27:22+00:00</updated>
<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>Avoid macros luaL_loadbuffer and luaL_loadfile</title>
<updated>2026-04-07T16:42:34+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-04-07T16:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=29cf284089d543408d726440a3f1acaecdf73636'/>
<id>urn:sha1:29cf284089d543408d726440a3f1acaecdf73636</id>
<content type='text'>
Use luaL_loadbufferx and luaL_loadfilex instead, being explicit about
whether to accept binary chunks.
</content>
</entry>
<entry>
<title>Environment variable for readline library name</title>
<updated>2026-01-30T19:47:33+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-01-30T19:47:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=c6b484823806e08e1756b1a6066a3ace6f080fae'/>
<id>urn:sha1:c6b484823806e08e1756b1a6066a3ace6f080fae</id>
<content type='text'>
The name of the readline library can be changed from its default value
through environment variable LUA_READLINELIB.
</content>
</entry>
<entry>
<title>Another way to handle option -E</title>
<updated>2026-01-22T16:47:10+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-01-22T16:47:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=3360710bd3ea8da06fa5062f9d10c2719083097c'/>
<id>urn:sha1:3360710bd3ea8da06fa5062f9d10c2719083097c</id>
<content type='text'>
A pointer to function 'l_getenv' can point to the regular 'getenv' or
to a dumb function (that always returns NULL) to ignore environment
variables.
</content>
</entry>
<entry>
<title>'luaL_newstate' starts state with warnings on</title>
<updated>2025-12-13T14:00:30+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-12-13T14:00:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=3d03ae5bd6314f27c8635e06ec363150c2c19062'/>
<id>urn:sha1:3d03ae5bd6314f27c8635e06ec363150c2c19062</id>
<content type='text'>
It is easier to forget to turn them on then to turn them off.
</content>
</entry>
<entry>
<title>lua.c doesn't use function pointers with LUA_READLINE</title>
<updated>2025-07-09T17:43:31+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-07-09T17:43:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=c612685d4b9ecdf0525b4d4410efa9f70d4b4518'/>
<id>urn:sha1:c612685d4b9ecdf0525b4d4410efa9f70d4b4518</id>
<content type='text'>
Bugs in macOS prevent assigning 'add_history' to 'l_addhist' without
a warning.
</content>
</entry>
<entry>
<title>lua option '--' may not be followed by script</title>
<updated>2025-07-08T18:40:59+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-07-08T18:40:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=f65d1f9e02d891733d4ff1cf8d4bc91291e0098e'/>
<id>urn:sha1:f65d1f9e02d891733d4ff1cf8d4bc91291e0098e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cast added to 'add_history'</title>
<updated>2025-06-26T14:45:42+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-06-26T14:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=f6c627af20e48ae96bd17f4392ca74ce0ae90f36'/>
<id>urn:sha1:f6c627af20e48ae96bd17f4392ca74ce0ae90f36</id>
<content type='text'>
MacOS defines 'add_history' with a "wrong" type (it returns 'int'
instead of 'void').
</content>
</entry>
<entry>
<title>Application name for 'readline' is "lua", not "Lua"</title>
<updated>2025-06-23T17:36:32+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-06-23T17:36:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=270a58c0629dea1a376f05433e8df383756173a8'/>
<id>urn:sha1:270a58c0629dea1a376f05433e8df383756173a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactoring in the use of 'readline' by 'lua.c'</title>
<updated>2025-06-23T17:00:21+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-06-23T17:00:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=30531c291b25243e05a9734033a6a023c18f13ac'/>
<id>urn:sha1:30531c291b25243e05a9734033a6a023c18f13ac</id>
<content type='text'>
More common code for 'readline' loaded statically or dynamically (or
not loaded).
</content>
</entry>
</feed>
