From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 13234 invoked from network); 25 Aug 2023 12:49:47 -0000 Received: from cgl.ntg.nl (5.39.185.202) by inbox.vuxu.org with ESMTPUTF8; 25 Aug 2023 12:49:47 -0000 Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id CB3C3482EE3 for ; Fri, 25 Aug 2023 14:48:55 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zWd3b9sToz83 for ; Fri, 25 Aug 2023 14:48:55 +0200 (CEST) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 8FD6E482CBB for ; Fri, 25 Aug 2023 14:48:29 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id AA9F3482546 for ; Fri, 25 Aug 2023 14:48:12 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GLsGiWsXD5Om for ; Fri, 25 Aug 2023 14:48:12 +0200 (CEST) Received: from ewsoutbound.kpnmail.nl (ewsoutbound.kpnmail.nl [195.121.94.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by cgl.ntg.nl (Postfix) with ESMTPS id 56FD6482543 for ; Fri, 25 Aug 2023 14:48:11 +0200 (CEST) X-KPN-MessageId: 22309ecc-4345-11ee-a2b4-005056992ed3 Received: from smtp.kpnmail.nl (unknown [10.31.155.8]) by ewsoutbound.so.kpn.org (Halon) with ESMTPS id 22309ecc-4345-11ee-a2b4-005056992ed3; Fri, 25 Aug 2023 14:44:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=xs4all01; h=content-type:from:to:subject:mime-version:date:message-id; bh=ysb4vsjyq+yC/Ibk18IgNOd+DhEOinOqlfm1k4f2YTs=; b=Y0YEdFVyeo3EwsbwdMFeUj8K6epiucM6NffZ6PxdYA2tGow5RFQgaTojvLThHV2fNJ3xRFTi2T9d/ UVP7FxKi+05N1x16/Na+Z2N5ZRDkAaMWGcyyhBh4HBhzJxg2p4HnRUx5d0Bs4vsqPCGe56sLo0jooi 3irB7VtM/giJrTiLSgRVjoQtEaomTxFQ/Ce4EzDQLlYkukSSiQNMSe2qqDJ7n+2hy0EHqj/hczXC0g Bxm5o9LmgSwPDTDQ9UF52ZX+RLkTji11MWk/6FBuEGaWCJe+5gWSw92AQrDcec0d9+omqyJEheetVm AoQKPPKrAKAl7HN6WbkdhmPolnxB5hg== X-KPN-MID: 33|Wr7WGHKgclty3X1VaxWFm9A+i2umZdEOcnwbn0KSLWrITnW+HDGeeH997MkNq8Y 9w5RM0jc/3Zjxpj6vBDHgAtcSWLXPldOmxFFwLqi3fqw= X-KPN-VerifiedSender: Yes X-CMASSUN: 33|l5kP5vzvMhGXZBUkmN1VbCNRNPLknGwGkgmwitVfvEFcc9A9+jdOsT0uwmSIDJa lp1nEm605teK4fZosOoqNjA== X-Originating-IP: 213.125.29.162 Received: from [10.100.1.105] (d57d1da2.static.ziggozakelijk.nl [213.125.29.162]) by smtp.xs4all.nl (Halon) with ESMTPSA id a583fe25-4345-11ee-8759-00505699d6e5; Fri, 25 Aug 2023 14:48:10 +0200 (CEST) Message-ID: <6af7f29e-37bd-6eec-8a21-df9316770338@xs4all.nl> Date: Fri, 25 Aug 2023 14:48:10 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 Content-Language: en-US To: denis.maier@unibe.ch, mailing list for ConTeXt users References: <0e5968e6-ad6f-4838-5d90-d559484f6892@xs4all.nl> From: Hans Hagen In-Reply-To: Message-ID-Hash: NW6PQT3PSNWCHBLHJATKWT6QWTUUHBBL X-Message-ID-Hash: NW6PQT3PSNWCHBLHJATKWT6QWTUUHBBL X-MailFrom: j.hagen@xs4all.nl X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.8 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: xmldoif: checking for contents of attribute List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 T24gOC8yNS8yMDIzIDE6NDUgUE0sIGRlbmlzLm1haWVyQHVuaWJlLmNoIHdyb3RlOg0KPj4gLS0t LS1VcnNwcsO8bmdsaWNoZSBOYWNocmljaHQtLS0tLQ0KPj4gVm9uOiBIYW5zIEhhZ2VuIDxqLmhh Z2VuQHhzNGFsbC5ubD4NCj4+IEdlc2VuZGV0OiBGcmVpdGFnLCAyNS4gQXVndXN0IDIwMjMgMDk6 MDYNCj4+IEFuOiBNYWllciwgRGVuaXMgQ2hyaXN0aWFuIChVQikgPGRlbmlzLm1haWVyQHVuaWJl LmNoPjsgbWFpbGluZyBsaXN0IGZvcg0KPj4gQ29uVGVYdCB1c2VycyA8bnRnLWNvbnRleHRAbnRn Lm5sPg0KPj4gQmV0cmVmZjogUmU6IFtOVEctY29udGV4dF0gUmU6IHhtbGRvaWY6IGNoZWNraW5n IGZvciBjb250ZW50cyBvZiBhdHRyaWJ1dGUNCj4+DQo+PiBPbiA4LzI1LzIwMjMgODoyMiBBTSwg ZGVuaXMubWFpZXJAdW5pYmUuY2ggd3JvdGU6DQo+Pg0KPj4+IFRoYW5rcyBmb3IgeW91ciBoZWxw LiBJIGNhbiB1c2UgdGhhdCwgYnV0IHdoeSBpcyB0aGlzIHNvcnQgb2YgZG91YmxlLWNoZWNraW5n DQo+PiBuZWNlc3NhcnkgaGVyZT8NCj4+DQo+PiBiZWNhdXNlIGNvbnRhaW5zYSBpbiBhIGZ1bmN0 aW9uIHRoYXQgaGFzIGNoZWNraW5nIHdoaWxlIGZpbmQgaXMganVzdCB0aGUgbHVhIGZpbmQNCj4+ IC4uIHNvIGkndmUgYWRkZWQgYSBjaGVjayBpbiB0aGF0IG9uZSB0b28gbm93IGJ1dCBubyB1cGxv YWQNCj4+DQo+IA0KPiBTbywgdGhhdCB3b3VsZCBtZWFuIHRoYXQgdGhlIGRvdWJsZSBjaGVja2lu ZyBpcyBvbmx5IG5lY2Vzc2FyeSBmb3IgZmluZCwgbm90IGZvciBjb250YWlucy4gQW5kIGluZGVl ZCB0aGUgZXhhbXBsZSBiZWxvdyB3b3Jrcy4NCj4gSXMgdGhhdCBjb3JyZWN0IG9yIGFyZSB0aGVy ZSBhbnkgdW53YW50ZWQgc2lkZS1lZmZlY3RzPw0KY29ycmVjdCBhbmQgaW4gdGhlIG5leHQgdXBs b2FkIGknbGwgYWxzbyBjYXRjaCB0aGUgZmluZA0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhhbnMgSGFnZW4gfCBQUkFHTUEgQURFDQogICAg ICAgICAgICAgICBSaWRkZXJzdHJhYXQgMjcgfCA4MDYxIEdIIEhhc3NlbHQgfCBUaGUgTmV0aGVy bGFuZHMNCiAgICAgICAgdGVsOiAwMzggNDc3IDUzIDY5IHwgd3d3LnByYWdtYS1hZGUubmwgfCB3 d3cucHJhZ21hLXBvZC5ubA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNl IGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5s IC8gaHR0cHM6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFn ZSAgOiBodHRwczovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5l dAphcmNoaXZlICA6IGh0dHBzOi8vYml0YnVja2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29t bWl0cy8Kd2lraSAgICAgOiBodHRwczovL2NvbnRleHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19f