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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 26761 invoked from network); 14 Sep 2023 22:06:00 -0000 Received: from cgl.ntg.nl (5.39.185.202) by inbox.vuxu.org with ESMTPUTF8; 14 Sep 2023 22:06:00 -0000 Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id C2E8B48321F for ; Fri, 15 Sep 2023 00:05:20 +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 tk-q1MoXDhlP for ; Fri, 15 Sep 2023 00:05:20 +0200 (CEST) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 57AD64830FC for ; Fri, 15 Sep 2023 00:04:54 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 337BA48304D for ; Fri, 15 Sep 2023 00:04:37 +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 HtEMQvejb3Xd for ; Fri, 15 Sep 2023 00:04:36 +0200 (CEST) Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 BB8B748304B for ; Fri, 15 Sep 2023 00:04:36 +0200 (CEST) Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-68fbb10dec7so1349465b3a.3 for ; Thu, 14 Sep 2023 15:04:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694729075; x=1695333875; darn=ntg.nl; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=f3Gs0uPPFVLDJyThWmb+sGe9vJdfcOLQcEk2tmJ5nUk=; b=nO7l4NN5zZ1GyPKOOfJu81GqpvZHfEd9Q1GftgwpBt0Aj29TZHMQeCSEFOnW41kI1M x9jGghjQAfOeox7TOAsMKhkbi/WKYwKjXHQ3sCxOb0/hYmfwCmiWfNxsM1tbio8No+lf W3Gf/3Go0qoAYsZRA/5A2ULGgh4w5e1E6fbHGL5jhmmShGEgXMvt6NiUgIpcHtP4V9ZY ly0u1biUBL3C+tqzGZRcI45HW6EGiKQ4hY6McFNNuekG9opz9DKqF6i5P/2xVemZqGH2 eXZEOfyJQOYQ3jhPtXfeIalHnUSeXzMZ3TVZIXCfKWiazeDXeAtRRbHHkdl82ruKEaQq ZpRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694729075; x=1695333875; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=f3Gs0uPPFVLDJyThWmb+sGe9vJdfcOLQcEk2tmJ5nUk=; b=ueu9CIaaUc7IxThFaqsmQugrmFtUuDi11uaxnySCEqXk2YehOOyYxBxXRScwdUVLl7 TH2gY1t9aKHd54BJMZwck2GxHzc8zRV8qw11SOjxFimxQNHxeYcLzh164CYLx2WTIsEi gXCIULUobXpTWBKN/HJFt48dLKvVBe44we5F2klpKi65XPPZWkoPTKUGpmsqxHblSyvX jQzzCHRBhSx1cDr9AqsLxl2vt5esQgWakeZzE48GE05nMJbBVySxifZhxhZdgtWUR9WO WP0oNRHceYUaPBRXDCBDIiF9rzBavvT8exk0sy2kurtmrWnMEjp+jqAOAqkn5Jr4xcWF EBOA== X-Gm-Message-State: AOJu0YxE3pXCFnx0Mdzxe0jcjr3ada5GOmuh2GTsisC65/TCX4Sz4xWX Ani7bmzNHaCq5GHztqqJgOK+haEO6WLH+Q== X-Google-Smtp-Source: AGHT+IGjthHNyXDzOAYAUqJL3VT0Pemk/oyQ9BIxOQfIVxK41ioOtFZeyjz1re6o8uWo02b1TBFT6w== X-Received: by 2002:a05:6a21:3e09:b0:153:5dd1:219f with SMTP id bk9-20020a056a213e0900b001535dd1219fmr57734pzc.31.1694729074950; Thu, 14 Sep 2023 15:04:34 -0700 (PDT) Received: from [192.168.1.5] ([101.115.128.167]) by smtp.gmail.com with ESMTPSA id m13-20020aa7900d000000b0066f37665a63sm1771540pfo.73.2023.09.14.15.04.33 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 14 Sep 2023 15:04:34 -0700 (PDT) Message-ID: <123ce5aa-0795-e35a-ab59-9a480af86525@gmail.com> Date: Fri, 15 Sep 2023 08:04:27 +1000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Content-Language: en-AU To: Bruce Horrocks , mailing list for ConTeXt users References: <20f6346e-2e52-f65b-e716-fd281285e070@gmail.com> From: jbf In-Reply-To: Message-ID-Hash: USYCBHHAKZ5LYLPMM7LSUKTZNTSJEWUC X-Message-ID-Hash: USYCBHHAKZ5LYLPMM7LSUKTZNTSJEWUC X-MailFrom: roma83537@gmail.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.8 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: streams reversed? 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 QnJ1Y2UsIHRoYXQgd2FzIGtpbmQgb2YgeW91IHRvIHJlcGx5LiBJIHRoaW5rIHdlIGJvdGgga25v dyB0aGF0IHRoZSANCnN0cmVhbXMgbWVjaGFuaXNtLCB3aGlsZSAnd29ya2FibGUnIGZvciB0aGUg bW9zdCBwYXJ0LCBpcyBzdGlsbCBpbiBuZWVkIA0Kb2YgcmVmaW5lbWVudC4NCg0KSXQgaXMgcXVp dGUgcG9zc2libGUgdGhhdCB3aGF0IGlzIGNhdXNpbmcgbXkgcHJvYmxlbSBoYXMgbGVzcyB0byBk byB3aXRoIA0KJ3N0cmVhbXMnIHBlciBzZSwgYW5kIG1vcmUgdG8gZG8gd2l0aCB0aGUgdXNlIG9m IHRoaXMgbWVjaGFuaXNtIGluIGEgDQoncmVhbCBib29rJyB1c2luZyBmcm9udG1hdHRlciwgYm9k eW1hdHRlciBldGMuIGV0Yy4NCg0KU2luY2UgaXQgd291bGQgYmUgdG9vIGxvbmcgYW5kIGNvbXBs aWNhdGVkIGFuIE1XRSB0byBwbGFjZSBoZXJlIGluIHRoZSANCmxpc3QgdG8gZGVtb25zdHJhdGUg bXkgcHJvYmxlbSwgSSB3aWxsIHNlbmQgeW91IHRoZSBmaWxlIHNlcGFyYXRlbHkgc28gDQp5b3Ug Y2FuIHNlZSB0aGUgaXNzdWU6IGVmZmVjdGl2ZWx5LCB0aGUgc3RyZWFtcyBoYXZlIHdvcmtlZCBm b3IgDQpmcm9udG1hdHRlciAoRm9yZXdvcmQpLCBidXQgd2hlbiBJIGdldCB0byBDaGFwdGVyIDEg aW4gYm9keW1hdHRlciwgdGhleSANCmFyZSByZXZlcnNlZC4gWW91IHdpbGwgc2VlIHRoYXQuIEkg Y2FuJ3Qgd29yayBvdXQgd2h5LCBidXQgeW91IG1pZ2h0IGJlIA0KYWJsZSB0byBzZWUgd2hhdCBp cyBjYXVzaW5nIHRoYXQuDQoNCkFuZCBvZiBjb3Vyc2UsIEkgaGF2ZSB0d28gb3RoZXIgcHJvYmxl bXMgdG8gd29yayBvdXQgYmVmb3JlIEkgY291bGQgdXNlIA0KdGhpcyBpbiBhIHJlYWwgcHJvZHVj dGlvbiBzY2VuYXJpbzogdGhlcmUgaXMgdGhlIG9uZSB5b3UgaGF2ZSBhbHJlYWR5IA0KYWxsdWRl ZCB0byBvZiBleHRyYSBwYWdlcyBvY2Nhc2lvbmFsbHkgYmVmb3JlaGFuZCAoaG9wZWZ1bGx5IGVh c2lseSANCnNvbHZhYmxlKSBidXQgSSBjYW4gc2VlIGFub3RoZXIgcHJvYmxlbSB3aGVuIHRoZSB0 ZXh0IGlzIGEgbGVuZ3RoeSANCm9uZS4uLiBhbmQgdGhpcyBpcyB0aGUgcmVzdWx0IG9mIHN5bmNo cm9uaXphdGlvbjogd2hlbiBvbmUgbGFuZ3VhZ2UgKHZpKSANCnRha2VzIHVwIG1vcmUgc3BhY2Ug dGhhbiB0aGUgb3RoZXIgKGVuKSwgd2UgZ2V0IGFuIGF3a3dhcmQgYnJlYWsgYXQgdGhlIA0KZW5k IG9mIHRoZSBjaGFwdGVyIGluIGVuLCBzbyB0aGF0IHRoZSBsYXN0IGxpbmUgY2FuICdjYXRjaCB1 cCcgd2l0aCB0aGUgDQpsYXN0IHBhcmFncmFwaCAoaW4gdmkpLiBNYXliZSB0aGlzIG9uZSB3aWxs IGJlIGhhcmRlciB0byBzb2x2ZSENCg0KSnVsaWFuDQoNCk9uIDE0LzkvMjMgMjA6MTQsIEJydWNl IEhvcnJvY2tzIHdyb3RlOg0KPiBPbiAxMyBTZXAgMjAyMywgYXQgMDc6NDcsIGpiZiA8cm9tYTgz NTM3QGdtYWlsLmNvbT4gd3JvdGU6DQo+PiBXaGVuIEkgY29tZSB0byBib2R5bWF0dGVyIGFuZCBD aGFwdGVyIDEsIGFnYWluIGl0IHdvcmtzLCBleGNlcHQgdGhhdCB0aGUgcG9zaXRpb25zIG9mIHRo ZSBsYW5ndWFnZXMgYXJlIHJldmVyc2VkLCBzbyBJIGVuZCB1cCB3aXRoIHZpIG9uIHRoZSBsZWZ0 IGFuZCBlbiBvbiB0aGUgcmlnaHQuIEJ5IENoYXB0ZXIgMiB3ZSBhcmUgYmFjayB0byB0aGUgY29y cmVjdCBwb3NpdGlvbiBvbmNlIG1vcmUgKGVuIGxlZnQgYW5kIHZpIHJpZ2h0KS4NCj4+IEkgd2Fu dCB0byBrbm93IHdoeSB0aGlzIGlzIGhhcHBlbmluZywgYW5kIGlmIEkgY2FuIHByZXZlbnQgaXQg aGFwcGVuaW5nLg0KPg0KPiBJJ3ZlIG1vZGlmaWVkIHRoZSBzYW1wbGUgY29kZSB5b3UgZ290IGZy b20gV29sZmdhbmcgdG8gaW5jbHVkZSBjaGFwdGVyIGhlYWRpbmdzIGFuZCBpdCBhbGwgbG9va3Mg ZmluZSB0byBtZVsxXSAtIHRoZSByZWQgdGV4dCBpcyBhbGwgb24gdGhlIHJpZ2h0IGhhbmQgc2lk ZSBhbmQgdGhlIGdyZWVlbiB0ZXh0IGlzIGFsbCBvbiB0aGUgbGVmdC4gSWYgdGhpcyBkb2Vzbid0 IGhlbHAgYW5kIHlvdSBzdGlsbCBoYXZlIHByb2JsZW1zIHRoZW4geW91J2xsIG5lZWQgdG8gcG9z dCBhIHNhbXBsZSB0aGF0IGFjdHVhbGx5IHNob3dzIHRoZSBwcm9ibGVtLiBJJ20gdXNpbmcgQ29u VGVYdCAgdmVyOiAyMDIzLjA5LjA0IDE5OjE1Lg0KPg0KPiBcc3RhcnR0ZXh0DQo+DQo+IFxzdGFy dG91dHB1dHN0cmVhbVtvbmVdDQo+ICAgICBcc3RhcnRjb2xvcltyZWRdDQo+ICAgICBcZG9yZWN1 cnNlezV9e1xjaGFwdGVye1N0cmVhbSBPbmV9DQo+ICAgICAgIFxkb3JlY3Vyc2V7MTB9e1xpbnB1 dCBrbnV0aFxwYXJ9DQo+ICAgICAgIH0NCj4gICAgIFxzdG9wY29sb3INCj4gXHN0b3BvdXRwdXRz dHJlYW0NCj4NCj4gXHN0YXJ0b3V0cHV0c3RyZWFtW3R3b10NCj4gICAgIFxzdGFydGNvbG9yW2dy ZWVuXQ0KPiAgICAgXGRvcmVjdXJzZXs1fXtcY2hhcHRlcntTdHJlYW0gVHdvfQ0KPiAgICAgICBc ZG9yZWN1cnNlezEwfXtcaW5wdXQgemFwZlxwYXJ9DQo+ICAgICAgIH0NCj4gICAgIFxzdG9wY29s b3INCj4gXHN0b3BvdXRwdXRzdHJlYW0NCj4NCj4gXHN5bmNocm9uaXplc3RyZWFtc1tvbmUsdHdv XQ0KPg0KPiBcc2V0Ym94XHNjcmF0Y2hib3hvbmVcb3V0cHV0c3RyZWFtYm94W29uZV0NCj4gXHNl dGJveFxzY3JhdGNoYm94dHdvXG91dHB1dHN0cmVhbWJveFt0d29dDQo+DQo+IFxkb2xvb3ANCj4g ICB7XGlmdm9pZFxzY3JhdGNoYm94b25lDQo+ICAgICAgXGV4aXRsb29wDQo+ICAgIFxlbHNlDQo+ ICAgICAgXHNldGJveFxzY3JhdGNoYm94Zm91clx2c3BsaXRcc2NyYXRjaGJveG9uZSB0byBcdGV4 dGhlaWdodA0KPiAgICAgIFx2Ym94IHRvIFx2c2l6ZXtcYm94XHNjcmF0Y2hib3hmb3VyXHZzc30l DQo+ICAgICAgXHNldGJveFxzY3JhdGNoYm94Zml2ZVx2c3BsaXRcc2NyYXRjaGJveHR3byB0byBc dGV4dGhlaWdodA0KPiAgICAgIFx2Ym94IHRvIFx2c2l6ZXtcYm94XHNjcmF0Y2hib3hmaXZlXHZz c30lDQo+ICAgIFxmaX0NCj4NCj4gXHN0b3B0ZXh0DQo+DQo+DQo+IFsxXSBBcGFydCBmcm9tIHVu bmVjZXNzYXJ5IGJsYW5rIHBhZ2VzIGF0IHRoZSBiZWdpbm5pbmcgYnV0IHRoYXQncyBhIGRpZmZl cmVudCBwcm9ibGVtIHNvIEknbSBub3QgYWRkcmVzc2luZyB0aGF0IGZvciBub3cuDQo+DQo+IOKA lA0KPiBCcnVjZSBIb3Jyb2Nrcw0KPiBIYW1wc2hpcmUsIFVLDQo+DQo+DQo+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fDQo+IElmIHlvdXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3Ro ZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50cnkgdG8gdGhlIFdpa2khDQo+DQo+IG1haWxs aXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cHM6Ly93d3cubnRnLm5sL21haWxtYW4vbGlz dGluZm8vbnRnLWNvbnRleHQNCj4gd2VicGFnZSAgOiBodHRwczovL3d3dy5wcmFnbWEtYWRlLm5s IC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldA0KPiBhcmNoaXZlICA6IGh0dHBzOi8vYml0YnVj a2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8NCj4gd2lraSAgICAgOiBodHRwczov L2NvbnRleHRnYXJkZW4ubmV0DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90 aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQoKbWFpbGxpc3Qg OiBudGctY29udGV4dEBudGcubmwgLyBodHRwczovL3d3dy5udGcubmwvbWFpbG1hbi9saXN0aW5m by9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHBzOi8vd3d3LnByYWdtYS1hZGUubmwgLyBodHRw Oi8vY29udGV4dC5hYW5oZXQubmV0CmFyY2hpdmUgIDogaHR0cHM6Ly9iaXRidWNrZXQub3JnL3Bo Zy9jb250ZXh0LW1pcnJvci9jb21taXRzLwp3aWtpICAgICA6IGh0dHBzOi8vY29udGV4dGdhcmRl bi5uZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18=