From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/107788 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Checking existence of a macro (control sequence) by Lua - problem after updating MkIV Date: Thu, 18 Jun 2020 22:52:32 +0200 Message-ID: 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="ciao.gmane.io:159.69.161.202"; logging-data="130167"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 To: mailing list for ConTeXt users , Lukas/ConTeXt Original-X-From: ntg-context-bounces@ntg.nl Thu Jun 18 22:53:12 2020 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 1jm1X6-000Xm6-Ne for gctc-ntg-context-518@m.gmane-mx.org; Thu, 18 Jun 2020 22:53:12 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 40C10162F44; Thu, 18 Jun 2020 22:52:37 +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 jn99sjPtX0dJ; Thu, 18 Jun 2020 22:52:36 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 53F9E1633DC; Thu, 18 Jun 2020 22:52:36 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 6C7261633DC for ; Thu, 18 Jun 2020 22:52:34 +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 O4mNpmHA4f2S for ; Thu, 18 Jun 2020 22:52:33 +0200 (CEST) Received-SPF: Softfail (mailfrom) identity=mailfrom; client-ip=213.125.29.162; helo=smtp.ziggozakelijk.nl; envelope-from=j.hagen@xs4all.nl; receiver= Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id DEA17162F44 for ; Thu, 18 Jun 2020 22:52:33 +0200 (CEST) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; envelope-from=; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by smtp.ziggozakelijk.nl (SurgeMail 7.4a) with ESMTP (TLS) id 15870-1713362 for multiple; Thu, 18 Jun 2020 22:52:33 +0200 In-Reply-To: Content-Language: en-US X-Authenticated-User: hagen@controller-9 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:107788 Archived-At: T24gNi8xOC8yMDIwIDEwOjI3IEFNLCBMdWthcy9Db25UZVh0IHdyb3RlOgo+IEhlbGxvLAo+IEkn bSB1c2luZyBIYW5zJyBtYWNybyBzdWdnZXN0ZWQgc29tZSB0aW1lIGJlZm9yZS4KPiBJJ3ZlIGp1 c3QgdXBkYXRlZCBDdHggTWtJViBhbmQgbXkgc2FtcGxlIGNvZGU6Cj4gCj4gLS0tLQo+IFxzdGFy dHRleHQKPiAgICBcZGVmXE15TWFjcm97QWhvan0KPiAKPiAgICBcZGVmXE15TWFjV2l0aFBhcnMj MSMye1NvbWV0aGluZ30KPiAKPiAgICBcZGVmXFVuZGVmaW5lZHt9Cj4gICAgXGxldFxVbmRlZmlu ZWRcdW5kZWZpbmVkCj4gCj4gICAgXGRlZlxEb05vdGhpbmd7fQo+ICAgIFxsZXRcRG9Ob3RoaW5n XGRvbm90aGluZwo+IAo+ICAgIFxzdGFydGx1YWNvZGUKPiAgICAgIGlmIENPTlRFWFRMTVRYTU9E RSA9PSAwIHRoZW4KPiAgICAgICAgICBsb2NhbCBkID0gdG9rZW5zLmRlZmluZWQKPiAgICAgICAg ICBsb2NhbCBjID0gdG9rZW5zLmNyZWF0ZQo+IAo+ICAgICAgICAgIGZ1bmN0aW9uIHRva2Vucy5k ZWZpbmVkKHMsYikKPiAgICAgICAgICAgICAgaWYgYiB0aGVuCj4gICAgICAgICAgICAgICAgICBy ZXR1cm4gZChzKQo+ICAgICAgICAgICAgICBlbHNlCj4gICAgICAgICAgICAgICAgICByZXR1cm4g YyhzKS5jbWRfbmFtZSA9PSAidW5kZWZpbmVkX2NtZCIKPiAgICAgICAgICAgICAgZW5kCj4gICAg ICAgICAgZW5kCj4gICAgICBlbmQKPiAKPiAgICAgIC0tCj4gCj4gICAgICBsb2NhbCBkZWZpbmVk ID0gdG9rZW5zLmRlZmluZWQKPiAKPiAgICAgIGZvciBfLCB2IGluIGlwYWlyc3sgIk15TWFjcm8i LCAiTXlNYWNXaXRoUGFycyIsICJVbmRlZmluZWQiLCAiRG9Ob3RoaW5nIiwgIk5vbkV4aXN0aW5n IiB9IGRvCj4gICAgICAgIHByaW50KHN0cmluZy5mb3JtYXQoIlxsZXR0ZXJwZXJjZW50LTEycyIs IHYpLCBkZWZpbmVkKHYpLCBkZWZpbmVkKHYsIHRydWUpLCBkZWZpbmVkKHYsIGZhbHNlKSkKPiAg ICAgIGVuZAo+ICAgIFxzdG9wbHVhY29kZQo+IAo+ICAgIEFhYQo+IFxzdG9wdGV4dAphcyB5b3Ug dXBkYXRlZCwgaXQncyBqdXN0OgoKICAgXHN0YXJ0bHVhY29kZQogICAgIGxvY2FsIGRlZmluZWQg PSB0b2tlbnMuZGVmaW5lZAoKICAgICBmb3IgXywgdiBpbiBpcGFpcnN7ICJNeU1hY3JvIiwgIk15 TWFjV2l0aFBhcnMiLCAiVW5kZWZpbmVkIiwgCiJEb05vdGhpbmciLCAiTm9uRXhpc3RpbmciIH0g ZG8KICAgICAgIHByaW50KHN0cmluZy5mb3JtYXQoIlxsZXR0ZXJwZXJjZW50LTEycyIsIHYpLCBk ZWZpbmVkKHYpLCAKZGVmaW5lZCh2LCB0cnVlKSwgZGVmaW5lZCh2LCBmYWxzZSkpCiAgICAgZW5k CiAgIFxzdG9wbHVhY29kZQoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBIYW5zIEhhZ2VuIHwgUFJBR01BIEFERQogICAgICAgICAgICAgICBSaWRk ZXJzdHJhYXQgMjcgfCA4MDYxIEdIIEhhc3NlbHQgfCBUaGUgTmV0aGVybGFuZHMKICAgICAgICB0 ZWw6IDAzOCA0NzcgNTMgNjkgfCB3d3cucHJhZ21hLWFkZS5ubCB8IHd3dy5wcmFnbWEtcG9kLm5s Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklmIHlvdXIgcXVlc3Rpb24gaXMg b2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50cnkgdG8gdGhl IFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHA6Ly93d3cubnRnLm5s L21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBodHRwOi8vd3d3LnByYWdt YS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0CmFyY2hpdmUgIDogaHR0cHM6Ly9i aXRidWNrZXQub3JnL3BoZy9jb250ZXh0LW1pcnJvci9jb21taXRzLwp3aWtpICAgICA6IGh0dHA6 Ly9jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo=