Groups
Groups
Sign in
Groups
Groups
lua-l
Conversations
About
Send feedback
Help
lua-l
Contact owners and managers
1–30 of 519
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
, …
Sainan
3
3:17 AM
AI technical writers are here!
I'm so fucking tired of this. AI still either just copies text that was already there (maybe
unread,
AI technical writers are here!
I'm so fucking tired of this. AI still either just copies text that was already there (maybe
3:17 AM
Jure Bagić
Nov 28
Small correction in lcorolib.c
In lcorolib.c:199 (latest commit 4cf498210e6a60637a7abb06d32460ec21efdbdc) > default: /* normal or
unread,
Small correction in lcorolib.c
In lcorolib.c:199 (latest commit 4cf498210e6a60637a7abb06d32460ec21efdbdc) > default: /* normal or
Nov 28
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
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
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