From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/115705 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Max Chernoff via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: Accessing inserts from Lua in LuaMetaTeX Date: Mon, 15 Aug 2022 19:56:35 -0600 Message-ID: <59a3908808b46dfb8765ba43c409e962424a532c.camel@telus.net> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34986"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Evolution 3.44.4 (3.44.4-1.fc36) Cc: Max Chernoff To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Tue Aug 16 03:57:23 2022 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oNlpa-0008uD-Sx for gctc-ntg-context-518@m.gmane-mx.org; Tue, 16 Aug 2022 03:57:22 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 4B6582A3F6B; Tue, 16 Aug 2022 03:56:50 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rlXw0_ULLCKU; Tue, 16 Aug 2022 03:56:47 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id C05DB2A3F76; Tue, 16 Aug 2022 03:56:47 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id D82852A3F76 for ; Tue, 16 Aug 2022 03:56:45 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X5158X-vI7oJ for ; Tue, 16 Aug 2022 03:56:43 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.214.169; helo=mail-pl1-f169.google.com; envelope-from=mseven@telus.net; receiver= Original-Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id CD1072A3F6B for ; Tue, 16 Aug 2022 03:56:42 +0200 (CEST) Original-Received: by mail-pl1-f169.google.com with SMTP id p18so7922093plr.8 for ; Mon, 15 Aug 2022 18:56:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telus.net; s=google; h=mime-version:user-agent:content-transfer-encoding:date:cc:to:from :subject:message-id:from:to:cc; bh=qx1XlWuZUpXf57WLR11j6qkUxutHmBahd5l7YtxKby0=; b=THmXpOcx11/B/LLxJc/DpiUva8mztosnjpVGrDzP3vKBMtkEqDJIOa2y2wBx3DUdlK KC6TG0AwlV4luS3ReRtN/2pNasxRMaHHq+arVhvQfpn01Czoi52qvX5+LkRZhwaTjval 9tmF1B7/lbjgEo2+axoeGzzXToncNZOao9NfHV4WMEViVebjAW4s/MklCiYjMnOycQN+ 8TPoe8yhCI5m75P2ElHY0PkKetORNSQaHxu0bGRSMIrvzzR0qBJ5IjnUyzmO5PoVjoB+ RSWG7pOdZ+tmUc1QaP33xdnXKxgAVowx3ZwNH1j6eltPqesQmgH2DUKaicf58/v+taLQ ABrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:date:cc:to:from :subject:message-id:x-gm-message-state:from:to:cc; bh=qx1XlWuZUpXf57WLR11j6qkUxutHmBahd5l7YtxKby0=; b=RVgZR8GWStRdueCjION0urQq8I34uF5D4HEmdvytrepAdnw0JUZ74/nHGDcPHGloSf MfpHJe9qKXeY3EX/qIXCb+Lwwy/P1Uv5DqHnvvI8VNFTPMly98GNSiAJckvgmxCPXoqG rLwl2jJmcprHysPO95/pibM+fM5l1ans8AGXdX0atNnU5aZWQRPv31q4alJK1qCY+D5N 8vVWtmdfFu03B+RPRTVsE+rjpFcTzVEkycxD8EgqEuUU5tn1O38C86JZ99ZX1V1Y2bax pqGVFk0KkBTewWcbZLG/ORlsU0pB+JkDKUsODiRRZhvSYyQAPAzLbLCHcSQU1OujvMaC 0qmw== X-Gm-Message-State: ACgBeo3jGqhijb+jxbML1YQ5yZQkUpTqe4rp8mBgL1iOUTzwkjj5pmXe tDSzf3y8NgG1OP98AwA1BPy8FmLdK2/gig== X-Google-Smtp-Source: AA6agR42mhsRmJsN1vh9B9QE+/N80fZKioqdZs8HfDF6N2jzTq00cT303b8FXKewMGc4C5Jppwxyfw== X-Received: by 2002:a17:903:d4:b0:16d:bb31:f66 with SMTP id x20-20020a17090300d400b0016dbb310f66mr19935770plc.60.1660614998751; Mon, 15 Aug 2022 18:56:38 -0700 (PDT) Original-Received: from ?IPv6:2001:56a:725b:5700::527? (node-1w7jr9y7895ba1axzhraggbaf.ipv6.telus.net. [2001:56a:725b:5700::527]) by smtp.gmail.com with ESMTPSA id x21-20020a17090a531500b001f04479017fsm5128931pjh.29.2022.08.15.18.56.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Aug 2022 18:56:38 -0700 (PDT) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:115705 Archived-At: CkhpIEhhbnMsCgo+ID4gRmlyc3QsIGhvdyBkbyBJIGdldCBhbiBpbnNlcnQncyBjbGFzcy90eXBl IGZyb20gdGhlICJpbnNlcnQiIG5vZGVzIG9uCj4gPiB0aGUgcGFnZT8gV2l0aCBMdWFUZVgsIHRo ZSBpbnNlcnQncyBjbGFzcy90eXBlIGlzIHRoZSBzYW1lIGFzIHRoZQo+ID4gc3VidHlwZSBvZiB0 aGUgImlucyIgbm9kZXMsIGJ1dCB0aGUgc3VidHlwZSBvZiB0aGUgImluc2VydCIgbm9kZXMgaXMK PiA+IGFsd2F5cyB6ZXJvIGluIEx1YU1ldGFUZVgsIHNvIEknbSBub3Qgc3VyZSBob3cgdG8gZ2V0 IHRoZSBjbGFzcy90eXBlLgoKQWZ0ZXIgcGxheWluZyBhcm91bmQsIEkgZm91bmQgdGhhdCB0aGlz IGlzIHN0b3JlZCBpbiAiPGluc2VydApub2RlPi5pbmRleCIuIEknbSBhYmxlIHRvIHdyaXRlIHRv IHRoaXMgdmFsdWUganVzdCBmaW5lLCBidXQgd2hlbmV2ZXIgSQpyZWFkIGl0IEkgZ2V0IGFuIGVy cm9yLgoKVGhpcyBtaW5pbWFsIGV4YW1wbGU6CgogICBcc3RhcnR0ZXh0CiAgICAgICBcc2V0Ym94 OTk5PVx2Ym94e1xocnVsZSB3aWR0aCAxMHB0IGhlaWdodCAxMHB0fQogICAKICAgICAgIFxzdGFy dGx1YWNvZGUKICAgICAgICAgICBsb2NhbCBpbnNlcnQgPSBub2RlLm5ldygiaW5zZXJ0IikKICAg ICAgICAgICBsb2NhbCBydWxlID0gdGV4LmJveFs5OTldLmxpc3QKICAgICAgICAgICBpbnNlcnQu bGlzdCA9IHJ1bGUKICAgICAgICAgICBpbnNlcnQuaW5kZXggPSA0CiAgIAogICAgICAgICAgIG5v ZGUud3JpdGUoaW5zZXJ0KQogICAgICAgXHN0b3BsdWFjb2RlCiAgIFxzdG9wdGV4dAogICAKd29y a3MgcGVyZmVjdGx5LCBidXQgdGhpcyBleGFtcGxlOgoKICAgXHN0YXJ0bHVhY29kZQogICAgICAg bG9jYWwgaW5zZXJ0ID0gbm9kZS5uZXcgImluc2VydCIKICAgICAgIGluc2VydC5pbmRleCA9IDQK ICAgICAgIHByaW50KGluc2VydC5pbmRleCkKICAgXHN0b3BsdWFjb2RlCiAgIApnaXZlcyB0aGlz IGVycm9yIG1lc3NhZ2U6CgogICBJbiBcaW5zZXJ0bW9kZSAyIHlvdSBjYW4ndCB1c2UgemVybyBh cyBpbmRleC4KICAgCkkgc3VzcGVjdCB0aGF0IHRoaXMgaXMgYSBidWcsIGJ1dCBJIG1heSBqdXN0 IGJlIGRvaW5nIHNvbWV0aGluZyB3cm9uZy4KCj4gSW5kZWVkLCB3ZSBkb24ndCB1c2UgdGhlc2Ug Ym94ZXMgYW5kIHJlZ2lzdGVycyBiZWNhdXNlIHdlIHJ1biBpbiAKPiBcaW5zZXJ0bW9kZT0yLiBU aGlzIGdpdmVzIHVzIG1vcmUgc3RhdGUgaW5mbyAoaSBrZXB0IHRoZSBvbGQgbWV0aG9kIAo+IGFy b3VuZCBmb3Igbm93KS4KCkluc2VydHMgYWx3YXlzIGZlbHQgYSBsaXR0bGUgaGFja3kgaW4gVGVY LCBzbyBJIHRoaW5rIHRoYXQgdGhlIG5ldwptZXRob2RzIGFyZSBhIGh1Z2UgaW1wcm92ZW1lbnQu Cgo+ID4gU2Vjb25kLCBob3cgZG8gSSBnZXQgdGhlIGhlYWQgb2YgdGhlIGluc2VydCBib3ggZnJv bSBMdWE/IFdpdGggTHVhVGVYLAo+ID4gZnJvbSBUZVggeW91IHdvdWxkIHVzZSAiXGJveDxjbGFz cz4iIGFuZCBmcm9tIEx1YSB5b3UgY2FuIHVzZQo+ID4gInRleC5ib3hbPGNsYXNzPl0iLiBXaXRo IEx1YU1ldGFUZVgsIHlvdSB1c2UgIlxpbnNlcnRib3g8Y2xhc3M+IiBmcm9tCj4gPiBUZVgsIGJ1 dCBJJ20gbm90IHN1cmUgaG93IHRvIGdldCBhdCB0aGUgaW5zZXJ0IGJveCBmcm9tIEx1YS4KPiAK PiB0ZXguZ2V0aW5zZXJ0ZGlzdGFuY2UKPiB0ZXguZ2V0aW5zZXJ0bXVsdGlwbGllcgo+IHRleC5n ZXRpbnNlcnRsaW1pdAo+IHRleC5nZXRpbnNlcnRoZWlnaHQKPiB0ZXguZ2V0aW5zZXJ0ZGVwdGgK PiB0ZXguZ2V0aW5zZXJ0d2lkdGgKPiB0ZXguZ2V0aW5zZXJ0Y29udGVudAo+IHRleC5zZXRpbnNl cnRkaXN0YW5jZQo+IHRleC5zZXRpbnNlcnRtdWx0aXBsaWVyCj4gdGV4LnNldGluc2VydGxpbWl0 Cj4gdGV4LnNldGluc2VydGNvbnRlbnQKClBlcmZlY3QhICJ0ZXguZ2V0aW5zZXJ0Y29udGVudCIg ZG9lcyBleGFjdGx5IHdoYXQgSSBuZWVkLgoKUmVhbGx5IG1pbm9yLCBidXQgSSB3b3VsZCBleHBl Y3QgdGhhdAoKICAgdGV4Lmluc2VydGNvbnRlbnRbNF0gPSA8c29tZSBub2RlPgogICA8c29tZSBu b2RlPiA9IHRleC5pbnNlcnRjb250ZW50WzRdCiAgIAp3b3VsZCBiZSBleGlzdCBhbmQgYmUgZXF1 aXZhbGVudCB0bwoKICAgPHNvbWUgbm9kZT4gPSB0ZXguZ2V0aW5zZXJ0Y29udGVudCg0KQogICB0 ZXguc2V0aW5zZXJ0Y29udGVudCg0LCA8c29tZSBub2RlPikKCj4gVGhlIGluc2VydCAoZXRjKSBo YW5kbGVyIGlzIG1vcmUgY2xldmVyIGFuZCBmbGV4aWJsZS4gU28sIGZvciBpbnN0YW5jZQo+IHdl IGNhbiBidWJibGUgdXAgaW5zZXJ0cy4gSSB0aGluayB5b3UgZG8gYSBwcmVyb2xsIHNvIGluIHRo YXQgY2FzZSB5b3UKPiBjYW4gc2V0IHRoZSBtaWdyYXRpb25zIHJlbGF0ZWQgcGFyYW1ldGVyIHRv IG5vdCBidWJibGUgdXAuCj4gCj4gXHN0YXJ0dGV4dAo+IAo+IFxob2xkaW5nbWlncmF0aW9uc1xu dW1leHByMSsyKzRccmVsYXgKPiAKPiBcc2V0Ym94MFxoYm94e3Rlc3QgXGZvb3Rub3Rle3Rlc3R9 IHRlc3R9Cj4gCj4gXHNldGJveDJcdmJveHtcdW5oY29weTB9Cj4gCj4gXGhvbGRpbmdtaWdyYXRp b25zMAo+IAo+IFxzZXRib3g0XHZib3h7XHVuaGNvcHkwfQo+IAo+IFx1bmhib3gwCj4gCj4gXHVu dmJveDIKPiAKPiBcdW52Ym94NAo+IAo+IFxzdG9wdGV4dAo+IAo+IEJ1dCBJIGhhdmUgbm8gY2x1 ZSBob3cgYWxsIHRoYXQgd2lsbCB3b3JrIG91dCB3aXRoIChsdWEpIGNvZGUgdGhhdCAKPiBtYW5p cHVsYXRlcyB0aGVzZSB0aGluZ3MuIEluIGxpc3Qgbm9kZXMgeW91IGNhbiBjb25zdWx0IHRoZSBw cmUgYW5kIHBvc3QgCj4gZmllbGRzIHRvIHdoYXQgZ290IG1pZ3JhdGVkLgoKSSBkb24ndCB0aGlu ayB0aGF0IHRoYXQgd2lsbCB3b3JrIGluIHRoaXMgY2FzZS4gSSdtIGRvaW5nIG1vc3Qgb2YgdGhl CndvcmsgaW4gInByZV9vdXRwdXRfZmlsdGVyIiwgd2hpY2ggaXMgYWZ0ZXIgYWxsIG9mIHRoZSBp bnNlcnQgbm9kZXMgaGF2ZQpiZWVuIHJlbW92ZWQgZnJvbSB0aGUgcGFnZSBhbmQgcHV0IGludG8g dGhlaXIgcmVzcGVjdGl2ZSBib3hlcy4gQW5kIEkKY2FuJ3QgcG9zdHBvbmUgc2V0dGluZyBhbnkg aW5zZXJ0cyB1bnRpbCB0aGVuIGJlY2F1c2UgVGVYIG5lZWRzIHRvIGtub3cKdGhlaXIgaGVpZ2h0 IGZvciB3aGVuIGl0IGJyZWFrcyB0aGUgcGFnZS4gSSBkb24ndCByZWFsbHkgbGlrZSBob3cgSSBo YXZlCnRvIG1vdmUgdGhlIGZvb3Rub3RlcywgYnV0IEkgY2FuJ3QgZmluZCBhbnkgYmV0dGVyIHdh eSBvZiBkb2luZyB0aGluZ3MuCgpJZiB5b3UncmUgY3VyaW91cywgbW9zdCBvZiB0aGUgaW5zZXJ0 IGNvZGUgaXMgaW4gdGhlc2UgdHdvIGZ1bmN0aW9uczoKCiAgIAogICBodHRwczovL2dpdGh1Yi5j b20vZ3VjY2ktb24tZmxlZWsvbHVhLXdpZG93LWNvbnRyb2wvYmxvYi8yYmNhOTAvc291cmNlL2x1 YS13aWRvdy1jb250cm9sLmx1YSNMNjEyLUw2NjkKICAgaHR0cHM6Ly9naXRodWIuY29tL2d1Y2Np LW9uLWZsZWVrL2x1YS13aWRvdy1jb250cm9sL2Jsb2IvMmJjYTkwL3NvdXJjZS9sdWEtd2lkb3ct Y29udHJvbC5sdWEjTDg0My1MOTI0CgpUaGFua3MsCi0tIE1heAoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2Vs bCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0IDogbnRnLWNvbnRl eHRAbnRnLm5sIC8gaHR0cHM6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRl eHQKd2VicGFnZSAgOiBodHRwczovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQu YWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHBzOi8vYml0YnVja2V0Lm9yZy9waGcvY29udGV4dC1t aXJyb3IvY29tbWl0cy8Kd2lraSAgICAgOiBodHRwczovL2NvbnRleHRnYXJkZW4ubmV0Cl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCg==