From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/113295 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hans Hagen via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: check installed program using Lua Date: Mon, 1 Nov 2021 17:13:47 +0100 Message-ID: <5ce3bc9f-7cc3-9731-8e49-331654de352e@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="34638"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1 Cc: Hans Hagen , Pablo Rodriguez To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Mon Nov 01 17:14:21 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 1mhZwy-0008qR-GV for gctc-ntg-context-518@m.gmane-mx.org; Mon, 01 Nov 2021 17:14:20 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id BC571288D3B; Mon, 1 Nov 2021 17:13:52 +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 1wv6GHmBwVcd; Mon, 1 Nov 2021 17:13:51 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id D9EA9288D41; Mon, 1 Nov 2021 17:13:50 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 07A29288D3D for ; Mon, 1 Nov 2021 17:13:50 +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 h09iUdytLFA3 for ; Mon, 1 Nov 2021 17:13:49 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=194.109.24.28; helo=lb2-smtp-cloud7.xs4all.net; envelope-from=j.hagen@xs4all.nl; receiver= Original-Received: from lb2-smtp-cloud7.xs4all.net (lb2-smtp-cloud7.xs4all.net [194.109.24.28]) (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 E029D288D3B for ; Mon, 1 Nov 2021 17:13:48 +0100 (CET) Original-Received: from cust-a169be40 ([IPv6:fc0c:c118:7078:83cd:b49d:5a87:2838:627c]) by smtp-cloud7.xs4all.net with ESMTPSA id hZwRmiPkrFZvchZwSmSETi; Mon, 01 Nov 2021 17:13:48 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s2; t=1635783228; bh=Y92zZEQUM7NL28ESJKFHnkUnEsDcl8J7xNGukqzvjCo=; h=Message-ID:Date:MIME-Version:Subject:To:From:Content-Type:From: Subject; b=fJTb/E08ARkGPuS3d++yecrKp89S4p32ZH945IQ/k1XwvHbNDlGLL8bSJhEcBTLog hdWcolK4E2nCBilk0E86lZloQN4i9jf1jYpyYmA1oeYNs5qHUzlTzckifO3Zjq5/PC Fg13XLjm00UpFUbbr7vA+eadoUVUaJ3X3TNtaGIYnyCCR1aOrzB6anKNPl+HasSsTy dPj4Ijw1O38GuhgqffU+LnNn6NRE2oeQhBjYSejmb/l3l/tK4YLMBiwGdHFaYl821s YhzQJVYEOzJgzLTy+sWnaKochpzCkPq40ELHu2+rRa5Hej1E6RszOoUGV8IBarr6lb dtQiTvvQ7L73A== Content-Language: en-US In-Reply-To: X-CMAE-Envelope: MS4xfKOojnyq31R9BQ6+IraJPs8OjKqu3NFvkz/dvOdxzEAmdYV261/eDs6BgDIyb2+PhrIwaOi9ZHLauxtVqoFIQlr4D6UHvk9AovM7DZRbQmX6XjLXWpSs xlfIoKtB4+cIoZOBk2lUdoI7ZvzePFabcLx4r+jQZ7+CTgq+JRiO1Ub00GICOesCt0PgZZpkMKLZ89VpTXqZ+wx3e7TzpfhI2aY= 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:113295 Archived-At: T24gMTEvMS8yMDIxIDI6MjYgUE0sIFBhYmxvIFJvZHJpZ3VleiB2aWEgbnRnLWNvbnRleHQgd3Jv dGU6Cj4gRGVhciBsaXN0LAo+IAo+IGlzIHRoZXJlIGEgd2F5IGlmIGEgcHJvZ3JhbSBpcyBpbnN0 YWxsZWQgb24gdGhlIGNvbXB1dGVyIHVzaW5nIEx1YS4KPiAKPiBJIGhhdmUgdGhlIGZvbGxvd2lu ZyBzYW1wbGU6Cj4gCj4gICAgXHN0YXJ0dGV4dAo+ICAgIFxzdGFydGx1YWNvZGUKPiAgICBmaWxl bmFtZSA9IHRleC5qb2JuYW1lIC4uICIucGRmIgo+ICAgIG9zLmV4ZWMoImRpciAiIC4uIGZpbGVu YW1lKQo+ICAgIFxzdG9wbHVhY29kZQo+ICAgIFxzdG9wdGV4dAo+IAo+IElzIHRoZXJlIGEgd2F5 IHRvIHdyYXAgb3MuZXhlYygpIGluIHRoZSBzYW1wbGUgc28gdGhhdCBpdCBvbmx5IHJ1bnMgaWYK PiAiZGlyIiBpcyBhdmFpbGFibGU/Cj4gCj4gSSBrbm93IHRoYXQgb3MubmFtZSB3b3VsZCBiZSBh biBvcHRpb24gaGVyZSwgYnV0IG5vdCBpbiBteSByZWFsIHdvcmxkCj4gZG9jdW1lbnQuCgpcc3Rh cnR0ZXh0CiAgIFxzdGFydGx1YWNvZGUKICAgICBpZiBsZnMuaXNmaWxlKHRleC5qb2JuYW1lIC4u ICIucGRmIikgdGhlbgogICAgICAgICBjb250ZXh0KCJZRVMiKQogICAgIGVuZAogICAgIGlmIGxm cy5pc2ZpbGUoZmlsZS5hZGRzdWZmaXgoZW52aXJvbm1lbnQub3V0cHV0ZmlsZW5hbWUsInBkZiIp KSB0aGVuCiAgICAgICAgIGNvbnRleHQoIllFUyIpCiAgICAgZW5kCiAgICAgaWYgI2Rpci5nbG9i KGZpbGUuYWRkc3VmZml4KGVudmlyb25tZW50Lm91dHB1dGZpbGVuYW1lLCJwZGYiKSkgPiAwIHRo ZW4KICAgICAgICAgY29udGV4dCgiWUVTIikKICAgICBlbmQKICAgXHN0b3BsdWFjb2RlClxzdG9w dGV4dAoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IEhhbnMgSGFnZW4gfCBQUkFHTUEgQURFCiAgICAgICAgICAgICAgIFJpZGRlcnN0cmFhdCAyNyB8 IDgwNjEgR0ggSGFzc2VsdCB8IFRoZSBOZXRoZXJsYW5kcwogICAgICAgIHRlbDogMDM4IDQ3NyA1 MyA2OSB8IHd3dy5wcmFnbWEtYWRlLm5sIHwgd3d3LnByYWdtYS1wb2QubmwKLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0 byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxs aXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0 aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0 dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5vcmcv cGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRnYXJk ZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg==