From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/98336 Path: news.gmane.org!.POSTED!not-for-mail From: Jaroslav Hajtmar Newsgroups: gmane.comp.tex.context Subject: Re: Problem with macro with optional parameter Date: Tue, 27 Jun 2017 11:25:24 +0000 Message-ID: <17154863-B53F-4758-BD94-A9206CE72ED7@gyza.cz> References: <4AA21525-4818-4818-8538-B0A771EBB20B@gyza.cz> <1498561531.23973.11.camel@gmail.com> 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 1498562759 28409 195.159.176.226 (27 Jun 2017 11:25:59 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 27 Jun 2017 11:25:59 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue Jun 27 13:25:52 2017 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 1dPocy-0006z0-37 for gctc-ntg-context-518@m.gmane.org; Tue, 27 Jun 2017 13:25:52 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 010261045A2; Tue, 27 Jun 2017 13:25:42 +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 a_aIvKBIB5CT; Tue, 27 Jun 2017 13:25:40 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id A0DDD104565; Tue, 27 Jun 2017 13:25:40 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 8065B104565 for ; Tue, 27 Jun 2017 13:25: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 8i-cWnBkHnQy for ; Tue, 27 Jun 2017 13:25:36 +0200 (CEST) Original-Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0120.outbound.protection.outlook.com [104.47.1.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id DF0C9104564 for ; Tue, 27 Jun 2017 13:25:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gyzacz.onmicrosoft.com; s=selector1-gyza-cz; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=L0mX2GAnE7WxejqFMyRvyd8FvjP9/vSjoboVo7kB+jc=; b=C6FPtV6D+pTzYWUzJNM0s/W0F88C6HhwBlQ299tw8bigOJIscYRmBP3aM6tek+i6k+2/9lNvRZtFdcGlcEPCjd1+6LX8xbn2A0Dx5zahwKexgiz31HeiHvupl8ndg8JebDev+8+UgtU/rSF0l9JQpAMihAjbHV7fNTgHDU9Nxrs= Original-Received: from VI1PR0501MB2639.eurprd05.prod.outlook.com (10.172.13.13) by VI1PR0501MB2637.eurprd05.prod.outlook.com (10.172.13.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Tue, 27 Jun 2017 11:25:25 +0000 Original-Received: from VI1PR0501MB2639.eurprd05.prod.outlook.com ([fe80::5dc:afa7:23a0:5bef]) by VI1PR0501MB2639.eurprd05.prod.outlook.com ([fe80::5dc:afa7:23a0:5bef%17]) with mapi id 15.01.1199.019; Tue, 27 Jun 2017 11:25:25 +0000 Thread-Topic: [NTG-context] Problem with macro with optional parameter Thread-Index: AQHS7yN6wC1wzwA/gEGc8kVOBTr3d6I4jE6AgAAnFQA= In-Reply-To: <1498561531.23973.11.camel@gmail.com> Accept-Language: cs-CZ, en-US Content-Language: cs-CZ X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: ntg.nl; dkim=none (message not signed) header.d=none;ntg.nl; dmarc=none action=none header.from=gyza.cz; x-originating-ip: [188.116.90.238] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR0501MB2637; 7:8nJAD0VbBk8mw2/neulmb/dq8GU8gl3IGZaueKWru8x4EHmYucF7qUAiQppaSLn+AK77wOYnruNaIyTNHo45JZnafp1XV9Jwl2M4ybMN/Dj53CbnJWtVQxxToXPp2FMsO84cpzuvXa/lqkXBVhDUFWWacBgOjHCBRZkNzireoZR6w6YjfUYB3QtPlxHKW7yElqzm664ZoX686yzMjyPEdb4bXAjIpw50RmfKb4oSbLzlECotb8qb2QAX3ytfFtBPhvCxqn+bn7UeAF0QdrGfkUSHwNv10GolQdQaIyIMDtJlD8T+KknciPlAGCZ588zMbwBAzrz2tEKYitM83Fa0k7AQaqdlLECEzaica2B/87ZsYVJ+kBn8h8/2fvu2Uy6TWM+H7ok0ISM2vx2fcSb3Y+WYIz03Pwj1Nyq0xUYd5KYBEbSk/vHgaVg1uNsT9OFLtB/g+k4m97C7YhRgaADXGr5tlxxCcaTbcO+WKfTHojVtfHVN8r7zEfBsWWbZYxZHBhongcP359COIqZQi8OeG8ZnRon7ym2GLG76/DHFOGhZY4ntL79hfoq8XqmP08tjtEEutu481/29w0tXN89lTEoVwfHMoUcft384AW3hoiUo+DwgSYEEJkyQ789f7D/y293at0isdQNMueCxvx1yXMSSJN18pL9Ht1Sh9EWikbI6FXZLTWpDmKzBwsVIquDcpdLXrkEWLXptHaiZjQzm//Lrp8sqUUZtQCGDo1DaouViwRbR8vdR++6PhT/C4CIpLwCYvFcXOiYI+zMF/BsZ/ddRTdY/I pVEDdAoa6CmUVA= x-ms-office365-filtering-correlation-id: 8c232bfb-f2ae-4bba-917c-08d4bd4f34b8 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(201703131423075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506067)(300135500095); SRVR:VI1PR0501MB2637; x-ms-traffictypediagnostic: VI1PR0501MB2637: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(236129657087228)(48057245064654)(63843785518722)(247924648384137)(17755550239193); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6041248)(20161123558100)(20161123564025)(20161123562025)(2016111802025)(20161123555025)(20161123560025)(201703131423075)(201702281529075)(201702281528075)(201703061421075)(201703061406153)(6072148)(6043046)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR0501MB2637; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR0501MB2637; x-forefront-prvs: 0351D213B3 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39830400002)(39450400003)(39410400002)(39400400002)(24454002)(377424004)(83716003)(82746002)(99286003)(189998001)(6486002)(6246003)(2906002)(6116002)(478600001)(587094005)(74482002)(6506006)(66066001)(110136004)(102836003)(7736002)(33656002)(36756003)(53386004)(1720100001)(14454004)(6306002)(2900100001)(6512007)(229853002)(3846002)(8936002)(3660700001)(25786009)(86362001)(6916009)(38730400002)(966005)(305945005)(2950100002)(50986999)(5250100002)(54356999)(81166006)(5660300001)(76176999)(3280700002)(8676002)(53936002)(6436002); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0501MB2637; H:VI1PR0501MB2639.eurprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-ID: <05B48E9324C97245AC12C6A927255629@eurprd05.prod.outlook.com> X-OriginatorOrg: gyza.cz X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jun 2017 11:25:24.8940 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: ec91ca70-b5cb-4974-8fc2-e130ce3a74fd X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0501MB2637 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:98336 Archived-At: VGhhbnggSGVucmkgZm9yIGFuc3dlci4NCk1heWJlIEkgaGF2ZSBiZWVuIGV4cGxhaW5pbmcgd3Jv bmcgbXkgcHJvYmxlbS4gSSB3b3VsZCBuZWVkIGEgdmFyaWFudCB3aXRob3V0IGEgcGFyYW1ldGVy IGFuZCBjb25jdXJyZW50bHkgd2l0aG91dCBicmFjZXMuIENvbW1hbmQgd2l0aG91dCBicmFjZXMg c3dhbGxvd3MgdGhlIGJyZWFrIG9mIHRoZSBwYXJhZ3JhcGguDQoNClxkZWZcQ29tbWFuZCMxJQ0K ICB7XGV4cGRvaWZlbHNleyMxfXt9ezEwMH17IzF9fQ0KDQpcc3RhcnR0ZXh0DQoNCjEuIFxDb21t YW5kezV9ICUgT0sNCg0KMi4gXENvbW1hbmQgICUgT0sNCg0KMy4gQXMgWW91IHNlZSwgQ29tbWFu ZCB3aXRob3V0IGJyYWNlcyBzd2FsbG93cyB0aGUgYnJlYWsgb2YgdGhlIHBhcmFncmFwaC4NCg0K MS4gXGRvcmVjdXJzZXtcQ29tbWFuZHs1fX17XHJlY3Vyc2VsZXZlbFxjcmxmfSAlIG5vdCB3b3Jr aW5nDQoNCjIuIFxkb3JlY3Vyc2V7XENvbW1hbmR7fX17XHJlY3Vyc2VsZXZlbFxjcmxmfSAgJSBu b3Qgd29ya2luZw0KDQpcc3RvcHRleHQNCg0KDQpKYXJvc2xhdiBIYWp0bWFyDQoNCg0KDQoNCg0K RG5lIDI3LjA2LjE3IDEzOjA1LCBudGctY29udGV4dCB6YSB1xb5pdmF0ZWxlIEhlbnJpIE1lbmtl IDxudGctY29udGV4dC1ib3VuY2VzQG50Zy5ubCB6YSB1xb5pdmF0ZWxlIGhlbnJpbWVua2VAZ21h aWwuY29tPiBuYXBzYWwoYSk6DQoNCiAgICBPbiBUdWUsIDIwMTctMDYtMjcgYXQgMDg6NTggKzAw MDAsIEphcm9zbGF2IEhhanRtYXIgd3JvdGU6DQogICAgPiBIZWxsbyBDb25UZVhpc3QuDQogICAg PiBJJ20gbm90IGFibGUgdG8gc29sdmUgYSBtYWNyb3MgcHJvYmxlbSB3aXRoIG9uZSBvcHRpb25h bCBhcmd1bWVudC4gSSBuZWVkIHRoZSBtYWNybyB0byByZXR1cm4gYQ0KICAgID4gdmFsdWUgdGhh dCBjYW4gYmUgdXNlZCBhcyBhIGRvcmVjdXJzZSBsb29wIHBhcmFtZXRlci4NCiAgICA+IElzIHRo ZXJlIHBvc3NpYmlsaXR5IGNyZWF0ZSBtYWNybyB3aXRoIG9wdGlvbmFsIHBhcmFtZXRlciBhbmQg cGFyYW1ldGVyIGlzIGNvbmN1cnJlbnRseSBpbnNpZGUgaW4NCiAgICA+IGJyYWNlcz8gKGluIG5v bnNxdWFyZSBicmFja2V0cyk/DQogICAgPiBJJ3ZlIHRyaWVkIHRvIGV4cGVyaW1lbnQgd2l0aCBl eGFtcGxlcyBmcm9tIHRoZSB3aWtpLCBidXQgSSdtIG5vdCBjbGVhciBhYm91dCBpdC4NCiAgICA+ ICANCiAgICA+IFRoYW54IGZvciBoZWxwLg0KICAgID4gSmFyb3NsYXYgSGFqdG1hcg0KICAgID4g IA0KICAgID4gSGVyZSBpcyBtaW5pbWFsIGV4YW1wbGU6DQogICAgPiAgDQogICAgPiBcZGVmXERv Q29tbWFuZFsjMV0lDQogICAgPiAgIHtcaWZmaXJzdGFyZ3VtZW50IzFcZWxzZTEwMFxmaX0NCiAg ICA+ICANCiAgICA+IFxkZWZcQ29tbWFuZCUNCiAgICA+ICAge1xkb3NpbmdsZWFyZ3VtZW50XERv Q29tbWFuZH0NCiAgICA+ICANCiAgICA+ICVcZGVmXERvQW5vdGhlckNvbW1hbmR7IzF9JQ0KICAg ID4gJSAge1xpZmZpcnN0YXJndW1lbnQjMVxlbHNlMTAwXGZpfQ0KICAgID4gIA0KICAgID4gJVxk ZWZcQW5vdGhlckNvbW1hbmQlDQogICAgPiAlICB7XGRvc2luZ2xlYXJndW1lbnRcRG9Bbm90aGVy Q29tbWFuZH0NCiAgICA+ICAgDQogICAgPiBcc3RhcnR0ZXh0DQogICAgPiAgDQogICAgPiAxLiBc Q29tbWFuZFs1XSAlIE9LDQogICAgPiAgDQogICAgPiAyLiBcQ29tbWFuZCAgJSBPSw0KICAgID4g IA0KICAgID4gIA0KICAgID4gIA0KICAgID4gIA0KICAgID4gJTEuIFxkb3JlY3Vyc2V7XENvbW1h bmRbNV19e1xyZWN1cnNlbGV2ZWxcY3JsZn0gJSBub3Qgd29ya2luZw0KICAgID4gIA0KICAgID4g JTIuIFxkb3JlY3Vyc2V7XENvbW1hbmR9e1xyZWN1cnNlbGV2ZWxcY3JsZn0gICUgbm90IHdvcmtp bmcNCiAgICANCiAgICBUaGUgZmlyc3QgYXJndW1lbnQgdG8gXGRvcmVjdXJzZSBoYXMgdG8gZXhw YW5kIHRvIGEgbnVtYmVyLiAgVGhlcmVmb3JlIGl0IGhhcyB0byBiZSBmdWxseS0NCiAgICBleHBh bmRhYmxlLiAgU2Nhbm5pbmcgZm9yIG9wdGlvbmFsIGJyYWNrZXRzIGlzIG5ldmVyIGV4cGFuZGFi bGUuICBZb3UgaGF2ZSB0byBkbyBpdCB0aGlzIHdheToNCiAgICANCiAgICBcZGVmXENvbW1hbmQj MSUNCiAgICAgIHtcZXhwZG9pZmVsc2V7IzF9e317MTAwfXsjMX19DQogICAgDQogICAgXHN0YXJ0 dGV4dA0KICAgIA0KICAgIDEuIFxDb21tYW5kezV9ICUgT0sNCiAgICANCiAgICAyLiBcQ29tbWFu ZHt9ICAlIE9LDQogICAgDQogICAgMS4gXGRvcmVjdXJzZXtcQ29tbWFuZHs1fX17XHJlY3Vyc2Vs ZXZlbFxjcmxmfSAlIG5vdCB3b3JraW5nDQogICAgDQogICAgMi4gXGRvcmVjdXJzZXtcQ29tbWFu ZHt9fXtccmVjdXJzZWxldmVsXGNybGZ9ICAlIG5vdCB3b3JraW5nDQogICAgDQogICAgXHN0b3B0 ZXh0DQogICAgDQogICAgDQogICAgPiBcc3RvcHRleHQNCiAgICA+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fDQogICAgPiBJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90aGVy cyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQ0KICAgID4gDQogICAg PiBtYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHA6Ly93d3cubnRnLm5sL21haWxt YW4vbGlzdGluZm8vbnRnLWNvbnRleHQNCiAgICA+IHdlYnBhZ2UgIDogaHR0cDovL3d3dy5wcmFn bWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldA0KICAgID4gYXJjaGl2ZSAgOiBo dHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvDQogICAgPiB3 aWtpICAgICA6IGh0dHA6Ly9jb250ZXh0Z2FyZGVuLm5ldA0KICAgID4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18NCiAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIElmIHlvdXIg cXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4g ZW50cnkgdG8gdGhlIFdpa2khDQogICAgDQogICAgbWFpbGxpc3QgOiBudGctY29udGV4dEBudGcu bmwgLyBodHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0DQogICAg d2VicGFnZSAgOiBodHRwOi8vd3d3LnByYWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5o ZXQubmV0DQogICAgYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQt bWlycm9yL2NvbW1pdHMvDQogICAgd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5uZXQN CiAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBw bGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQoKbWFpbGxpc3QgOiBudGctY29udGV4dEBu dGcubmwgLyBodHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0Cndl YnBhZ2UgIDogaHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0 Lm5ldAphcmNoaXZlICA6IGh0dHBzOi8vYml0YnVja2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3Iv Y29tbWl0cy8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5uZXQKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18=