From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/116922 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hans Hagen via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: protected macro vs protected luacall Date: Fri, 27 Jan 2023 10:30:02 +0100 Message-ID: <2c0063d3-c4ce-d2fd-425f-2752900bda07@freedom.nl> References: <5f064f677e75ff498bbaa1045bba70620ed7bc0a.camel@henrimenke.de> <1869090e-1269-9094-bba0-e24f470d48e1@freedom.nl> <803550ae74fc3ff1dc55d656e511aeef7cbc80cb.camel@henrimenke.de> 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="24320"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Hans Hagen To: Henri Menke via ntg-context Original-X-From: ntg-context-bounces@ntg.nl Fri Jan 27 10:30:32 2023 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 1pLL44-0006BM-Jf for gctc-ntg-context-518@m.gmane-mx.org; Fri, 27 Jan 2023 10:30:32 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id B92A510C3; Fri, 27 Jan 2023 10:30:09 +0100 (CET) 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 LTfT5qKc6gN8; Fri, 27 Jan 2023 10:30:07 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 6BFA7380805; Fri, 27 Jan 2023 10:30:07 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 417A23807E3 for ; Fri, 27 Jan 2023 10:30:06 +0100 (CET) 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 MS6i0B6B7DRU for ; Fri, 27 Jan 2023 10:30:04 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=185.233.34.18; helo=outbound.soverin.net; envelope-from=j.hagen@freedom.nl; receiver= Original-Received: from outbound.soverin.net (outbound.soverin.net [185.233.34.18]) (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 B43B410C3 for ; Fri, 27 Jan 2023 10:30:04 +0100 (CET) Original-Received: from smtp.freedom.nl (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 4P3C3J1BlwzHl for ; Fri, 27 Jan 2023 09:30:04 +0000 (UTC) Original-Received: from smtp.freedom.nl (smtp.freedom.nl [10.10.4.108]) by freedom.nl (Postfix) with ESMTPSA id 4P3C3H5dp5zDK for ; Fri, 27 Jan 2023 09:30:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=freedom.nl; s=default; t=1674811804; bh=uj5t78xG7vtPPvLI1Y0xugdeZ+1Vt3/Tw5liYBvTUAU=; h=Date:Subject:To:References:From:In-Reply-To:From; b=nJq6iddDSWb4fcldxSRVIxhZxcPPmWsJbEemc3wBq6VhoYAtz78vbvtlWQu2lcKFb NIr+U5DEUqZlMbCbR+aWUyFdMBd6EFKEbMiW9LidEkjrb+JRjPo1v9bm+7UBDUIM/A GJ4Vvd7afHzUBsEIr7GgUknDP8Kw5FL6O0OQSKJs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freedom.nl; s=default; t=1674811803; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=p88JKErKS8fPYPCz1XFeX2rNL35ToXtRHmDElDvTqwU=; b=wO1rhBWmCr8tFZSNgtIihcjT5Rv1P6NFQ5rfz39IlIqeN0cRLWsRriH/n5lcSixy09JcIj PJ4+gjjrWvsbz/pvbqPpp6+gT+6AxnJaw4m2/NsCTdT0T52c/qM5XrQ0fjhaFK90HSnpgA VEppoLAXqugDQXyU6NHmjH9/798yooU= ARC-Authentication-Results: i=1; smtp.freedom.nl; auth=pass smtp.mailfrom=j.hagen@freedom.nl ARC-Seal: i=1; s=default; d=freedom.nl; t=1674811803; a=rsa-sha256; cv=none; b=dhFLHIdyappZDPQHEiLidPziaOdzPNDwDawfaCGZqWDWuYVaJIT930vEYxyfSFoaRIhCPQ T8HHdN36hLDDojZk0g3C1Af1sIb8ZjZEDhoIIlQJoAhc/Wp/ub26kcp/3nRTL2TOWgLuPM kGrT7Wcx7u9FKTs0F47j7JYV82dvFB8= Content-Language: en-US X-Soverin-Authenticated: true In-Reply-To: <803550ae74fc3ff1dc55d656e511aeef7cbc80cb.camel@henrimenke.de> 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:116922 Archived-At: T24gMS8yNy8yMDIzIDEwOjEzIEFNLCBIZW5yaSBNZW5rZSB2aWEgbnRnLWNvbnRleHQgd3JvdGU6 Cj4gT24gVGh1LCAyMDIzLTAxLTI2IGF0IDIzOjA3ICswMTAwLCBIYW5zIEhhZ2VuIHZpYSBudGct Y29udGV4dCB3cm90ZToKPj4gT24gMS8yNi8yMDIzIDk6MzMgUE0sIEhlbnJpIE1lbmtlIHZpYSBu dGctY29udGV4dCB3cm90ZToKPj4+IFxkaXJlY3RsdWF7Cj4+PiAgICAgdXNlcmRhdGEgPSB1c2Vy ZGF0YSBvciB7fQo+Pj4gICAgIGZ1bmN0aW9uIHVzZXJkYXRhLnRlc3QoKQo+Pj4gICAgICAgdGV4 LnByaW50KCJcc3RyaW5nXFxudW1leHByIDE3XHN0cmluZ1xccmVsYXgiKQo+Pj4gICAgIGVuZAo+ Pj4gfQo+Pj4KPj4+IFx0dAo+Pj4gXHByb3RlY3RlZFxkZWZcdGVzdHtcZGlyZWN0bHVhe3VzZXJk YXRhLnRlc3QoKX19Cj4+PiBcbWVhbmluZ1x0ZXN0XHBhcgo+Pj4gXGVkZWZceHtcdGVzdH1cbWVh bmluZ1x4XHBhcgo+Pj4gXHRoZVx0ZXN0Cj4+Pgo+Pj4gXGRpcmVjdGx1YXsKPj4+ICAgICBsb2Nh bCB0ID0gbHVhLmdldF9mdW5jdGlvbnNfdGFibGUoKQo+Pj4gICAgIHRbXHN0cmluZyN0ICsgMV0g PSB1c2VyZGF0YS50ZXN0Cj4+PiAgICAgdG9rZW4uc2V0X2x1YSgidGVzdCIsIHVzZXJkYXRhLnRl c3QsIFxzdHJpbmcjdCwgInByb3RlY3RlZCIpCj4+PiB9Cj4+PiBcbWVhbmluZ1x0ZXN0XHBhcgo+ Pj4gXGVkZWZceHtcdGVzdH1cbWVhbmluZ1x4XHBhcgo+Pj4gXHRoZVx0ZXN0Cj4+IGZyb20gdGhl IGNvZGUgaXQgbG9va3MgbGlrZSB3ZSdyZSB0YWxraW5nIHBsYWluIGx1YXRleCAuLi4KPj4KPj4g XHRoZSBpcyB2ZXJ5IHNlbGVjdGl2ZSBhbmQgZG9lc24ndCB3b3JrIGZvciBhbGwgcHJpbWl0aXZl cyBvciBtYWNyb3MKPj4KPj4gY29tcGFyZSBpdCB0byBcbnVtYmVyIHdoaWNoIGFjY2VwdHMgYW55 IG51bWJlciByZXByZXNlbnRhdGlvbgo+PiBmb2xsb3dpbmcKPj4gaXQgd2hpbGUgXHRoZSBkb2Vz bid0IHdvcmsgb2sgMTIzCj4+Cj4+IHRoYXQgc2FpZCwgeW91ciBzZXRfbHVhIGlzIHdyb25nIGFu ZCBwYXNzZXMgYSBmdW5jdGlvbiBhcyB3ZWxsIGFzIGFuCj4+IGluZGV4Cj4+Cj4+IFxkaXJlY3Rs dWF7Cj4+ICAgICAgbHVhLmdldF9mdW5jdGlvbnNfdGFibGUoKVs5OTldID0gZnVuY3Rpb24oKQo+ PiAgICAgICAgdGV4LnByaW50KCJcc3RyaW5nXFxudW1leHByIDE3XHN0cmluZ1xccmVsYXgiKQo+ PiAgICAgIGVuZAo+PiAgICAgIHRva2VuLnNldF9sdWEoInRlc3QiLCA5OTkpCj4+IH0KPj4KPj4g XHRoZSAgICBcdGVzdCAlIG5lZWRzIHRoZSBcbnVtZXhwcgo+Pgo+PiBcbnVtYmVyIFx0ZXN0ICUg ZG9lc24ndAo+Pgo+PiBcY291bnQwIFx0ZXN0ICUgbmVlZHMgdGhlIFxudW1leHByCj4+Cj4+IFxj b3VudDA9XHRlc3QgJSBkb2Vzbid0Cj4+Cj4+IGV0Ywo+IAo+IFRoYW5rcyBmb3IgcG9pbnRpbmcg b3V0IG15IG1pc3Rha2UuIFlvdXIgZXhhbXBsZSB3b3JrcyBmaW5lIGJ1dCBub3cgdGhlCj4gbHVh Y2FsbCBpcyBubyBsb25nZXIgcHJvdGVjdGVkIGFuZCB3aWxsIHRoZXJlZm9yZSBmdWxseSBleHBh bmQgaW4KPiBcZWRlZi4gU28gZG8gSSB1bmRlcnN0YW5kIHRoaXMgY29ycmVjdGx5IHRoYXQgdGhl cmUgaXMgbm8gd2F5IHRvIG1ha2UKPiB0aGUgc2Vjb25kIFx0aGVcdGVzdCB3b3JrPwo+Cj4gXGRp cmVjdGx1YXsKPiAgICAgIGx1YS5nZXRfZnVuY3Rpb25zX3RhYmxlKClbOTk5XSA9IGZ1bmN0aW9u KCkKPiAgICAgICAgdGV4LnByaQo+IG50KCJcc3RyaW5nXFxudW1leHByIDE3XHN0cmluZ1xccmVs YXgiKQo+ICAgICAgZW5kCj4gfQo+IAo+IFx0dAo+IFxkaXJlY3RsdWF7dG9rZW4uc2V0X2x1YSgi dGVzdCIsIDk5OSl9Cj4gXG1lYW5pbmdcdGVzdFxwYXIgJSBleHBhbmRhYmxlIGx1YWNhbGwgOTk5 Cj4gXGVkZWZceHtcdGVzdH1cbWVhbmluZ1x4XHBhciAlIG1hY3JvOi0+XG51bWV4cHIgMTdccmVs YXgKPiBcdGhlXHRlc3QgJSAxNwo+IAo+IFxkaXJlY3RsdWF7dG9rZW4uc2V0X2x1YSgidGVzdCIs IDk5OSwgInByb3RlY3RlZCIpfQo+IFxtZWFuaW5nXHRlc3RccGFyICUgbHVhY2FsbCA5OTkKPiBc ZWRlZlx4e1x0ZXN0fVxtZWFuaW5nXHhccGFyICUgbWFjcm86LT5cdGVzdAo+IFx0aGVcdGVzdCAl ICEgWW91IGNhbid0IHVzZSBgbHVhY2FsbCA5OTknIGFmdGVyIFx0aGUuCj4gCj4gXGJ5ZQp5b3Ug Y2FuIGRvCgpcZGlyZWN0bHVhewogICAgZnVuY3Rpb24gVGVzdENtZCgpCiAgICAgIHRleC5wcmlu dCgiXHN0cmluZ1xcbnVtZXhwciAxN1xzdHJpbmdcXHJlbGF4IikKICAgIGVuZAp9CgpccHJvdGVj dGVkXGRlZlx0ZXN0e1xkaXJlY3RsdWF7VGVzdENtZCgpfX0KCm9yLCBtb3JlIGVmZmljaWVudDoK ClxkaXJlY3RsdWF7CiAgICBmdW5jdGlvbiBUZXN0Q21kKCkKICAgICAgdGV4LnByaW50KCIxNyIp CiAgICBlbmQKfQoKXHByb3RlY3RlZFxkZWZcdGVzdHtcbnVtZXhwclxkaXJlY3RsdWF7VGVzdENt ZCgpfVxyZWxheH0KCkhhbnMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBIYW5zIEhhZ2VuIHwgUFJBR01BIEFERQogICAgICAgICAgICAgICBSaWRk ZXJzdHJhYXQgMjcgfCA4MDYxIEdIIEhhc3NlbHQgfCBUaGUgTmV0aGVybGFuZHMKICAgICAgICB0 ZWw6IDAzOCA0NzcgNTMgNjkgfCB3d3cucHJhZ21hLWFkZS5ubCB8IHd3dy5wcmFnbWEtcG9kLm5s Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJZiB5b3VyIHF1ZXN0aW9uIGlz IG9mIGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRo ZSBXaWtpIQoKbWFpbGxpc3QgOiBudGctY29udGV4dEBudGcubmwgLyBodHRwczovL3d3dy5udGcu bmwvbWFpbG1hbi9saXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHBzOi8vd3d3LnBy YWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0CmFyY2hpdmUgIDogaHR0cHM6 Ly9iaXRidWNrZXQub3JnL3BoZy9jb250ZXh0LW1pcnJvci9jb21taXRzLwp3aWtpICAgICA6IGh0 dHBzOi8vY29udGV4dGdhcmRlbi5uZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K