Groups
Groups
Conversations
All groups and messages
Send feedback to Google
Help
Training
Sign in
Groups
Groups
lua-l
Conversations
About
lua-l
Contact owners and managers
1–30 of 529
Welcome to
lua-l
, a list for discussing the
Lua
programming language, its uses, and its implementation. For further information, visit
this page
.
Mark all as read
Report group
0 selected
Martin Eden
, …
Bas Groothedde
4
Dec 6
[Proposal] Bytecode decompiler
> On 6 Dec 2025, at 10:53, 'Martin Eden' via lua-l <lu...@googlegroups.com> wrote:
unread,
[Proposal] Bytecode decompiler
> On 6 Dec 2025, at 10:53, 'Martin Eden' via lua-l <lu...@googlegroups.com> wrote:
Dec 6
bil til
, …
Sainan
5
Dec 6
Decompile Lua bin to Lua text file possible?
I don't think you need to be worried about the names. I think it's anti-virus people who
unread,
Decompile Lua bin to Lua text file possible?
I don't think you need to be worried about the names. I think it's anti-virus people who
Dec 6
Artem Popov
, …
Sainan
8
Dec 6
Yielding in __close metamethod goes across a C-call boundary
> May I ask why have you used tn with the packed arguments table instead of #t? It's a really
unread,
Yielding in __close metamethod goes across a C-call boundary
> May I ask why have you used tn with the packed arguments table instead of #t? It's a really
Dec 6
Jure Bagić
Dec 5
Use new macro 'pushvfstring' inside 'luaO_pushfstring'
lobject.c:662 function 'luaO_pushfstring' > const char *luaO_pushfstring (lua_State *L,
unread,
Use new macro 'pushvfstring' inside 'luaO_pushfstring'
lobject.c:662 function 'luaO_pushfstring' > const char *luaO_pushfstring (lua_State *L,
Dec 5
Jure Bagić
,
Roberto Ierusalimschy
2
Dec 5
Invalid assert
> I think this is invalid assert in lcode.c:1373 'luaK_indexed' function: > > ...
unread,
Invalid assert
> I think this is invalid assert in lcode.c:1373 'luaK_indexed' function: > > ...
Dec 5
Lourival Vieira Neto
Dec 4
LabLua – GSoC 2025 Wrap-up and Preparations for 2026
Hi folks, LabLua has just wrapped up its participation in Google Summer of Code 2025, marking our
unread,
LabLua – GSoC 2025 Wrap-up and Preparations for 2026
Hi folks, LabLua has just wrapped up its participation in Google Summer of Code 2025, marking our
Dec 4
Luiz Henrique de Figueiredo
, …
Roberto Ierusalimschy
23
Dec 4
[ANN] Lua 5.5.0 (rc2) now available
> > Yes. Note that in Lua 5.4 you already "should not change the value of the > control
unread,
[ANN] Lua 5.5.0 (rc2) now available
> > Yes. Note that in Lua 5.4 you already "should not change the value of the > control
Dec 4
Jure Bagić
, …
Sainan
5
Dec 4
LUA_ENV might not be the "_ENV" string
I'm sure there's a macro metaprogamming exercise here somewhere. :^) -- Sainan
unread,
LUA_ENV might not be the "_ENV" string
I'm sure there's a macro metaprogamming exercise here somewhere. :^) -- Sainan
Dec 4
Martin Eden
, …
Sainan
8
Dec 3
AI technical writers are here!
To add my own experience, I did indeed also test the tool on a repo I know quite well[1], it's a
unread,
AI technical writers are here!
To add my own experience, I did indeed also test the tool on a repo I know quite well[1], it's a
Dec 3
Jure Bagić
,
Roberto Ierusalimschy
2
Dec 1
Small correction in lcorolib.c
> In lcorolib.c:199 (latest commit 4cf498210e6a60637a7abb06d32460ec21efdbdc) > > default: /*
unread,
Small correction in lcorolib.c
> In lcorolib.c:199 (latest commit 4cf498210e6a60637a7abb06d32460ec21efdbdc) > > default: /*
Dec 1
Rett Berg
, …
Gé Weijers
7
Dec 1
put label after return?
On Sun, Nov 30, 2025 at 6:32 AM Rett Berg <goog...@gmail.com> wrote: [...] ... if true return
unread,
put label after return?
On Sun, Nov 30, 2025 at 6:32 AM Rett Berg <goog...@gmail.com> wrote: [...] ... if true return
Dec 1
Maxime Henrion
, …
Sainan
4
Nov 30
luaL_error() and related functions should be tagged as noreturn
Thank you for the reply, that makes sense! On Sat, Nov 29, 2025 at 4:02 PM Sean Conner <sean@
unread,
luaL_error() and related functions should be tagged as noreturn
Thank you for the reply, that makes sense! On Sat, Nov 29, 2025 at 4:02 PM Sean Conner <sean@
Nov 30
daniel...@proton.me
, …
Rett Berg
6
Nov 29
[ANN] The Tiny Lua Compiler - A self-hosting, educational implementation of Lua 5.1
> How does it handle garbage collection? It's pure-lua. My guess is it uses the underlying lua
unread,
[ANN] The Tiny Lua Compiler - A self-hosting, educational implementation of Lua 5.1
> How does it handle garbage collection? It's pure-lua. My guess is it uses the underlying lua
Nov 29
eugeny gladkih
Nov 28
debug API extension
Hi, that's ugly code, isn't it? … format_caller( lua_State *L, lua_Debug *ar ) { lua_getinfo(
unread,
debug API extension
Hi, that's ugly code, isn't it? … format_caller( lua_State *L, lua_Debug *ar ) { lua_getinfo(
Nov 28
Jure Bagić
,
Roberto Ierusalimschy
3
Nov 27
Add 'if _heavy then' check in 'testes/locals.lua' to prevent OOM
On 25/11/27 12:57PM, Roberto Ierusalimschy wrote: > > Would be nice to add 'if _heavy then.
unread,
Add 'if _heavy then' check in 'testes/locals.lua' to prevent OOM
On 25/11/27 12:57PM, Roberto Ierusalimschy wrote: > > Would be nice to add 'if _heavy then.
Nov 27
Jure Bagić
,
Roberto Ierusalimschy
3
Nov 27
Handling of the interrupted OP_TAILCALL instruction
On 25/11/27 12:52PM, Roberto Ierusalimschy wrote: > > Just wondering if 'luaV_finishOp'
unread,
Handling of the interrupted OP_TAILCALL instruction
On 25/11/27 12:52PM, Roberto Ierusalimschy wrote: > > Just wondering if 'luaV_finishOp'
Nov 27
Luiz Henrique de Figueiredo
, …
最萌 小汐
30
Nov 27
[ANN] Lua 5.5.0 (rc1) now available
Thank you for your explanation! I never noticed that this was a runtime error, so it's much
unread,
[ANN] Lua 5.5.0 (rc1) now available
Thank you for your explanation! I never noticed that this was a runtime error, so it's much
Nov 27
Antonio Scuri
,
Sainan
3
Nov 24
lua-mongo find after update returns outdated value
That's exactly the problem, I couldn't find a way to wait for the update to complete. There
unread,
lua-mongo find after update returns outdated value
That's exactly the problem, I couldn't find a way to wait for the update to complete. There
Nov 24
Rett Berg
, …
Sainan
5
Nov 24
#t calls __len(t, t)?
Thanks everyone, glad to know it was a known behavior and may be removed. On Mon, Nov 24, 2025, 7:15
unread,
#t calls __len(t, t)?
Thanks everyone, glad to know it was a known behavior and may be removed. On Mon, Nov 24, 2025, 7:15
Nov 24
CppCXY
,
The Future of Programming
6
Nov 24
[ANN] A rust base Lua 5.4 implement
Hello >> "Actually the first version was finished in three days, but its performance was
unread,
[ANN] A rust base Lua 5.4 implement
Hello >> "Actually the first version was finished in three days, but its performance was
Nov 24
Stefano Cossu
,
ppp vvv
3
Nov 21
Race condition in garbage collection
That works like a charm and the garbage collection is now happening in the correct order. Thanks! On
unread,
Race condition in garbage collection
That works like a charm and the garbage collection is now happening in the correct order. Thanks! On
Nov 21
重归混沌
Nov 20
[ANN] Silly — coroutine-based Lua network framework
Hi all, This is the first time I'm introducing Silly to the public. Silly originally started as
unread,
[ANN] Silly — coroutine-based Lua network framework
Hi all, This is the first time I'm introducing Silly to the public. Silly originally started as
Nov 20
Stefano Cossu
, …
Luiz Henrique de Figueiredo
5
Nov 20
Compiling Lua with dynamic library support
MYCFLAGS=-ggdb make linux does not add the flag but make linux MYCFLAGS=-ggdb does while leaving -
unread,
Compiling Lua with dynamic library support
MYCFLAGS=-ggdb make linux does not add the flag but make linux MYCFLAGS=-ggdb does while leaving -
Nov 20
Dymphna
Nov 19
[LPeg] Missing symbol visibility control
Hello, I notice LPeg does not control its exported API symbols, which causes issues when building
unread,
[LPeg] Missing symbol visibility control
Hello, I notice LPeg does not control its exported API symbols, which causes issues when building
Nov 19
Rett Berg
,
bil til
3
Nov 17
lua_find C API?
Sorry, I should have been more clear. https://www.lua.org/source/5.4/lstrlib.c.html has "
unread,
lua_find C API?
Sorry, I should have been more clear. https://www.lua.org/source/5.4/lstrlib.c.html has "
Nov 17
LPr Pontex
,
Luiz Henrique de Figueiredo
2
Nov 17
Extra bytes to the compiled binary
> Is it possible that I add some bytes to the end of the compiled binaty ([...] eg a time stamp)
unread,
Extra bytes to the compiled binary
> Is it possible that I add some bytes to the end of the compiled binaty ([...] eg a time stamp)
Nov 17
Martin Eden
,
Luiz Henrique de Figueiredo
4
Nov 13
ltokenp feedback
> So we can rely that third argument FILTER() receives is string, Yes. > and if it is in angle
unread,
ltokenp feedback
> So we can rely that third argument FILTER() receives is string, Yes. > and if it is in angle
Nov 13
eugeny gladkih
, …
Bas Groothedde
4
Nov 11
unused code removal
They are marked const, so they are not variables. Remove the const and see what happens. ~b On 11 Nov
unread,
unused code removal
They are marked const, so they are not variables. Remove the const and see what happens. ~b On 11 Nov
Nov 11
Sewbacca
, …
bil til
20
Nov 9
Persistence of threads
On 11/9/2025 1:38 PM, bil til wrote: It will not do this RAM saving in standard Lua. But you can
unread,
Persistence of threads
On 11/9/2025 1:38 PM, bil til wrote: It will not do this RAM saving in standard Lua. But you can
Nov 9
Xmilia Hermit
, …
bil til
7
Nov 9
Short external string not recognized by OP_GETVARG
> If I interprete this correctly, test(n,2) in the last line would then > be the same to invoke
unread,
Short external string not recognized by OP_GETVARG
> If I interprete this correctly, test(n,2) in the last line would then > be the same to invoke
Nov 9