From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from cgl.ntg.nl (Cgl.ntg.nl [5.39.185.202]) by inbox.vuxu.org (Postfix) with ESMTP id 4EC1322A01 for ; Tue, 5 Nov 2024 19:23:09 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 50136485193 for ; Tue, 5 Nov 2024 19:22:32 +0100 (CET) Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=pass (1024-bit key) reason="pass (just generated, assumed good)" header.d=ntg.nl DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ntg.nl; h= content-transfer-encoding:content-type:content-type :list-unsubscribe:list-subscribe:list-post:list-owner:list-help :list-archive:archived-at:list-id:subject:subject:reply-to :precedence:x-mailer:references:message-id:date:date:in-reply-to :from:from:mime-version:received:received:received:received :received:received:received:received; s=cgl; t=1730830951; x= 1733422952; bh=UMP034eCdSK+oZL3xhgHpnIfeBFuDbksSHMbUFfj8pU=; b=S EZSIJtEOm4NbXiC4C3aif3e/mpTsAqOELbvoL5nbRbdamHCncNUnsVFyB+XSfa7t nQye+eKH1aQjyFv1yyqqQOWkDCjmylltBNbWsB1a66iL2c4q5RSyN4sXYX5RWbuh sggzuyGxeVcq+RCcQ7Kypb9LWHWdyIq2BNrqLUNE+A= X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=scorecrow.com header.b="hKXbp+sK"; dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=messagingengine.com header.b="OzAHZx1K" 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 3N9uyjjc6a0R for ; Tue, 5 Nov 2024 19:22:31 +0100 (CET) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id D30C2484B73 for ; Tue, 5 Nov 2024 19:21:59 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 7FC47484B27 for ; Tue, 5 Nov 2024 19:21:40 +0100 (CET) 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 A0b7T4RtnID3 for ; Tue, 5 Nov 2024 19:21:39 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=103.168.172.159; helo=fhigh-a8-smtp.messagingengine.com; envelope-from=ntg@scorecrow.com; receiver= Received: from fhigh-a8-smtp.messagingengine.com (fhigh-a8-smtp.messagingengine.com [103.168.172.159]) (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 A9492484B1C for ; Tue, 5 Nov 2024 19:21:39 +0100 (CET) Received: from phl-compute-10.internal (phl-compute-10.phl.internal [10.202.2.50]) by mailfhigh.phl.internal (Postfix) with ESMTP id 6C3621140147; Tue, 5 Nov 2024 13:21:38 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-10.internal (MEProxy); Tue, 05 Nov 2024 13:21:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scorecrow.com; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:subject:subject:to:to; s=fm2; t=1730830898; x=1730917298; bh=5BDhLkhy1ThK3Aa+s/2Nfky/edDVw4m5 8ADzSbv11yk=; b=hKXbp+sKqcPPeC7Z3ed7i5mOXNOzW06A8otDPU3rzMR8mWKG GUGrl2NRYYi7Mej2I/JReqS5vLipLmFHfTgNNS6oAqqTVq59NsPmOjd2ZIW2aP2Q MzL6o8V+kFX0WoRFpLVuYayj+IrZU0qus3cpPkwmxBnHdthcKXzmPHECVlmpASYC jsfhnxk9wUd7JxScSCAuz5gDLZZ9fUtUFTeBUB0JdPgjQidEGNADoiwrfEXUGPIt DzLlYz9vjiKso2VUfvdzZWX3vOgZm6pIJzevIJHPBobSvPEbhg2NfaXvgYANl9Ou fakTQUlWRfR7NgqIM666UTgkp92OfCsy0yAlVw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1730830898; x= 1730917298; bh=5BDhLkhy1ThK3Aa+s/2Nfky/edDVw4m58ADzSbv11yk=; b=O zAHZx1Knbj3JA0MT74DO7Oe5w3vGpVwFdVbm6aAB/CYVDx9dPsXuJBwznT6/DUt6 nb+ofOEeDzxCxFfiz2ZRjkjCz7vritUmkyt6tnRkTXxlOaH1KbUESTFrbID6I/0D f6zvp3QSkEQNYVoUQyMezVb7T2rjKCKMzkekMXPpwLDspV+jAEY1t0rIcnfC8/bW x0hPQoOETYC6yTnTQYphhoM5E0jYVmmLa0xArxb5sVQGjsjGb8RGyrqaFbSdwLPH CUvmrk43sFclIKshI+n+gw/Uxzov3cMih4uuwKpNYQYl3ufnRsuxGxtfRAZ3sJG6 2H0GpmKzhliz16vB6vqwg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrtddtgdekfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnth hsucdlqddutddtmdenucfjughrpegtggfuhfgjffevgffkfhfvofesthhqmhdthhdtjeen ucfhrhhomhepuehruhgtvgcujfhorhhrohgtkhhsuceonhhtghesshgtohhrvggtrhhofi drtghomheqnecuggftrfgrthhtvghrnhepteetgfehhfejkeeitddvleevudfgjeegiefg veejvdfhueefhfdvheeufffggeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrg hmpehmrghilhhfrhhomhepnhhtghesshgtohhrvggtrhhofidrtghomhdpnhgspghrtghp thhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepnhhtghdqtghonhhtvg igthesnhhtghdrnhhlpdhrtghpthhtohepjhdrhhgrghgvnhesfhhrvggvughomhdrnhhl X-ME-Proxy: Feedback-ID: ib6b14750:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 5 Nov 2024 13:21:37 -0500 (EST) Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3818.100.11.1.3\)) From: Bruce Horrocks In-Reply-To: <9ce0b651-44c8-4c34-beec-5da7de645d53@freedom.nl> Date: Tue, 5 Nov 2024 18:21:25 +0000 Message-Id: References: <692582251.5119511.1730577725919.ref@mail.yahoo.com> <692582251.5119511.1730577725919@mail.yahoo.com> <544F4782-4007-4CBC-8F2F-30299E93B906@scorecrow.com> <9ce0b651-44c8-4c34-beec-5da7de645d53@freedom.nl> To: ntg-context mailing list X-Mailer: Apple Mail (2.3818.100.11.1.3) Message-ID-Hash: ETW5445XGO7A4WOH2S3G5AV4BUOMM2XJ X-Message-ID-Hash: ETW5445XGO7A4WOH2S3G5AV4BUOMM2XJ X-MailFrom: ntg@scorecrow.com 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.9 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: How can a macro check how many items are in a list? 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" Content-Transfer-Encoding: base64 DQpPbiA0IE5vdiAyMDI0LCBhdCAxNzo1MiwgSGFucyBIYWdlbiB2aWEgbnRnLWNvbnRleHQgPG50 Zy1jb250ZXh0QG50Zw0KDQo+IEFuZCB0aGVuIGZvciBCcnVjZSB0byBjb21lIHVwIHdpdGggdGhl IHNpbmd1bGFyIC8gcGx1cmFsIHZhcmlhbnQgZm9yDQoNClRoYW5rcyBIYW5zLg0KDQpBIOKAnHBs dXJhbGlzZXLigJ0gZm9yIGl0ZW0vaXRlbSwgZW50cnkvZW50cmllcyBldGMgaXMgb3ZlcmtpbGwg Z2l2ZW4gdGhhdCBvbmx5IG9uZSBwZXJzb24gaGFzIHJlcXVlc3RlZCB0aGUgZmVhdHVyZSBzbyBm YXIgYW5kLCBtYWlubHksIEkgaGF2ZSBubyBpZGVhIGhvdyBhIG11bHRpLWxpbmd1YWwgdmVyc2lv biBtaWdodCB3b3JrLiA6LSkNCg0KSW4gRW5nbGlzaCB0ZXh0cyBpdCBpcyBxdWl0ZSBjb21tb24g dG8gd3JpdGUg4oCcaXRlbShzKeKAnSB3aGVuIGl0IGlzIG5vdCBjZXJ0YWluIGhvdyBtYW55IGFy ZSBiZWluZyByZWZlcnJlZCB0by4gVGhpcyB3b3JrcyBxdWl0ZSBuaWNlbHkgaW4gQ29udGV4dDoN Cg0KICBcZGVmXGl0ZW0ocyl7XGlmXHVwY29taW5nbm9maXRlbXMgMXtpdGVtfVxlbHNle2l0ZW1z fVxmaX0NCg0Kd2hpY2ggYWxsb3dzOg0KDQogIFRoaXMgbGlzdCBoYXMgXHVwY29taW5nbm9maXRl bXNcIFxpdGVtKHMpDQoNCmluIHRoZSBzb3VyY2UuDQoNClNvIEnigJltIGdvaW5nIHRvIHN1Z2dl c3QgdGhhdCB3ZSBsZWF2ZSBpdCBmb3IgaW5kaXZpZHVhbCB1c2VycyB0byBkbyB3aGF04oCZcyBz aW1wbGVzdCBmb3IgdGhlbS4gSeKAmWxsIGFkZCBzb21ldGhpbmcgdG8gdGhlIHdpa2kgd2hlbiB0 aGlzIGNvbWVzIG91dCBpbiB0aGUgbmV4dCByZWxlYXNlLg0KDQrigJQNCkJydWNlIEhvcnJvY2tz DQpIYW1wc2hpcmUsIFVLDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklmIHlvdXIgcXVl c3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50 cnkgdG8gdGhlIFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHBzOi8v bWFpbG1hbi5udGcubmwvbWFpbG1hbjMvbGlzdHMvbnRnLWNvbnRleHQubnRnLm5sCndlYnBhZ2Ug IDogaHR0cHM6Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0dHBzOi8vY29udGV4dC5hYW5oZXQubmV0 IChtaXJyb3IpCmFyY2hpdmUgIDogaHR0cHM6Ly9naXRodWIuY29tL2NvbnRleHRnYXJkZW4vY29u dGV4dAp3aWtpICAgICA6IGh0dHBzOi8vd2lraS5jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwo=