Groups
Groups
Sign in
Groups
Groups
lua-l
Conversations
About
Send feedback
Help
lua-l
Contact owners and managers
1–30 of 522
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
, …
Sean Conner
7
Dec 2
AI technical writers are here!
It was thus said that the Great 'Martin Eden' via lua-l once stated: > > On 2025-11-29
unread,
AI technical writers are here!
It was thus said that the Great 'Martin Eden' via lua-l once stated: > > On 2025-11-29
Dec 2
Luiz Henrique de Figueiredo
, …
Bas Groothedde
9
Dec 2
[ANN] Lua 5.5.0 (rc2) now available
> On 2 Dec 2025, at 21:25, Andrey Dobrovolsky <andrey.dobro...@gmail.com> wrote:
unread,
[ANN] Lua 5.5.0 (rc2) now available
> On 2 Dec 2025, at 21:25, Andrey Dobrovolsky <andrey.dobro...@gmail.com> wrote:
Dec 2
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
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