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.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE 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 72F5221802 for ; Tue, 19 Mar 2024 21:58:46 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 5B9F1483CBC for ; Tue, 19 Mar 2024 21:58:12 +0100 (CET) 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=fiee.net 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 kps2BnnKzRPC for ; Tue, 19 Mar 2024 21:58:11 +0100 (CET) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id F06E5483DDE for ; Tue, 19 Mar 2024 21:57:17 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 2B65D48357E for ; Tue, 19 Mar 2024 21:56:51 +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 E8j8LJzrijvS for ; Tue, 19 Mar 2024 21:56:50 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=46.38.247.119; helo=relay.yourmailgateway.de; envelope-from=texml@fiee.net; receiver= Received: from relay.yourmailgateway.de (relay.yourmailgateway.de [46.38.247.119]) (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 A233B483553 for ; Tue, 19 Mar 2024 21:56:50 +0100 (CET) Received: from mors-relay-8404.netcup.net (localhost [127.0.0.1]) by mors-relay-8404.netcup.net (Postfix) with ESMTPS id 4TzkYG0zCDz80Mh for ; Tue, 19 Mar 2024 21:56:50 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fiee.net; s=key2; t=1710881810; bh=7NDKpvyaaFncYDv3bsPpbMeQfbiA9RWLU92NZ3lHm7I=; h=Date:Subject:To:References:From:In-Reply-To:From; b=CCnaFZo8uqEDk+zW2U/t7YTv67FvX8dJRxkRCIMYVT/PwzLUXbeIMz9qWdoCYi2xS Tzzh0v3/VmPR9bfUDpN/KMi7TCzyqHQnRQF2CbZ8l/IP7vlEWP9MqRfCGf8H1G/h5n Cx+KhsPRY49pw1uBDhhjZ0Dfcpy6D4YX58PCvrmaTIizkVnCwmoyqnZZfijApOFTBh Dv7KPCHOaq/aM1Ma/ZK0PyYxzgZ79dnnCvK/SAauTZVMxbLohdfqbmRW0YEZd1rZlU CT3wJVwuhRnsqpWUCdHJRcyhBJFVD7ADm8YmQ6O8tYac2dUvDNcFkyNrDIbx1aT8fV Zp89Y/o64d4Hg== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8404.netcup.net (Postfix) with ESMTPS id 4TzkYG0VHQz4xyN for ; Tue, 19 Mar 2024 21:56:50 +0100 (CET) Received: from mxf9ac.netcup.net (unknown [10.243.12.53]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4TzkYF67v8z8sb8 for ; Tue, 19 Mar 2024 21:56:49 +0100 (CET) Received: from [192.168.8.126] (ip-109-42-242-88.web.vodafone.de [109.42.242.88]) by mxf9ac.netcup.net (Postfix) with ESMTPSA id F09F82073F for ; Tue, 19 Mar 2024 21:56:44 +0100 (CET) Authentication-Results: mxf9ac; spf=pass (sender IP is 109.42.242.88) smtp.mailfrom=texml@fiee.net smtp.helo=[192.168.8.126] Received-SPF: pass (mxf9ac: connection is authenticated) Message-ID: <8a8f342b-881e-4bdd-91c0-9ff6a6f4d9a9@fiee.net> Date: Tue, 19 Mar 2024 21:56:43 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ntg-context@ntg.nl References: <2008468f-124d-42a2-a64a-b5f29fd7dfc2@fiee.net> <542533e8-8505-483c-86d8-ea166c381f18@fiee.net> <79209C74-6A2F-4F01-92DC-E826BCD9177F@boede.nl> From: Hraban Ramm Autocrypt: addr=texml@fiee.net; keydata= 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 In-Reply-To: <79209C74-6A2F-4F01-92DC-E826BCD9177F@boede.nl> X-PPP-Message-ID: <171088180551.11648.11785512179783423980@mxf9ac.netcup.net> X-Rspamd-Queue-Id: F09F82073F X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: oNmHqoLYl+8YL3joXPC8yohloYMh2WRX6YQOxsZv Message-ID-Hash: Y4GGXTFPZGPIC6TMWJA4FQJQ5M7IILXX X-Message-ID-Hash: Y4GGXTFPZGPIC6TMWJA4FQJQ5M7IILXX X-MailFrom: texml@fiee.net 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: can we do binding correction? 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 VGhhbmsgeW91IFdpbGxpIQ0KDQpHZW5lcmFsbHkgSSBrbm93IGZvciB3aGF0IGJpbmRpbmcgY29y cmVjdGlvbiBpcyB1c2VkLCBJIGp1c3QgbmV2ZXIgdHJpZWQgDQp0byBzZXQgaXQgdXAuIElmIEkg bG9vayBjYXJlZnVsbHkgYXQgb25lIG9mIG91ciBwcmludGVkIGJvb2tsZXRzLCB0aGUgDQpwcmlu dHNob3AgYWxzbyBkaWRu4oCZdC4gU28gSSdkIG5lZWQgcGFnZXNoaWZ0IHdpdGhvdXQgYXBwbHlp bmcgaW1wb3NpdGlvbiANCihzZXR0aW5nIGl0IHVwIHdvdWxkbuKAmXQgaHVydCkuDQoNCkkgZGlk buKAmXQgdGhpbmsgYWJvdXQgdmVydGljYWwgcGFnZXNoaWZ0LCBidXQgb2YgY291cnNlIHRoYXTi gJlzIGFsc28gDQpuZWVkZWQgZm9yIGNyb3NzLWZvbGRlZCBzaGVldHMuDQoNCkknbSBub3Qgc3Vy ZSBob3cgKGhvcml6b250YWwpIHBhZ2VzaGlmdCBpcyBzdXBwb3NlZCB0byB3b3JrIHdpdGggZnVs bCANCnBhZ2UgaW1hZ2VzIHdpdGhvdXQgaW50cm9kdWNpbmcgd2hpdGUgYm9yZGVycywgYnV0IGJs ZWVkIGF0IHRoZSBpbm5lciANCmVkZ2Ugc2hvdWxkIGJlIGVub3VnaC4NCg0KVGhlb3JldGljYWxs eSB0aGUgc2hpZnQgdmFsdWUgc2hvdWxkIGJlIHRoZSBzYW1lIGFzIHRoZSBwYXBlciB0aGlja25l c3MgDQooZG9u4oCZdCB5b3UgdGhpbms/KSwgYnV0IHRoZXJl4oCZcyBzb21lIGRlZm9ybWF0aW9u IGludm9sdmVkLCBzbyBhIGZhY3RvciANCm1pZ2h0IG1ha2Ugc2Vuc2U/DQoNClVuZm9ydHVuYXRl bHkgSSB0aHJldyBvdXQgbXkgb2xkIGJvb2tzIG9uIHByaW50aW5nIHRlY2hub2xvZ3kgbG9uZyBh Z28sIA0KYW5kIG15IG5ld2VyIG9uZSBkb2VzbuKAmXQgY292ZXIgYm9va2JpbmRpbmcgKEnigJlt IG5vdCBhdCBob21lIGFueXdheSkuDQoNCkhyYWJhbg0KDQpBbSAxOS4wMy4yNCB1bSAxNzowMSBz Y2hyaWViIFdpbGxpIEVnZ2VyOg0KPiBIaSBIcmFiYW4sDQo+DQo+IEkgdGhpbmsgd2Ugc2hvdWxk IGNsYXJpZnkgdGhpcy4NCj4NCj4gQmluZGluZyBjb3JyZWN0aW9uIGlzIGEgZml4ZWQgYW1vdW50 IG9mIHdoaXRlc3BhY2UgaW4gdGhlIHNwaW5lIGFkZGVkIHRvIHRoZSBpbm5lciB3aGl0ZS1zcGFj ZS4gVGhpcyBpcyB0byBlbnN1cmUsIHRoYXQgdGhlIGJpbmRpbmcsIHdoaWNoIGlzIGNvbnN1bWlu ZyB3aGl0ZS1zcGFjZSwga2VlcHMgdGhlIGlubmVyIHdoaXRlLXNwYWNlIG9wdGljYWxseSBhcyBp bnRlbmRlZC4uDQo+DQo+IFRoZSBwYWdlIHNoaWZ0IG1lY2hhbmlzbSB3b3JrcyBvbmx5IHdpdGgg aW1wb3NpdGlvbiBlbmFibGVkLiBUaGlzIGVuc3VyZXMsIHRoYXQgdGhlIHR5cGUtc2V0dGluZyBh cmVhIGRvZXMgbm90IGNyZWVwIHRvd2FyZHMgdGhlIHNwaW5lIGJlY2F1c2UgbXVsdGlwbGUgc2hl ZXRzIG9mIHBhcGVyIGFyZSBmb2xkZWQgaW4gdGhlIHNwaW5lLg0KPg0KPiBJIGRvdWJ0IHdoZXRo ZXIgaXQgaXMgZW5vdWdoIHRvIGhhdmUgdGhlIG1lYXN1cmUgb2YgdGhlIHRoaWNrbmVzcyBkbyBk ZXRlcm1pbmUgdGhpcyBjcmVlcGluZyBlZmZlY3QsIGJlY2F1c2Ugd2UgYXJlIG1ha2luZyBmb2xk cyB3aGljaCBhcmUgcHJvYmFibHkgbW9yZSBjaXJjbGVzIHRoYW4ganVzdCBhZGRpbmcgdGhpY2tu ZXNzIG9mIHBhcGVyLg0KPg0KPg0KPiBXaWxsaQ0KPg0KPj4gT24gMTggTWFyIDIwMjQsIGF0IDE3 OjM1LCBIcmFiYW4gUmFtbSA8dGV4bWxAZmllZS5uZXQ+IHdyb3RlOg0KPj4NCj4+DQo+PiBBbSAx Ny4wMy4yNCB1bSAyMzo1NCBzY2hyaWViIFdvbGZnYW5nIFNjaHVzdGVyOg0KPj4+IEhyYWJhbiBS YW1tIHNjaHJpZWIgYW0gMTcuMDMuMjAyNCB1bSAyMjo0ODoNCj4+Pj4gSGksIHRoaXMgcXVlc3Rp b24gd2FzIHJpc2VkIGluIG15IENvblRlWHQgYmVnaW5uZXJzIHdvcmtzaG9wKiBhdCBDaGVtbml0 eiBMaW51eCBEYXlzIHRvZGF5Og0KPj4+Pg0KPj4+PiBDYW4gSSBjb25maWd1cmUgYmluZGluZyBj b3JyZWN0aW9uIGZvciBzYWRkbGUtc3RpdGNoZWQgb3IgdGhyZWFkLWJvdW5kIGJvb2tsZXRzLCBh bmQgaWYsIGRvZXMgaXQgb25seSB3b3JrIHdpdGggYXJyYW5naW5nIChpbXBvc2l0aW9uKSBvciBj YW4gSSBlbmFibGUgaXQgc29tZWhvdyBmb3IgdGhlIGxheW91dCAoaWYgdGhlIHByaW50c2hvcCBk b2VzIHRoZSBpbXBvc2l0aW9uKT8NCj4+PiAxLiBcZGVmaW5lcGFnZXNoaWZ0ICsgXHNldHVwcGFn ZXNoaWZ0DQo+Pj4NCj4+PiAyLiBcc2V0dXBsYXlvdXRbaG9yb2Zmc2V0PTxESU1FTlNJT04+XQ0K Pj4+DQo+Pj4+IEFsc28gSSByZWNvZ25pemVkIEknbSBub3Qgc3VyZSBhYm91dCB0aGUgZGlmZmVy ZW5jZSBvZiB0aGUgbGF5b3V0IHBhcmFtZXRlcnMgYmFja3NwYWNlIGFuZCBjdXRzcGFjZS4NCj4+ PiBiYWNrc3BhY2UgaXMgdGhlIGlubmVyIG1hcmdpbiBhbmQgY3V0c3BhY2UgdGhlIG91dGVyDQo+ Pj4NCj4+IEhpIFdvbGZnYW5nLCB0aGFuayB5b3UhIFNlZW1zIGxpa2UgSSB3YXMgdG9vIGRlbnNl IHRvIHVuZGVyc3RhbmQgdGhlIGRlc2NyaXB0aW9uIGZvciB0aGUgXHNldHVwbGF5b3V0IHBhcmFt ZXRlcnMgaW4gdGhlIHdpa2kgKGFuZCB0aGVyZSBhcmUgbW9yZSB0aGF0IEkgbmV2ZXIgdXNlZCwg b2ggbXnigKYpLCBhbmQgc2luY2UgSSBuZXZlciB1c2UgQ29uVGVYdOKAmXMgaW1wb3NpdGlvbiBm b3Igc2VyaW91cyBwcmludCBwcm9kdWN0cyAoYW5kIG5ldmVyIHNldCB1cCBhIHNjaGVtZSBteXNl bGYpLCBJIGRpZG7igJl0IGtub3cgYWJvdXQgcGFnZXNoaWZ0Lg0KPj4NCj4+IE9rLCBpZiBJIGxl YXZlIGltcG9zaXRpb24gdG8gdGhlIHByaW50c2hvcCBhbmQgdGhleSBkb24ndCBkbyBiaW5kaW5n IGNvcnJlY3Rpb24gaW4gdGhlaXIgd29ya2Zsb3csIEknZCBuZWVkIHRvIHNldCBob3JvZmZzZXQg ZGlmZmVyZW50bHkgZm9yIGV2ZXJ5IHNpbmdsZSBwYWdlIChpLmUuIGZpcnN0LCBzZWNvbmQsIHNl Y29uZC10by1sYXN0IGFuZCBsYXN0IHRoZSBzYW1lOyAzdGgsIDR0aCBhbmQgZnJvbSBiYWNrIHRo ZSBzYW1lIGV0Yy4pLiBPciBpcyBwYWdlc2hpZnQgYXBwbGllZCBpbmRlcGVuZGVudGx5IGZyb20g YXJyYW5naW5nPw0KPj4NCj4+IEFuZCB0aGVuLCBpdCBtYWtlcyBubyBzZW5zZSB0byBhZGQgdGhl IHNhbWUgdmFsdWUgYWxsIHRoZSB0aW1lLiBJIGRvbuKAmXQga25vdyBpZiBCQ09SIHdvcmtzIHRo aXMgd2F5IGluIExhVGVYLCBidXQgb25lIHZhbHVlIChwYXBlciB0aGlja25lc3MpIHNob3VsZCBi ZSBlbm91Z2ggaW4gY29tYmluYXRpb24gd2l0aCBhbiBpbXBvc2l0aW9uIHNjaGVtYS4gSS5lLiBp ZiBJIGRlZmluZSBhIHBhcGVyIHRoaWNrbmVzcyBhbmQgdGhlIG51bWJlciBvZiBwYWdlcyB0aGF0 IGFyZSBpbiBvbmUgYm9va2xldCAoYXMgYSBzaW5nbGUgYm9va2xldCBvciBwYXJ0IG9mIGEgInBy b3BlciIgYm9vayksIHRoZW4gdGhlIHBhZ2Ugc2hpZnQgc2hvdWxkIHdvcmsgYXV0b21hdGljYWxs eS4NCj4+DQo+PiBXZWxsLCBmb3IgYSBzaW5nbGUgYm9va2xldCwgaXQgY291bGQuIEluIGEgYm9v aywgYm9va2xldHMgY2FuIGhhdmUgZGlmZmVyZW50IG51bWJlcnMgb2YgcGFnZXMsIGFuZCB0aGVu IHlvdSdkIG5lZWQgdG8gZGVmaW5lIGEgbGlzdOKApiBPa2F5LCB0b28gY29tcGxpY2F0ZWQuIEl0 4oCZcyB0aGUgcHJpbnRzaG9wcydzIHJlc3BvbnNpYmlsaXR5IGFueXdheSwgYW5kIG5vYm9keSBj b21wbGFpbmVkIGFib3V0IG15IGJvb2tzIHNvIGZhci4gKEknbSBub3QgcGVyZmVjdGlvbmlzdCBl bm91Z2ggdG8gY2FyZS4pDQo+Pg0KPj4gSHJhYmFuDQo+Pg0KPj4NCj4+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fDQo+PiBJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90aGVy cyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQ0KPj4NCj4+IG1haWxs aXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cHM6Ly9tYWlsbWFuLm50Zy5ubC9tYWlsbWFu My9saXN0cy9udGctY29udGV4dC5udGcubmwNCj4+IHdlYnBhZ2UgIDogaHR0cHM6Ly93d3cucHJh Z21hLWFkZS5ubCAvIGh0dHBzOi8vY29udGV4dC5hYW5oZXQubmV0IChtaXJyb3IpDQo+PiBhcmNo aXZlICA6IGh0dHBzOi8vZ2l0aHViLmNvbS9jb250ZXh0Z2FyZGVuL2NvbnRleHQNCj4+IHdpa2kg ICAgIDogaHR0cHM6Ly93aWtpLmNvbnRleHRnYXJkZW4ubmV0DQo+PiBfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXw0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBJZiB5b3VyIHF1ZXN0 aW9uIGlzIG9mIGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIGVudHJ5 IHRvIHRoZSBXaWtpIQ0KPg0KPiBtYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHBz Oi8vbWFpbG1hbi5udGcubmwvbWFpbG1hbjMvbGlzdHMvbnRnLWNvbnRleHQubnRnLm5sDQo+IHdl YnBhZ2UgIDogaHR0cHM6Ly93d3cucHJhZ21hLWFkZS5ubCAvIGh0dHBzOi8vY29udGV4dC5hYW5o ZXQubmV0IChtaXJyb3IpDQo+IGFyY2hpdmUgIDogaHR0cHM6Ly9naXRodWIuY29tL2NvbnRleHRn YXJkZW4vY29udGV4dA0KPiB3aWtpICAgICA6IGh0dHBzOi8vd2lraS5jb250ZXh0Z2FyZGVuLm5l dA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxl YXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRn Lm5sIC8gaHR0cHM6Ly9tYWlsbWFuLm50Zy5ubC9tYWlsbWFuMy9saXN0cy9udGctY29udGV4dC5u dGcubmwKd2VicGFnZSAgOiBodHRwczovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cHM6Ly9jb250 ZXh0LmFhbmhldC5uZXQgKG1pcnJvcikKYXJjaGl2ZSAgOiBodHRwczovL2dpdGh1Yi5jb20vY29u dGV4dGdhcmRlbi9jb250ZXh0Cndpa2kgICAgIDogaHR0cHM6Ly93aWtpLmNvbnRleHRnYXJkZW4u bmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg==