From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/98518 Path: news.gmane.org!.POSTED!not-for-mail From: Pablo Rodriguez Newsgroups: gmane.comp.tex.context Subject: Re: handling code in XML Date: Mon, 24 Jul 2017 21:34:50 +0200 Message-ID: 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 1500924938 16008 195.159.176.226 (24 Jul 2017 19:35:38 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 24 Jul 2017 19:35:38 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Mon Jul 24 21:35:32 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 1dZj8b-0003e6-IK for gctc-ntg-context-518@m.gmane.org; Mon, 24 Jul 2017 21:35:29 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 55B3A104CA8; Mon, 24 Jul 2017 21:35:10 +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 XPuddrA8LQHM; Mon, 24 Jul 2017 21:35:09 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 3A0E1104CAC; Mon, 24 Jul 2017 21:35:09 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 687F7104CAC for ; Mon, 24 Jul 2017 21:35:08 +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 ccTO4_Z1CsYn for ; Mon, 24 Jul 2017 21:35:06 +0200 (CEST) Original-Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 7CCCF104CA8 for ; Mon, 24 Jul 2017 21:34:56 +0200 (CEST) Original-Received: from localhost.localdomain ([151.182.109.70]) by mail.gmx.com (mrgmx102 [212.227.17.174]) with ESMTPSA (Nemesis) id 0M6P5z-1dovMC1d19-00yN4s for ; Mon, 24 Jul 2017 21:34:55 +0200 In-Reply-To: Content-Language: en-US X-Provags-ID: V03:K0:DXNhJxGB3x9OAyleGLgItWNTjif0HxMqjF42d6giUMASjzQFCdZ iB+HT/7xkI2PQIsaRDbGwOYsiPlMYf40BpEzXjzqWYjS6baxvutZNezJ3VOyQwj1yj4Kn2u eZLneekqVjhXb10GvzH9qs5Cy637Zgmoi6NGG0WUcgpJ4UuEj4q0hTwALFEuI/wV1OstCRn A+zD/EQ8gvGW40RHe3+/w== X-UI-Out-Filterresults: notjunk:1;V01:K0:6FjVOWXTnDE=:QxdwAkSHGOpujONS4HJAqj SwVCTOqLAT6nknizNvUdJvR3k/0Y4es1E1/LZ9Qpyi/KTqEB9pDtQug81tIzmmEipilJ3/SSs t6iqzr1MLRAp/17q7zA9ExG+JK75CeILbMgfr/67Y61Ys10BJPFBZwW+KMxdfxIenRElck2lf 7BF0WNIR99x2lqHLUgSZKQRbeu6h2xS8lm470k9Ci+qIyPxXxq9qZXx4AQ905lCKjzdwZNFaR SNgGkdOmF6BE/Xder80/WBbdYXbkpJ37yhAAm+EcCbAw05CD3uo/x8mrfFmgtQ8gJYMVZak6F 4VceB1famPFNolcyh0DDSNWsOCsJG+DxBK1PP99ZZnD7kzh/l5qybX9rjTtN/oHcfDQoy/rLd KGHqsxTCeetpGb0W2OjcEaNA4qA5PzEUDlTYYB6m37WpEt19tthkvb4jGDDhGPT+HaiZLApmk y3vAY2N06H9Nl8RMmtSI/0ok4fWYHMZ5OS6cssTW0o43m85DZps99Qkwox72504K7UZdk18Sv uHf+P9ANT77kSnpyVLzaQgp8Ll+V8lDWC9P5PhuXrDzuCQeWoVaocfJmW+SS6+jrImOYMxo/x nB/3el/Qgqi208hrXcdaomy04rmvW6QPuBkSCWQr2Z4YYDEnovXxQz3P/Lrf3nB6qIQCTDvaU OPxcD5avHKHO8/RAlMi9dPxXt8LzyxpgdTPktVimbOc1n2WKCicgJvXcSknimYOILY+SqL3PO YYE8XLRhPg2PALMVXyU/yQELCI9gWEhEKOZKVIse4PvEneKOr7I6hpf0pKmwoMcBWuoxra9j 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:98518 Archived-At: T24gMDcvMjQvMjAxNyAxMDo0OCBBTSwgSGFucyBIYWdlbiB3cm90ZToKPiBPbiA3LzIzLzIwMTcg OToyOCBQTSwgUGFibG8gUm9kcmlndWV6IHdyb3RlOgo+PiBbLi4uXQo+PiBXaGljaCBpcyB0aGUg d2F5IHRvIGdldCB0aGlzIGV4cGFuZGVkIFx4bWxwcmV0dHlwcmludD8KPiBUaGUgeG1sIHRoYXQg d2Ugc2VlIGlzIGdldHRpbmcgbW9yZSB3ZWlyZCBldmVyeSBkYXkgLi4gYW55d2F5Cj4gCj4gXHN0 YXJ0bHVhY29kZQo+IAo+ICAgICAgZnVuY3Rpb24gbHhtbC50b2J1ZmZlclgoaWQscGF0dGVybixu YW1lKQo+ICAgICAgICAgIGxvY2FsIGNvbGxlY3RlZCA9IHhtbC5hcHBseWxwYXRoKGx4bWwuZ2V0 aWQoaWQpLHBhdHRlcm4pCj4gICAgICAgICAgaWYgY29sbGVjdGVkIHRoZW4KPiAgICAgICAgICAg ICAgbG9jYWwgdCA9IHsgfQo+ICAgICAgICAgICAgICB4bWwuc3RyaW5nKGNvbGxlY3RlZFsxXSxm dW5jdGlvbihzKSB0WyN0KzFdID0gcyBlbmQpCj4gICAgICAgICAgICAgIGJ1ZmZlcnMuYXNzaWdu KG5hbWUsdGFibGUuY29uY2F0KHQpKQo+ICAgICAgICAgIGVsc2UKPiAgICAgICAgICAgICAgYnVm ZmVycy5lcmFzZShuYW1lKQo+ICAgICAgICAgIGVuZAo+ICAgICAgZW5kCj4gCj4gXHN0b3BsdWFj b2RlCj4gCj4gXHVucHJvdGVjdAo+IAo+ICAgICAgXHVuZXhwYW5kZWRcZGVmXHhtbHByZXR0eXBy aW50dGV4dCMxIzIlCj4gICAgICAgIHtcY3R4bHVhe2x4bWwudG9idWZmZXJYKCIjMSIsIi4iLCJ4 bWwtdGVtcCIpfSUKPiAgICAgICAgIFxpZmRlZmluZWRcc2NpdGVidWZmZXIKPiAgICAgICAgICAg XHNjaXRlYnVmZmVyWyMyXVt4bWwtdGVtcF0lCj4gICAgICAgICBcZWxzZQo+ICAgICAgICAgICBc dHlwZWJ1ZmZlclt4bWwtdGVtcF1bXGMhb3B0aW9uPSMyXSUKPiAgICAgICAgIFxmaX0KPiAKPiBc cHJvdGVjdAo+IAo+IEknbGwgYWRkIFx4bWxwcmV0dHlwcmludHRleHQgdG8gdGhlIGNvcmUgKHNv bWV3aGF0IGRpZmZlcmVudCAKPiBpbXBsZW1lbnRhdGlvbikgWy4uLl0KCk1hbnkgdGhhbmtzIGZv ciB5b3VyIHJlcGx5IGFuZCB0aGUgbmV3IFx4bWxwcmV0dHlwcmludHRleHQsIEhhbnMuCgpZZXN0 ZXJkYXksIEkgdG90YWxseSBmb3Jnb3QgYWJvdXQgaW5saW5lIGNvZGUsIHN1Y2ggYXMgaW4gdGhl IHNhbXBsZSBiZWxvdy4KCldoaWNoIHdvdWxkIGJlIHRoZSBceG1scHJldHR5cHJpbnR0ZXh0IGNv bW1hbmQgZm9yIGlubGluZSBjb2RlPwoKXHN0YXJ0bHVhY29kZQogICAgIGZ1bmN0aW9uIGx4bWwu dG9idWZmZXJYKGlkLHBhdHRlcm4sbmFtZSkKICAgICAgICAgbG9jYWwgY29sbGVjdGVkID0geG1s LmFwcGx5bHBhdGgobHhtbC5nZXRpZChpZCkscGF0dGVybikKICAgICAgICAgaWYgY29sbGVjdGVk IHRoZW4KICAgICAgICAgICAgIGxvY2FsIHQgPSB7IH0KICAgICAgICAgICAgIHhtbC5zdHJpbmco Y29sbGVjdGVkWzFdLGZ1bmN0aW9uKHMpIHRbI3QrMV0gPSBzIGVuZCkKICAgICAgICAgICAgIGJ1 ZmZlcnMuYXNzaWduKG5hbWUsdGFibGUuY29uY2F0KHQpKQogICAgICAgICBlbHNlCiAgICAgICAg ICAgICBidWZmZXJzLmVyYXNlKG5hbWUpCiAgICAgICAgIGVuZAogICAgIGVuZApcc3RvcGx1YWNv ZGUKClx1bnByb3RlY3QKCiAgICAgXHVuZXhwYW5kZWRcZGVmXHhtbHByZXR0eXByaW50dGV4dCMx IzIlCiAgICAgICB7XGN0eGx1YXtseG1sLnRvYnVmZmVyWCgiIzEiLCIuIiwieG1sLXRlbXAiKX0l CiAgICAgICAgXGlmZGVmaW5lZFxzY2l0ZWJ1ZmZlcgogICAgICAgICAgXHNjaXRlYnVmZmVyWyMy XVt4bWwtdGVtcF0lCiAgICAgICAgXGVsc2UKICAgICAgICAgIFx0eXBlYnVmZmVyW3htbC10ZW1w XVtcYyFvcHRpb249IzJdJQogICAgICAgIFxmaX0KClxwcm90ZWN0Cgpcc3RhcnRidWZmZXJbZGVt b10KPGRvYz4KPGRpdj4KPHNvdXJjZT5cY29tbWFuZFtvcHRpb249dmFsdWVde3RleHQgJnF1b3Q7 Jmx0OyZhbXA7fTwvc291cmNlPgo8L2Rpdj4KCjxwPlRoaXMgaXMgaW5saW5lIGNvZGUgPGNvZGUg Y2xhc3M9InNvdXJjZUNvZGUgbGF0ZXgiPjxzcGFuCmNsYXNzPSJmdSI+XGNvbW1hbmQ8L3NwYW4+ W29wdGlvbj12YWx1ZV17dGV4dCAmcXVvdDsmbHQ7JmFtcDt9PC9jb2RlPi48L3A+CjwvZG9jPgpc c3RvcGJ1ZmZlcgoKXHN0YXJ0eG1sc2V0dXBzIHhtbDppbml0aWFsaXplCiAgICBceG1sc2V0c2V0 dXB7IzF9e2RvY3xzb3VyY2V8ZGl2fXt4bWw6Kn0KICAgIFx4bWxzZXRzZXR1cHsjMX0KICAgICAg ICB7Y29kZVtjb250YWlucyhAY2xhc3MsJ2xhdGV4JyldfQogICAgICAgIHt4bWw6Y29kZX0KXHN0 b3B4bWxzZXR1cHMKClx4bWxyZWdpc3RlcnNldHVwe3htbDppbml0aWFsaXplfQoKXHN0YXJ0eG1s c2V0dXBzIHhtbDpkb2MKICAgIFx4bWxmbHVzaHsjMX0KXHN0b3B4bWxzZXR1cHMKClxzdGFydHht bHNldHVwcyB4bWw6ZGl2CiAgICBceG1sZmx1c2h7IzF9ClxzdG9weG1sc2V0dXBzCgpcc3RhcnR4 bWxzZXR1cHMgeG1sOnNvdXJjZQogICAgXHhtbHByZXR0eXByaW50eyMxfXt0ZXh9ClxzdG9weG1s c2V0dXBzCgpcc3RhcnR4bWxzZXR1cHMgeG1sOmNvZGUKICAgIFx4bWxwcmV0dHlwcmludHRleHR7 IzF9e3RleH0KXHN0b3B4bWxzZXR1cHMKClxzdGFydHRleHQKICAgIFx4bWxwcm9jZXNzYnVmZmVy e21haW59e2RlbW99e30KXHN0b3B0ZXh0CgpNYW55IHRoYW5rcyBmb3IgeW91ciBoZWxwLAoKUGFi bG8KLS0gCmh0dHA6Ly93d3cub3VzaWEudGsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSWYg eW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFk ZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8g aHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6 IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJj aGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMv Cndpa2kgICAgIDogaHR0cDovL2NvbnRleHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19f