Groups
Groups
Sign in
Groups
Groups
lua-l
Conversations
About
Send feedback
Help
lua-l
Contact owners and managers
1–30 of 516
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
Jure Bagić
Nov 24
Handling of the interrupted OP_TAILCALL instruction
Just wondering if 'luaV_finishOp' relies on fall-through to the OP_RETURN instruction in
unread,
Handling of the interrupted OP_TAILCALL instruction
Just wondering if 'luaV_finishOp' relies on fall-through to the OP_RETURN instruction in
Nov 24
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
Luiz Henrique de Figueiredo
, …
Roberto Ierusalimschy
25
Nov 24
[ANN] Lua 5.5.0 (rc1) now available
> I noticed that in the reference manual for `math.random()`, the “range [0,1)” was changed to “
unread,
[ANN] Lua 5.5.0 (rc1) now available
> I noticed that in the reference manual for `math.random()`, the “range [0,1)” was changed to “
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
daniel...@proton.me
, …
David Sicilia
5
Nov 23
[ANN] The Tiny Lua Compiler - A self-hosting, educational implementation of Lua 5.1
How does it handle garbage collection? On Sat, Nov 22, 2025 at 4:07 AM 'Bas Groothedde' via
unread,
[ANN] The Tiny Lua Compiler - A self-hosting, educational implementation of Lua 5.1
How does it handle garbage collection? On Sat, Nov 22, 2025 at 4:07 AM 'Bas Groothedde' via
Nov 23
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
Jure Bagić
Nov 13
Add 'if _heavy then' check in 'testes/locals.lua' to prevent OOM
Would be nice to add 'if _heavy then...' in 'locals.lua' when testing for tbc
unread,
Add 'if _heavy then' check in 'testes/locals.lua' to prevent OOM
Would be nice to add 'if _heavy then...' in 'locals.lua' when testing for tbc
Nov 13
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
Thijs Schreijer
, …
Martin Eden
9
Nov 9
optimizing away a constant no-op function
On 2025-11-03 12:37, 'Thijs Schreijer' via lua-l wrote: > [...] Here's the concept:
unread,
optimizing away a constant no-op function
On 2025-11-03 12:37, 'Thijs Schreijer' via lua-l wrote: > [...] Here's the concept:
Nov 9
Sergey Bronnikov
, …
Roberto Ierusalimschy
6
Nov 8
An assertion is triggered in luaG_errormsg
> On 11/6/2025 9:12 AM, 'Sainan' via lua-l wrote: > > Usage of debug library voids
unread,
An assertion is triggered in luaG_errormsg
> On 11/6/2025 9:12 AM, 'Sainan' via lua-l wrote: > > Usage of debug library voids
Nov 8
Andrey Dobrovolsky
, …
Roberto Ierusalimschy
4
Nov 8
mmap() as an external string and zero-termination
> As for lua_pushexternalstring() requiring a terminating NUL byte, Lua > guarentees that any
unread,
mmap() as an external string and zero-termination
> As for lua_pushexternalstring() requiring a terminating NUL byte, Lua > guarentees that any
Nov 8
bil til
, …
Thijs Schreijer
14
Nov 3
Enforce function use in a Lua source file
On Sun, 2 Nov 2025, at 03:46, Xavier Wang wrote: > If you familiar the “Parsing, not validating”[1
unread,
Enforce function use in a Lua source file
On Sun, 2 Nov 2025, at 03:46, Xavier Wang wrote: > If you familiar the “Parsing, not validating”[1
Nov 3
bil til
, …
Gé Weijers
9
Nov 1
Lists of userdata in C code possible?
>when you traverse the list and find an object that meets your criteria you can't pass it to
unread,
Lists of userdata in C code possible?
>when you traverse the list and find an object that meets your criteria you can't pass it to
Nov 1
Sainan
, …
Sean Conner
17
Oct 31
Suggestion: math.ule
It was thus said that the Great 'Sainan' via lua-l once stated: > Huh, that's
unread,
Suggestion: math.ule
It was thus said that the Great 'Sainan' via lua-l once stated: > Huh, that's
Oct 31
Vinay Sajip
, …
Thijs Schreijer
5
Oct 31
Uninitialized data in Lua?
> Maybe a bit of narrowing down about what exactly is failing would help provide an explanation?
unread,
Uninitialized data in Lua?
> Maybe a bit of narrowing down about what exactly is failing would help provide an explanation?
Oct 31
重归混沌
, …
Sainan
4
Oct 30
Question about __gc ordering and cross-reference safety
> This does not apply only to "atexit GC". Hmm, now I wonder why I could not reproduce
unread,
Question about __gc ordering and cross-reference safety
> This does not apply only to "atexit GC". Hmm, now I wonder why I could not reproduce
Oct 30
Stefano Cossu
,
Luther Thompson
3
Oct 28
Scoping of closure in a loop
Thanks Luther, that's clear now. > One thing I don't understand is how fn can see ct
unread,
Scoping of closure in a loop
Thanks Luther, that's clear now. > One thing I don't understand is how fn can see ct
Oct 28
bil til
Oct 28
New proposal for easy sep/end options in print function
Sorry to bother you again with this :) (follow-up to my post of Oct. 1). New idea for easy "pimp
unread,
New proposal for easy sep/end options in print function
Sorry to bother you again with this :) (follow-up to my post of Oct. 1). New idea for easy "pimp
Oct 28
Sergey Bronnikov
,
Roberto Ierusalimschy
2
Oct 27
An assertion is triggered in luaK_storevar
> an assertion is triggered on execution of a Lua chunk below: > > lua -e "function a(.
unread,
An assertion is triggered in luaK_storevar
> an assertion is triggered on execution of a Lua chunk below: > > lua -e "function a(.
Oct 27
名前이름
, …
Martin Eden
6
Oct 24
Suggestion: Reusable formula in Lua
On 2025-10-24 06:10, 名前이름 wrote: > What if it's a long formula, custom formula specifically
unread,
Suggestion: Reusable formula in Lua
On 2025-10-24 06:10, 名前이름 wrote: > What if it's a long formula, custom formula specifically
Oct 24
重归混沌
, …
Sewbacca
20
Oct 23
Some thoughts about string
>> "The string is a stark data structure and everywhere it is passed there >> is
unread,
Some thoughts about string
>> "The string is a stark data structure and everywhere it is passed there >> is
Oct 23