From 1976f4374dd1d6d1259520e3e2d8f29f20a7a089 Mon Sep 17 00:00:00 2001 From: the-byte-bender Date: Sat, 12 Jul 2025 03:22:51 +0300 Subject: [PATCH 1/2] feat: add '|lambda|' to nonstandardSymbol in template --- script/config/template.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/script/config/template.lua b/script/config/template.lua index 150dcf50f..2f9c70f84 100644 --- a/script/config/template.lua +++ b/script/config/template.lua @@ -223,6 +223,7 @@ local template = { '|=', '&=', '<<=', '>>=', '||', '&&', '!', '!=', 'continue', + '|lambda|', }), ['Lua.runtime.plugin'] = Type.Or(Type.String, Type.Array(Type.String)) , ['Lua.runtime.pluginArgs'] = Type.Or(Type.Array(Type.String), Type.Hash(Type.String, Type.String)), From f269adfe39a3560681957eff655b54a10a31f469 Mon Sep 17 00:00:00 2001 From: the-byte-bender Date: Sat, 12 Jul 2025 03:33:03 +0300 Subject: [PATCH 2/2] doc: document addition of '|lambda|' operator to nonstandardSymbol configuration --- changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/changelog.md b/changelog.md index 03f3e7c03..fbb5c96db 100644 --- a/changelog.md +++ b/changelog.md @@ -2,6 +2,7 @@ ## Unreleased +* adds the `|lambda|` operator to the `Lua.runtime.nonstandardSymbol` configuration template, which allows the use of that option. Previously, support for it existed in the parser, but we could not actually use the option because it is not recognised in the configuration. ## 3.15.0 `2025-6-25`