From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/107785 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: How could I find the 'depth' of an element found with xml.first()? Date: Thu, 18 Jun 2020 19:04:40 +0200 Message-ID: References: <6A3BBDEF-EE08-4749-8FD9-7E35FB928199@rna.nl> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="48609"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Thu Jun 18 19:05:01 2020 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 1jlxyH-000CUQ-MR for gctc-ntg-context-518@m.gmane-mx.org; Thu, 18 Jun 2020 19:05:01 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 740CB163ADA; Thu, 18 Jun 2020 19:04:44 +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 crGpSNRBadcf; Thu, 18 Jun 2020 19:04:43 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 867DD1639BA; Thu, 18 Jun 2020 19:04:43 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 988211639BA for ; Thu, 18 Jun 2020 19:04: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 E8Vt9qViq_VD for ; Thu, 18 Jun 2020 19:04:41 +0200 (CEST) Received-SPF: Softfail (mailfrom) identity=mailfrom; client-ip=213.125.29.162; helo=smtp.ziggozakelijk.nl; envelope-from=j.hagen@xs4all.nl; receiver= Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 6E6E916389E for ; Thu, 18 Jun 2020 19:04:41 +0200 (CEST) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; envelope-from=; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by smtp.ziggozakelijk.nl (SurgeMail 7.4a) with ESMTP (TLS) id 15854-1713362 for ; Thu, 18 Jun 2020 19:04:40 +0200 In-Reply-To: <6A3BBDEF-EE08-4749-8FD9-7E35FB928199@rna.nl> Content-Language: en-US X-Authenticated-User: hagen@controller-9 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:107785 Archived-At: T24gNi8xOC8yMDIwIDM6MjQgUE0sIEdlcmJlbiBXaWVyZGEgd3JvdGU6Cj4gR2l2ZW4gdGhlIGZv bGxvd2luZyBYTUwgc25pcHBldAo+IAo+IAk8b3BhIGlkPeKAnG9wYSI+Cj4gCQk8Rm9vIG5hbWU9 IlN1YkZvbyBMZXZlbCBPbmUiIGlkPSJGb28iPgo+IAkJCTxGb28gbmFtZT0iU3ViRm9vIExldmVs IFR3byIgaWQ9IkZvb18yIj4KPiAJCQkJPGJhciBpZD0iQmFyIiBuYW1lPSJBIEJhciI+Cj4gCQkJ CQk8YmFyIG5hbWU9IkJhciBMZXZlbCBUaHJlZSIgaWQ9IkJhcl8yIj4KPiAJCQkJCQk8Rm9vIGlk PSJvbWEiPk9tYUZvbzwvRm9vPgo+IAkJCQkJPC9iYXI+Cj4gCQkJCTwvYmFyPgo+IAkJCQk8Rm9v IG5hbWU9IkZ1enogTGV2ZWwgRm91ciIgaWQ9IkZ1enoiLz4KPiAJCQk8L0Zvbz4KPiAJCQk8Rm9v IG5hbWU9IlN1YkZvbyBMZXZlbCBUd28iIGlkPSJGb29fMyI+Cj4gCQkJCTxmdXp6IG5hbWU9IkZ1 enoiIGlkPSJGdXp6XzIiLz4KPiAJCQk8L0Zvbz4KPiAJCTwvRm9vPgo+IAk8L29wYT4KPiAKPiAK PiBIb3cgd291bGQgSSBnbyBhYm91dCB0byBmaW5kIHRoZSBkZXB0aCBvZiBhbiBpdGVtIGZvdW5k IHdpdGggYW4gTFBBVEg/IEUuZy4KPiAKPiAvL1tpZD0iRm9vXzMiXSB3b3VsZCBmaW5kIGEgbm9k ZSBhdCBkZXB0aCAyIChhc3N1bWluZyA8b3BhPiBpcyBhdCBsZXZlbCAwKSB3aGlsZSAvL1tpZD3i gJxGdXp6XzIiXSB3b3VsZCBmaW5kIGEgbm9kZSBhdCBkZXB0aCAzIGFuZCBpbiBlaXRoZXIgY2Fz ZXMgSSB3b3VsZCBsaWtlIHRvIGdldCB0aGF0IG51bWJlciAoMiBvciAzKSBhcyB3ZWxsIGFzIHRo ZSBhY3R1YWwgbm9kZS4gSSBjYW4gYXNzdW1lIHRoZSB2YWx1ZXMgZm9yIOKAmGlk4oCZICBhcmUg dW5pcXVlLgo+IAo+IEkgd2FzIHdvbmRlcmluZyBob3cgSSBjb3VsZCBnbyBhYm91dCBmaW5kaW5n IHRoZSDigJhkZXB0aOKAmSBvZiBhbiBpdGVtIGluIHRoZSBYTUwgd2hlbiB1c2luZyB0aGUgTE1U WCBidWlsdC1pbiBmdW5jdGlvbnMgdG8gd29yayB3aXRoIFhNTC4gSSBkb27igJl0IHRoaW5rIHRo ZXJlIGlzIGEgZGVmYXVsdCBmdW5jdGlvbiBmb3IgdGhhdCwgaXMgdGhlcmU/CllvdSBkb24ndCBk ZXNlcnZlIGFuIGFuc3dlciBiZWNhdXNlIHRoaXMgaXMgbm90IGEgTVdFIQoKXHN0YXJ0YnVmZmVy W3Rlc3RdCjxzb21ldGhpbmc+CiAgICAgPHdoYXQ+CiAgICAgICAgIDx3aGF0PgogICAgICAgICAg ICAgaGVyZQogICAgICAgICA8L3doYXQ+CiAgICAgPC93aGF0Pgo8L3NvbWV0aGluZz4KXHN0b3Bi dWZmZXIKClxzdGFydHhtbHNldHVwcyB4bWw6bXlzZXR1cHMKICAgICBceG1sc2V0c2V0dXB7IzF9 e3NvbWV0aGluZ3x3aGF0fXt4bWw6Kn0KXHN0b3B4bWxzZXR1cHMKClx4bWxyZWdpc3RlcnNldHVw e3htbDpteXNldHVwc30KClxzdGFydHhtbHNldHVwcyB4bWw6c29tZXRoaW5nCiAgICAgXHhtbGZs dXNoeyMxfQpcc3RvcHhtbHNldHVwcwoKXHN0YXJ0bHVhY29kZQogICAgIGZ1bmN0aW9uIHhtbC5m aW5hbGl6ZXJzLnRleC5kZXB0aCh0KQogICAgICAgICBsb2NhbCBkID0gMAogICAgICAgICBsb2Nh bCB0ID0gdCBhbmQgdFsxXQogICAgICAgICB3aGlsZSB0IGRvCiAgICAgICAgICAgICBkID0gZCAr IDEKICAgICAgICAgICAgIHQgPSB4bWwucGFyZW50KHQpCiAgICAgICAgICAgICBpZiBub3QgdCB0 aGVuCiAgICAgICAgICAgICAgICAgYnJlYWsKICAgICAgICAgICAgIGVuZAogICAgICAgICBlbmQK ICAgICAgICAgY29udGV4dChkKQogICAgIGVuZApcc3RvcGx1YWNvZGUKClxzdGFydHhtbHNldHVw cyB4bWw6d2hhdAogICAgIFx4bWxkb2lmZWxzZSB7IzF9IHsuLltuYW1lKCkgPT0gIndoYXQiXX0g ewogICAgICAgICBZRVMKICAgICB9IHsKICAgICAgICAgTk9QCiAgICAgfQogICAgIFtceG1sZmx1 c2h7IzF9XQogICAgIChceG1sZmlsdGVyeyMxfXsuL2RlcHRoKCl9KQpcc3RvcHhtbHNldHVwcwoK XHN0YXJ0dGV4dAogICAgIFx4bWxwcm9jZXNzYnVmZmVye21haW59e3Rlc3R9e30KXHN0b3B0ZXh0 CgpJIG1pZ2h0IGFkZCBpdCBhbnl3YXkgKGEgZmFzdGVyIHZhcmlhbnQgdGhhdCBpcyksCgpIYW5z CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhh bnMgSGFnZW4gfCBQUkFHTUEgQURFCiAgICAgICAgICAgICAgIFJpZGRlcnN0cmFhdCAyNyB8IDgw NjEgR0ggSGFzc2VsdCB8IFRoZSBOZXRoZXJsYW5kcwogICAgICAgIHRlbDogMDM4IDQ3NyA1MyA2 OSB8IHd3dy5wcmFnbWEtYWRlLm5sIHwgd3d3LnByYWdtYS1wb2QubmwKLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBv dGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0 IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5m by9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0dHA6 Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5vcmcvcGhn L2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRnYXJkZW4u bmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg==