From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/100891 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Braslau Newsgroups: gmane.comp.tex.context Subject: Re: Defining command with optional and mandatory arguments Date: Thu, 24 May 2018 10:07:19 -0600 Message-ID: <20180524100719.43e267a8@poo.hsd1.co.comcast.net> References: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Trace: blaine.gmane.org 1527177989 31158 195.159.176.226 (24 May 2018 16:06:29 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 24 May 2018 16:06:29 +0000 (UTC) Cc: mailing list for ConTeXt users To: Christoph Reller Original-X-From: ntg-context-bounces@ntg.nl Thu May 24 18:06:25 2018 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fLskw-0007vt-R8 for gctc-ntg-context-518@m.gmane.org; Thu, 24 May 2018 18:06:23 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 43FEE2CC88; Thu, 24 May 2018 18:07:41 +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 iTs5iPjO3BX4; Thu, 24 May 2018 18:07:40 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 0522C2CC89; Thu, 24 May 2018 18:07:40 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 855FF2CC87 for ; Thu, 24 May 2018 18:07:39 +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 qY9G8sTe0Cgt for ; Thu, 24 May 2018 18:07:34 +0200 (CEST) Original-Received: from resqmta-po-04v.sys.comcast.net (resqmta-po-04v.sys.comcast.net [96.114.154.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id DBFFB2CC86 for ; Thu, 24 May 2018 18:07:23 +0200 (CEST) Original-Received: from resomta-po-11v.sys.comcast.net ([96.114.154.235]) by resqmta-po-04v.sys.comcast.net with ESMTP id LrRkfUs1uN7zjLslufznrY; Thu, 24 May 2018 16:07:22 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1527178042; bh=yRhZH2Tgfdr7PHsOQg22667M3RgRfWNna44z72VJt0E=; h=Received:Received:Date:From:To:Subject:Message-ID:MIME-Version: Content-Type; b=SqeL+LFoAONW+z5A11vTpPgDit5mB6rsHGJEHWYHKotJbeso8TX5E4Z7bAm42adZB 9ZlpbgaqSBi7hvUcaX0u7TscqgGBPwrgrGTDGY2FHTN5neSwKDp4i/811G7IAByJgt jBlrJqvcEkWEhf+Pp6hRXyQH2K4OsxYfxuLFpKFwLWZIBJiAl9/Dn+x+g+8hxruiBT +HgGj5CNsMyTFh87fzdq1mlggI4WUE//p7wyq3js6NNeyroPBaCHkU0X3G/E9W3pPq 9y/rYwciTyKr6ah4/gVv45S6s6rgLWYrx6aBU5Ht+NzrE0fAaR/c3KTUQH2aK5mVoi qRSl3++NMBybQ== Original-Received: from poo.hsd1.co.comcast.net ([IPv6:2601:282:8000:7637:221:86ff:fef9:438f]) by resomta-po-11v.sys.comcast.net with ESMTPA id LslsfkeZEiaX7LsltfHcHZ; Thu, 24 May 2018 16:07:21 +0000 In-Reply-To: X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; amd64-portbld-freebsd11.1) X-CMAE-Envelope: MS4wfCBr/xGvzEXb1WndcW60fR+2hOOkpVplX5YTS2OWSey9CovtMIqlcCblaj3W13+isLs3etokdKc1mGQXUXRtIRARJwh3HRwYJJalMMXUnBQiR6QlvsYb 5hQUHz7Sqs9TTbdLNpWPz48ybEA3JYHNQKtxqVEa8jCujM6NZbHKktEh7iFt7QxH62aseOAcFqcjbef0LHexjIFvUtz1wybmHNTk+R2cgGQf50BnkQ18MXz6 FVg3kiD6kDsihEG2pUjyV5pGPkY3VIT/cNqDG8WQV3e79T62gEqLWm0kPG12R56y 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:100891 Archived-At: T24gVGh1LCAyNCBNYXkgMjAxOCAxMToyNDozNCArMDIwMApDaHJpc3RvcGggUmVsbGVyIDxjaHJp c3RvcGgucmVsbGVyQGdtYWlsLmNvbT4gd3JvdGU6Cgo+IFRoYW5rIHlvdSBIcmFiYW4gZm9yIHBv aW50aW5nIG1lIHRvIHRoZSB3aWtpLiBJIHdhcyBhd2FyZSBvZiB0aGlzIHBhZ2UKPiBidXQgaXQg Y29udGFpbnMgb25seSB0aGUgY2FzZSBvZiBtYW5kYXRvcnkgYXJndW1lbnRzIGluIGN1cmx5IGJy YWNlcwo+IHt9IG5vdCBpbiBicmFja2V0cyBbXS4KCk9uZSBtdXN0ICpub3QqIGNvbmZ1c2Ugd2l0 aCB0aGUgTGFUZVggY29udmVudGlvbiB3aGVyZSAibWFuZGF0b3J5Igphcmd1bWVudHMgYXJlIGNv bnRhaW5lZCBpbiBjdXJseSBicmFjZXMgYW5kIGJyYWNrZXRzIGluZGljYXRlCiJvcHRpb25hbCIg YXJndW1lbnRzLgoKQXMgVGFjbyBzdGF0ZXMgYmVsb3csIGN1cmx5IGJyYWNlcyBub3Qgb25seSBn aXZlIGdyb3VwaW5nIGJ1dCBnZW5lcmFsbHkKYXJlIHVzZWQgZm9yIG9iamVjdHMgdG8gYmUgdHlw ZXNldCwgYXMgZm9yIFxpbntGaWd1cmV9e2F9IFtmaWc6cmVmXS4KCkZvciBuZXcgdXNlcnMsIGl0 IGlzIHdvcnRoIHJlcGVhdGluZyBoZXJlIHRoYXQgYXJndW1lbnRzIHdpdGhpbiBicmFjZXMKY2Fu IGJlIGVpdGhlciBhIGNvbW1hLXNlcGFyYXRlZCBsaXN0IG9mIHdvcmRzIE9SIGEgY29tbWEtc2Vw YXJhdGVkCmxpc3Qgb2Yga2V5d29yZD12YWx1ZSBwYWlycywgQlVUIE5PVCBBIE1JWFRVUkUgT0Yg Qk9USC4gR2VuZXJhbGx5LCBhCmtleXdvcmQ9dmFsdWUgZXhpc3RzIGZvciBhbGwgd29yZHMsIGZv ciBleGFtcGxlIFxjaXRlW2F1dGhvcnllYXJdW3JlZl0KYW5kIFxjaXRlW2FsdGVybmF0aXZlPWF1 dGhvcnllYXIscmVmZXJlbmNlPXJlZl0KCnZhbHVlcyBjYW4gYmUgZ3JvdXBlZCB1c2luZyBjdXJs eSBicmFjZXMsIGFzIGluClxjaXRlW2FsdGVybmF0aXZlPWF1dGhvcnllYXIsbGVmdHRleHQ9e3tz ZWUgfSx9XVtyZWYxLHJlZjJdIHdoZXJlIHRoZQpsZWZ0dGV4dCBpcyBhc3NvY2lhdGVkIHdpdGgg dGhlIGZpcnN0IGNpdGUgcmVmZXJlbmNlIChhbmQgbm9uZSB3aXRoIHRoZQpzZWNvbmQpLiBUaGlz IGNhbiBiZSB0cmlja3kgYnV0IGlzIGluIGZhY3QgcmF0aGVyIHN0cmFpZ2h0LWZvcndhcmQuCgpB bGFuCgpQLlMuIFRoZSB3aWtpIGlzIG9ubHkgYXMgZ29vZCBhcyB1c2VycyBtYWtlIGl0OyBzb21l IHBhZ2VzIGhhdmUgbm90CmJlZW4gY2hhbmdlZCBzaW5jZSBta2lpLi4uCgoKT24gVGh1LCAyNCBN YXkgMjAxOCAxNTo0MzoyNyArMDIwMApUYWNvIEhvZWt3YXRlciA8dGFjb0BlbHZlbmtpbmQuY29t PiB3cm90ZToKCj4gVGhlIG9yaWdpbmFsIGludGVudCB3YXMgZm9yIHVzZXItbGV2ZWwgY29tbWFu ZHMgdG8gaGF2ZSBzcXVhcmUKPiBicmFja2V0cyBmb3IgYXJndW1lbnRzIHNldHRpbmcgdGhpbmdz IHVwLCBhbmQgY3VybHkgYnJhY2VzIGZvcgo+IGFyZ3VtZW50cyB0aGF0IGFyZSBhY3R1YWxseSB0 eXBlc2V0LiBUaGF0IGlzIHdoZXJlIGNvbW1hbmRzIGxpa2UgXGluCj4gY29tZSBmcm9tLCB3aGVy ZSB0aGUgYnJhY2VkIHBhcnQgaXMgb3B0aW9uYWwgYW5kIHRoZSBicmFja2V0ZWQgcGFydAo+IHJl cXVpcmVkLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBv ZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUg V2lraSEKCm1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwv bWFpbG1hbi9saXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21h LWFkZS5ubCAvIGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2Jp dGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDov L2NvbnRleHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f