From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/91880 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Using lua to define a macro with one optional parameter in brackets Date: Thu, 09 Jul 2015 17:24:21 +0200 Message-ID: <559E9225.9050808@wxs.nl> References: <559CE7C3.9030007@gyza.cz> <559D03CF.1040903@gyza.cz> <75ED8FB5-F75E-43C1-BB02-4C972174A208@elvenkind.com> <559D1074.8050308@gyza.cz> <559D2F96.9000001@gyza.cz> <559D71E1.3090202@wxs.nl> <559E051F.7000301@gyza.cz> <559E39DD.3070203@wxs.nl> <559E8DA5.6030702@gyza.cz> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 X-Trace: ger.gmane.org 1436455511 30841 80.91.229.3 (9 Jul 2015 15:25:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 9 Jul 2015 15:25:11 +0000 (UTC) To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Thu Jul 09 17:24:57 2015 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([5.39.185.229]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZDDgz-0003jV-Uf for gctc-ntg-context-518@m.gmane.org; Thu, 09 Jul 2015 17:24:54 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 0BC8810460 for ; Thu, 9 Jul 2015 17:24:53 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id GBSC523eLaTY for ; Thu, 9 Jul 2015 17:24:52 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 8DFB010278 for ; Thu, 9 Jul 2015 17:24:29 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 4C9B110210 for ; Thu, 9 Jul 2015 17:24:25 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id RCLwe0GkPcS3 for ; Thu, 9 Jul 2015 17:24:24 +0200 (CEST) Original-Received: from filter3-utr.mf.surf.net (filter3-utr.mf.surf.net [195.169.124.154]) by balder.ntg.nl (Postfix) with ESMTP id 78B4D1020C for ; Thu, 9 Jul 2015 17:24:24 +0200 (CEST) Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) by filter3-utr.mf.surf.net (8.14.4/8.14.4/Debian-4) with ESMTP id t69FONrF028673 for ; Thu, 9 Jul 2015 17:24:23 +0200 X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by pragma-net.nl (SurgeMail 6.7c) with ESMTP id 2500-1713362 for ; Thu, 09 Jul 2015 17:24:23 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 In-Reply-To: <559E8DA5.6030702@gyza.cz> X-Authenticated-User: hagen@controller-9 X-Bayes-Prob: 0.0001 (Score 0, tokens from: ntg-context@ntg.nl, base:default, @@RPTN) X-CanIt-Geo: ip=213.125.29.162; country=NL; region=Provincie Overijssel; city=Zwartsluis; latitude=52.6384; longitude=6.0727; http://maps.google.com/maps?q=52.6384,6.0727&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 08OOfon9T - a18c38467cb2 - 20150709 (trained as not-spam) Received-SPF: none (filter3-utr.mf.surf.net: domain of pragma@wxs.nl does not designate permitted sender hosts) receiver=filter3-utr.mf.surf.net; client-ip=213.125.29.162; envelope-from=; helo=smtp.ziggozakelijk.nl; identity=mailfrom X-Scanned-By: CanIt (www . roaringpenguin . com) on 195.169.124.154 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 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.org gmane.comp.tex.context:91880 Archived-At: T24gNy85LzIwMTUgNTowNSBQTSwgSmFyb3NsYXYgSGFqdG1hciB3cm90ZToKPiBUaGFueCB0byBI YW5zIGFuZCBUYWNvIHRvbywKPgo+IGFkIFRhY28pIGFsYSBQZXJoYXBzIGludGVyZmFjZXMuZGVm aW5lY29tbWFuZCBjb3VsZCBiZSBleHRlbmRlZCB3aXRoIGEKPiB3YXkgdG8gZG8gZ2xvYmFsIGRl ZmluaXRpb25zPwo+IEluZGVlZCBpdCBzZWVtcyB0byBtZS4gQ2hhbmdlcyBpbiBsdWEgY29kZSBk b2VzIG5vdCBhZmZlY3QgdGhlIHJlc3VsdHMKPiBpbiBDb25UZVh0Lgo+Cj4gYWQgSGFucykgaW50 ZXJmYWNlcy5zZXRtYWNybygibmFtZSIsInZhbHVlIikKPgo+IFRoYW54LCBJSSB0cmllZCB0byB1 c2UgaXQsIGJ1dCBzb21laG93IEkgY2FuIG5vdCByZWFsaXplIHdoYXQgSSB3YW50ZWQuCj4gTm90 IGF2YWlsYWJsZSBzb21ld2hlcmUgYSBtaW5pbWFsIGV4YW1wbGU/IEkgdHJpZWQgdG8gc2NhbiBj b2RlcyBpbiB0aGUKPiBmb2xkZXIgd2l0aCB0aGUgaW5zdGFsbGF0aW9uIG9mIENvblRlWHQsIGJ1 dCBJIG5ldmVyIGVuY291bnRlcmVkIGEKPiB3b3JraW5nIGV4YW1wbGUgb2Ygd2hlcmUgeW91IGNv dWxkIGJvdW5jZS4KPiBUaGFua3MgSmFyb3NsYXYgSGFqdG1hcgoKXHN0YXJ0dGV4dAoKXHN0YXJ0 bHVhY29kZQogICAgIGludGVyZmFjZXMuc2V0bWFjcm8oImZvbyIsImJhciIpClxzdG9wbHVhY29k ZQoKXGZvbwoKXHN0YXJ0ClxzdGFydGx1YWNvZGUKICAgICBpbnRlcmZhY2VzLnNldG1hY3JvKCJm b28iLCJmb28iLCJnbG9iYWwiKQpcc3RvcGx1YWNvZGUKXHN0b3AKClxmb28KClxzdG9wdGV4dAoK LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhhbnMg SGFnZW4gfCBQUkFHTUEgQURFCiAgICAgICAgICAgICAgIFJpZGRlcnN0cmFhdCAyNyB8IDgwNjEg R0ggSGFzc2VsdCB8IFRoZSBOZXRoZXJsYW5kcwogICAgIHRlbDogMDM4IDQ3NyA1MyA2OSB8IHZv aXA6IDA4NyA4NzUgNjggNzQgfCB3d3cucHJhZ21hLWFkZS5jb20KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgd3d3LnByYWdtYS1wb2QubmwKLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly90ZXguYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHA6Ly9mb3VuZHJ5LnN1cGVsZWMu ZnIvcHJvamVjdHMvY29udGV4dHJldi8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5u ZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18=