From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/110985 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Issue with \handletokens\with and Lua-defined macros Date: Mon, 29 Mar 2021 19:16:27 +0200 Message-ID: <1cd01bc2-741d-1283-5692-4d8dde12f1d5@xs4all.nl> References: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20178"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.9.0 To: mailing list for ConTeXt users , "Jairo A. del Rio" Original-X-From: ntg-context-bounces@ntg.nl Mon Mar 29 19:17:08 2021 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 1lQvVj-00058B-MP for gctc-ntg-context-518@m.gmane-mx.org; Mon, 29 Mar 2021 19:17:07 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 8741E281F6D; Mon, 29 Mar 2021 19:16:32 +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 ocl0SXosE0pT; Mon, 29 Mar 2021 19:16:30 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 8A94F281F6A; Mon, 29 Mar 2021 19:16:30 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id D3B2E281F67 for ; Mon, 29 Mar 2021 19:16:29 +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 MT7z2RhrwHG5 for ; Mon, 29 Mar 2021 19:16:29 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=194.109.24.29; helo=lb3-smtp-cloud8.xs4all.net; envelope-from=j.hagen@xs4all.nl; receiver= Original-Received: from lb3-smtp-cloud8.xs4all.net (lb3-smtp-cloud8.xs4all.net [194.109.24.29]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 469EE281F3B for ; Mon, 29 Mar 2021 19:16:29 +0200 (CEST) Original-Received: from cust-a169be40 ([IPv6:fc0c:c118:7078:83cd:b49d:5a87:2838:627c]) by smtp-cloud8.xs4all.net with ESMTPSA id QvV6lPLmmgIC3QvV7lp3F7; Mon, 29 Mar 2021 19:16:29 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s2; t=1617038189; bh=/2JMJk45yae2b3uflocyrL/OmdoXDqQWxf3jIub3On8=; h=Subject:To:From:Message-ID:Date:MIME-Version:Content-Type:From: Subject; b=dRYms7GEmWtwBkGrn4zIibxfn2lfDCbmyTkeUYm4xGIFqEkSWrGVDOTrAX2idRNuQ 8oNKguKooq1WzPfygNOlFysdmFZwACLGIFcamqiVdnIxZX46WHXFruuT2tgOtG5xMW vCPHnM75OluxM6QbKQK/xCRGFsgLAQlSFuFxIYK6r3b+BRu0S2OdYydU2RKvCh1QSh AhuxCfEIhZxz5i1h3Xb5+aRlo2/aSMIYEiIPn++Re6grdScT/Yg51cQQ+b5merNW2q UKoA6M4l3LvNRMp+/OntLvzol8GVFcRU8CTa9o9/dUmYrwSC3UqjXI7lenAoNxiCxZ h/EAXcJ9WV+Hg== In-Reply-To: Content-Language: en-US X-CMAE-Envelope: MS4xfD+vSZoaRhhAu4F2D8U01//6XI8RNvwmkl8pDR/TjI+Ud3rOwzInFq7gdDb7GMJ4zrc8yG4YdC9Yw9Go6pe7qsUVugwQRJ2wbwcci+y/axJzcZTakBt8 yDqbt4KCxUXuJfGjtPJmbQANph1mfCVb2AxC/Ysii9yq4thshUBXzJXJ/aOHlpJOAZUMMhR0SZUL9daZdjHdTxCwQpGCuP2+uGpuAN4JVzTJ/pCSB6XhMvws 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:110985 Archived-At: T24gMy8yOS8yMDIxIDEwOjU0IEFNLCBKYWlybyBBLiBkZWwgUmlvIHdyb3RlOgo+IEhpIGxpc3Qh IFNlZSB0aGUgZm9sbG93aW5nIGV4YW1wbGU6Cj4gCj4gXHN0YXJ0bHVhY29kZQo+IAo+IHVzZXJk YXRhID0gdXNlcmRhdGEgb3Ige30KPiAKPiAKPiAtLVRveSBleGFtcGxlCj4gCj4gLS1NeSBhY3R1 YWwgZnVuY3Rpb24gcmVjZWl2ZXMgYW4gYXJndW1lbnQsIGJ1dCB0aGUgcHJvYmxlbSByZW1haW5z IHRoZSBzYW1lCj4gCj4gCj4gdXNlcmRhdGEubXlmdW5jdGlvbiA9IGZ1bmN0aW9uKCkKPiAKPiBy ZXR1cm4KPiAKPiAiMzQzMzI3OTU5ODQxNjM4MDQ3NjUxOTU5Nzc1MjY3NzYxNDIwMzIzIiAuLgo+ IAo+ICI2NTc4MzgwNTM3NTc4NDk4MzU0MzQwMDI4MjY4NTE4MDc5MzMyNzYiIC4uCj4gCj4gIjMy NDMyNzkxMzk2NDI5ODUwOTg4OTkwMjM3MzQ1OTIwMTU1NzgzOSIgLi4KPiAKPiAiODQ4MjgwMDE0 ODY0MTI1NzQwNjA1NTM3NTY4NTQxMzcwNjk4Nzg2MDEiCj4gCj4gZW5kCj4gCj4gCj4gaW50ZXJm YWNlcy5pbXBsZW1lbnR7Cj4gCj4gbmFtZSA9ICJteWZ1bmN0aW9uIiwKPiAKPiBwdWJsaWMgPSB0 cnVlLAo+IAo+IGFjdGlvbnMgPQo+IAo+IGZ1bmN0aW9uICgpCj4gCj4gY29udGV4dCh1c2VyZGF0 YS5teWZ1bmN0aW9uKCkpCj4gCj4gZW5kCj4gCj4gfQo+IAo+IFxzdG9wbHVhY29kZQo+IAo+IFxk ZWZcY29sb3JmdWxudW1iZXJzIzF7XGNvbG9yZWRbaD1cbHVhZXhwcns0MCojMX0scz0xLHY9MV17 IzF9XCB9JQo+IAo+IFxzdGFydHRleHQKPiAKPiAlSXQgZG9lc24ndCB3b3JrCj4gCj4gJVxoYW5k bGV0b2tlbnN7XG15ZnVuY3Rpb259XHdpdGhcY29sb3JmdWxudW1iZXJzCj4gCj4gXGV4cGFuZGFm dGVyXGhhbmRsZXRva2Vuc1xleHBhbmRhZnRlcntcbXlmdW5jdGlvbn1cd2l0aFxjb2xvcmZ1bG51 bWJlcnMKPiAKPiBcc3RvcHRleHQKPiAKPiAKPiBBcyByZWFkaWx5IHNlZW4gZnJvbSBteSBleGFt cGxlLCBJIHdhbnQgdG8gY29sb3IgZWFjaCBmaWd1cmUgb2YgdGhlIAo+IG51bWJlcnMgZ2VuZXJh dGVkIGJ5IGEgTHVhIGZ1bmN0aW9uLiBIb3dldmVyLCB0aGUgdXNlIG9mIFxleHBhbmRhZnRlcidz IAo+IGlzIGN1bWJlcnNvbWUgaW4gdGhpcyBjYXNlLiBJIGRvbid0IHdhbnQgdG8gbG9vcCBvdmVy IHRoZSByZXN1bHQgaW4gTHVhIAo+IGJlY2F1c2UgSSB3YW50IHRvIGJlIGFibGUgdG8gYXBwbHkg XGhhbmRsZXRva2Vucy4uLlx3aXRoLi4uIChvciBhbm90aGVyIAo+IG1hY3JvIHdpdGggYSBzaW1p bGFyIHB1cnBvc2UpIHdpdGggZGlmZmVyZW50IG1hY3JvcyBhdCB0aGUgVGVYIGVuZCBvbmNlIAo+ IEx1YSBoYXMgZGVsaXZlcmVkIHJlc3VsdHMuIEhvdyBzaG91bGQgSSBkbyBpdCBpbiBDb25UZVh0 PwoKSW4gdGhlIHVzdWFsIHdheTogZGlmZmVyZW50IGZyb20gd2hhdCB5b3UgbWlnaHQgZXhwZWN0 OgoKXHN0YXJ0bHVhY29kZQogICB1c2VyZGF0YSA9IHVzZXJkYXRhIG9yIHsgfQoKICAgdXNlcmRh dGEubXlmdW5jdGlvbiA9IGZ1bmN0aW9uKCkKICAgICByZXR1cm4KICAgICAgICIzNDMzMjc5NTk4 NDE2MzgwNDc2NTE5NTk3NzUyNjc3NjE0MjAzMjMiIC4uCiAgICAgICAiNjU3ODM4MDUzNzU3ODQ5 ODM1NDM0MDAyODI2ODUxODA3OTMzMjc2IiAuLgogICAgICAgIjMyNDMyNzkxMzk2NDI5ODUwOTg4 OTkwMjM3MzQ1OTIwMTU1NzgzOSIgLi4KICAgICAgICI4NDgyODAwMTQ4NjQxMjU3NDA2MDU1Mzc1 Njg1NDEzNzA2OTg3ODYwMSIKZW5kClxzdG9wbHVhY29kZQoKXGRvbG9vcG92ZXJtYXRjaCB7Ln0g e1xsdWFleHBye3VzZXJkYXRhLm15ZnVuY3Rpb24oKX19IHslCiAgICAgXGNvbG9yZWRbaD1cbHVh ZXhwcns0MCojMX0scz0xLHY9MV17IzF9XHNwYWNlCn0KCm9yIGxldCB5b3VzZWxmIHN1cnByaXNl IGJ5OgoKXHN0YXJ0bHVhY29kZQogICAgIHVzZXJkYXRhID0gdXNlcmRhdGEgb3IgeyB9CiAgICAg dXNlcmRhdGEubXlmdW5jdGlvbiA9IGZ1bmN0aW9uKCkKICAgICAgICAgcmV0dXJuIFtbCiAgICAg ICAgICAgICAzNDMzMjc5NTk4NDE2MzgwNDc2NTE5NTk3NzUyNjc3NjE0MjAzMjMKICAgICAgICAg ICAgIDY1NzgzODA1Mzc1Nzg0OTgzNTQzNDAwMjgyNjg1MTgwNzkzMzI3NgogICAgICAgICAgICAg MzI0MzI3OTEzOTY0Mjk4NTA5ODg5OTAyMzczNDU5MjAxNTU3ODM5CiAgICAgICAgICAgICA4NDgy ODAwMTQ4NjQxMjU3NDA2MDU1Mzc1Njg1NDEzNzA2OTg3ODYwMQogICAgICAgICBdXQogICAgIGVu ZApcc3RvcGx1YWNvZGUKClxzdGFydHRleHQKClxkb2xvb3BvdmVybWF0Y2gge1xsZXR0ZXJwZXJj ZW50IGR9IHtcbHVhZXhwcnt1c2VyZGF0YS5teWZ1bmN0aW9uKCl9fSB7JQogICAgIFxjb2xvcmVk W2g9XGx1YWV4cHJ7NDAqIzF9LHM9MSx2PTFdeyMxfVxzcGFjZQp9CgooSSB0aGluayBpdCdzIGV2 ZW4gZG9jdW1lbnRlZCBzb21ld2hlcmUuKQoKXGhhbmRsZXRva2VucyBpcyBraW5kIG9mIG1raWkt aXNoIGFuZCBvbGQgZmFzaGlvbmVkLgoKSGFucwoKCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhhbnMgSGFnZW4gfCBQUkFHTUEgQURFCiAgICAg ICAgICAgICAgIFJpZGRlcnN0cmFhdCAyNyB8IDgwNjEgR0ggSGFzc2VsdCB8IFRoZSBOZXRoZXJs YW5kcwogICAgICAgIHRlbDogMDM4IDQ3NyA1MyA2OSB8IHd3dy5wcmFnbWEtYWRlLm5sIHwgd3d3 LnByYWdtYS1wb2QubmwKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91 ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBh biBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0 cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0 dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2 ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndp a2kgICAgIDogaHR0cDovL2NvbnRleHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCg==