From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/116477 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Thomas A. Schmitz via ntg-context" Newsgroups: gmane.comp.tex.context Subject: Xml filtering in Lua Date: Wed, 16 Nov 2022 17:10:19 +0100 Message-ID: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.200.110.1.12\)) Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24213"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "Thomas A. Schmitz" To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Wed Nov 16 17:11:29 2022 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 1ovL0b-00066b-Mf for gctc-ntg-context-518@m.gmane-mx.org; Wed, 16 Nov 2022 17:11:29 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id ADBE52A4C0F; Wed, 16 Nov 2022 17:10:40 +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 xlmMWXaUYmlj; Wed, 16 Nov 2022 17:10:38 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 9782C2A4C15; Wed, 16 Nov 2022 17:10:38 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id DF7552A4C13 for ; Wed, 16 Nov 2022 17:10:36 +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 O8D1euf8o5U8 for ; Wed, 16 Nov 2022 17:10:35 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=131.220.15.112; helo=mail.uni-bonn.de; envelope-from=thomas.schmitz@uni-bonn.de; receiver= Original-Received: from mail.uni-bonn.de (mail.uni-bonn.de [131.220.15.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id BA0632A4C0F for ; Wed, 16 Nov 2022 17:10:35 +0100 (CET) Original-Received: from mail.uni-bonn.de ([131.220.15.113] verified) by uni-bonn.de (CommuniGate Pro SMTP 6.3.13) with ESMTPS id 199984704 for ntg-context@ntg.nl; Wed, 16 Nov 2022 17:10:33 +0100 Original-Received: from [185.104.138.30] (account tschmit1@uni-bonn.de HELO smtpclient.apple) by uni-bonn.de (CommuniGate Pro SMTP 6.3.13) with ESMTPSA id 241939961 for ntg-context@ntg.nl; Wed, 16 Nov 2022 17:10:33 +0100 X-Mailer: Apple Mail (2.3731.200.110.1.12) 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:116477 Archived-At: SGkgYWxsLAoKSSB0aG91Z2h0IHRoaXMgd2FzIGVhc3ksIGJ1dCBJIG92ZXJlc3RpbWF0ZWQgbXkg Y29tcGV0ZW5jZeKApiBJIHdhbnQgdG8gZmlsdGVyIHhtbCBlbGVtZW50cyB2aWEgdGhlaXIgYXR0 cmlidXRlcyBhbmQgcmV0cmlldmUgYW5kIHR5cGVzZXQgcGFydHMgYmVsb25naW5nIHRvZ2V0aGVy LiBIZXJlIGlzIGEgc21hbGwgdGVzdCBmaWxlIHRoYXQgZXhwbGFpbnMgd2hhdCBJ4oCZbSB0cnlp bmc6Cgpcc3RhcnRidWZmZXJbdGVzdF0KPGRvY3VtZW50PgogICA8dG9waWNzPgogICAgICA8dG9w aWMgaWQ9InRlc3QxIj4KCTx0aXRsZT5UaGlzIGlzIHRoZSBmaXJzdCB0ZXN0PC90aXRsZT4KCTxk YXRlPjIyLzExLzE2PC9kYXRlPgogICAgICA8L3RvcGljPgogICAgICA8dG9waWMgaWQ9InRlc3Qy Ij4KCTx0aXRsZT5UaGlzIGlzIHRoZSBzZWNvbmQgdGVzdDwvdGl0bGU+Cgk8ZGF0ZT4yMi8xMS8x NzwvZGF0ZT4KICAgICAgPC90b3BpYz4KICAgPC90b3BpY3M+CiAgIDxjaGFwdGVycz4KICAgICAg PGNoYXB0ZXIgaWQ9InRlc3QxIj4KCTxjb250ZW50PgoJICBUaGlzIHdpbGwgYmUgdGhlIGNvbnRl bnQgb2YgdGhlIDxlbXBoPmZpcnN0PC9lbXBoPiBjaGFwdGVyLgoJPC9jb250ZW50PgogICAgICA8 L2NoYXB0ZXI+CiAgICAgIDxjaGFwdGVyIGlkPSJ0ZXN0MiI+CgkgPGNvbnRlbnQ+CgkgIFRoaXMg d2lsbCBiZSB0aGUgY29udGVudCBvZiB0aGUgPGVtcGg+c2Vjb25kPC9lbXBoPiBjaGFwdGVyLgoJ IDwvY29udGVudD4KICAgICAgPC9jaGFwdGVyPgogICA8L2NoYXB0ZXJzPgo8L2RvY3VtZW50Pgpc c3RvcGJ1ZmZlcgoKXHN0YXJ0eG1sc2V0dXBzIHhtbDp0ZXN0c2V0dXBzCiAgICAgICAgXHhtbHNl dHNldHVweyMxfXsqfXstfQoJXHhtbHNldHNldHVweyMxfXtkb2N1bWVudHxjaGFwdGVyc3xjaGFw dGVyfGNvbnRlbnR8ZW1waH17eG1sOip9ClxzdG9weG1sc2V0dXBzCgpceG1scmVnaXN0ZXJzZXR1 cHt4bWw6dGVzdHNldHVwc30KClxzdGFydHhtbHNldHVwcyB4bWw6ZG9jdW1lbnQKCVx4bWxmbHVz aHsjMX0KXHN0b3B4bWxzZXR1cHMKClxzdGFydHhtbHNldHVwcyB4bWw6Y2hhcHRlcnMKCVx4bWxm bHVzaHsjMX0KXHN0b3B4bWxzZXR1cHMKClxzdGFydHhtbHNldHVwcyB4bWw6Y2hhcHRlcgoJXHht bGZ1bmN0aW9uIHsjMX0ge2NoYXB0ZXJ9CgkgXHhtbGZsdXNoIHsjMX0JClxzdG9weG1sc2V0dXBz Cgpcc3RhcnR4bWxzZXR1cHMgeG1sOmNoYXB0ZXI6Y29udGVudAoJXHhtbHRleHQgeyMxfSB7Y29u dGVudH0KXHN0b3B4bWxzZXR1cHMKClxzdGFydHhtbHNldHVwcyB4bWw6ZW1waAogICB7XGVtIFx4 bWxmbHVzaCB7IzF9fQpcc3RvcHhtbHNldHVwcwoKXHN0YXJ0bHVhY29kZQpmdW5jdGlvbiB4bWwu ZnVuY3Rpb25zLmNoYXB0ZXIgKHQpCgkgbG9jYWwgY2hfaWQgPSB0LmF0LmlkCgkJbG9jYWwgbWV0 YWRhdGEgPSB4bWwuZmlsdGVyIChyb290LCAnLi4vLi4vdG9waWNzL3RvcGljW0BpZD09IiVzIl0n LCBjaF9pZCkKCQlwcmludCAoaW5zcGVjdChtZXRhZGF0YSkpCgkJbHhtbC5jb21tYW5kKHQsICIu IiwgInhtbDpjaGFwdGVyOmNvbnRlbnQiKQoJCWNvbnRleHQucGFyICgpCgkJY29udGV4dCAoY2hf aWQpCgkJY29udGV4dC5wYXIgKCkKZW5kClxzdG9wbHVhY29kZQoKXHN0YXJ0dGV4dAoJXHhtbHBy b2Nlc3NidWZmZXJ7bWFpbn17dGVzdH17fQpcc3RvcHRleHQKClRoZSBsaW5lIHdpdGggeG1sLmZp bHRlciBkb2VzIG5vdCB3b3JrIGFzIEkgZXhwZWN0ZWQuIEhvdyBjYW4gSSB3YWxrIHRoZSB0cmVl LCBmaW5kIHRoZSDigJx0b3BpY+KAnSBlbGVtZW50IHdpdGggdGhlIHNhbWUg4oCcaWTigJ0gYXR0 cmlidXRlIGFzIHRoZSBjaGFwdGVyIEnigJltIGN1cnJlbnRseSBpbiwgYW5kIHRoZW4gdHlwZXNl dCB0aGUgZGlmZmVyZW50IGNoaWxkcmVuIG9mIHRoZSB0b3BpYyBlbGVtZW50PyAKClRoYW5rcyBh IGxvdCBhbmQgYWxsIGJlc3QKClRob21hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSWYg eW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFk ZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8g aHR0cHM6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAg OiBodHRwczovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAph cmNoaXZlICA6IGh0dHBzOi8vYml0YnVja2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0 cy8Kd2lraSAgICAgOiBodHRwczovL2NvbnRleHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCg==