From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/107280 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Bruce Horrocks Newsgroups: gmane.comp.tex.context Subject: Re: METAPOST subpath rounding issue Date: Sat, 9 May 2020 22:53:19 +0100 Message-ID: <4548DBE2-9D21-4FAB-8EC3-D571CE9C1430@scorecrow.com> References: <4D3E7ACE-B8F8-4CDC-9067-EDF6B87D445E@rna.nl> <1B24BCDF-DBF8-4D69-A162-66DB44E8A6CE@rna.nl> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="99239"; mail-complaints-to="usenet@ciao.gmane.io" To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat May 09 23:53:53 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 1jXXPt-000Pjp-6l for gctc-ntg-context-518@m.gmane-mx.org; Sat, 09 May 2020 23:53:53 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id CE8EA183CBB; Sat, 9 May 2020 23:53:32 +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 GL6SNEswoEK3; Sat, 9 May 2020 23:53:30 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id C11B6183CB3; Sat, 9 May 2020 23:53:30 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 06A8B183C9A for ; Sat, 9 May 2020 23:53:30 +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 DPraBmn5ZjGH for ; Sat, 9 May 2020 23:53:29 +0200 (CEST) Received-SPF: None (mailfrom) identity=mailfrom; client-ip=199.7.105.190; helo=web190.dnchosting.com; envelope-from=ntg@scorecrow.com; receiver= Original-Received: from web190.dnchosting.com (web190.dnchosting.com [199.7.105.190]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 2A4F5183A17 for ; Sat, 9 May 2020 23:53:28 +0200 (CEST) Original-Received: from [87.74.249.25] (port=39921 helo=[10.0.1.111]) by web190.dnchosting.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jXXPN-00027H-6t for ntg-context@ntg.nl; Sat, 09 May 2020 21:53:27 +0000 In-Reply-To: <1B24BCDF-DBF8-4D69-A162-66DB44E8A6CE@rna.nl> X-Mailer: Apple Mail (2.3608.80.23.2.2) X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - web190.dnchosting.com X-AntiAbuse: Original Domain - ntg.nl X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - scorecrow.com X-Get-Message-Sender-Via: web190.dnchosting.com: authenticated_id: directnic@scorecrow.com X-Authenticated-Sender: web190.dnchosting.com: directnic@scorecrow.com X-From-Rewrite: unmodified, there is a forwarder that points to the actual sender. 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:107280 Archived-At: Cgo+IE9uIDggTWF5IDIwMjAsIGF0IDEzOjU4LCBHZXJiZW4gV2llcmRhIDxnZXJiZW4ud2llcmRh QHJuYS5ubD4gd3JvdGU6Cj4gCj4+IE9uIDggTWF5IDIwMjAsIGF0IDAwOjQ2LCBudGdAc2NvcmVj cm93LmNvbSB3cm90ZToKPj4gCj4+PiBPbiA3IE1heSAyMDIwLCBhdCAyMDoyOCwgR2VyYmVuIFdp ZXJkYSA8Z2VyYmVuLndpZXJkYUBybmEubmw+IHdyb3RlOgo+Pj4gCj4+PiBJIGhhdmUgYSBNRVRB UE9TVCBhbGdvcml0aG0gdGhhdCBzcGxpdHMgYSBwYXRoIGF0IGEgY2VydGFpbiB0aW1lIGluIHR3 bywgZG9lcyBzb21ldGhpbmcgd2l0aCBib3RoIGVuZHMgKG5vdCB0aGUgZW5kcyB3aGVyZSB0aGV5 IHdlcmUgc3BsaXQpIGFuZCB0aGVuIHJlam9pbnMgdGhlbS4KPj4+IAo+Pj4gSW4gdmVyeSByYXJl IGNhc2VzIHRoaXMgY3Jhc2hlcywgYmVjYXVzZSB0aGUgc3VicGF0aCBkb2VzbuKAmXQgd29yayBh cyBleHBlY3RlZC4KPj4+IAo+Pj4gICAgICBmaXJzdFBhcnQgOj0gc3VicGF0aCAoMCxoYWxmV2F5 VGltZSkgb2Ygd29ya2luZ0Nvbm47Cj4+PiAgICAgIHNlY29uZFBhcnQgOj0gc3VicGF0aCAoaGFs ZldheVRpbWUscGF0aFRpbWVMZW4pIG9mIHdvcmtpbmdDb25uOwo+Pj4gCj4+PiBtYXkgc29tZXRp bWVzIHJlc3VsdCBpbiBzb21ldGhpbmcgbGlrZSB0aGlzOgo+Pj4gCj4+PiBtZXRhcG9zdCBsb2cg ICAgPiA+PiBQYXRoIGF0IGxpbmUgMDoKPj4+IG1ldGFwb3N0IGxvZyAgICA+ICgyNzMsLTQyNyku LmNvbnRyb2xzICgyNTkuNTA2NjY2NjY2NjY2NjYsLTQyNykgYW5kICgyNDYuMDEzMzMzMzMzMzMz MzUsLTQyNykKPj4+IG1ldGFwb3N0IGxvZyAgICA+ICAuLigyMzIuNTIwMDAwMDAwMDAwMDEsLTQy NykKPj4+IG1ldGFwb3N0IGxvZyAgICA+IAo+Pj4gbWV0YXBvc3QgbG9nICAgID4gPj4gUGF0aCBh dCBsaW5lIDA6Cj4+PiBtZXRhcG9zdCBsb2cgICAgPiAoMjMyLjUxOTk5OTk5OTk5OTk4LC00Mjcp Li5jb250cm9scyAoMTYxLjY4MDAwMDAwMDAwMDAxLC00MjcpIGFuZCAoOTAuODQwMDAwMDAwCj4+ PiBtZXRhcG9zdCBsb2cgICAgPiAwMDAwMDMsLTQyNykKPj4+IG1ldGFwb3N0IGxvZyAgICA+ICAu LigyMCwtNDI3KQo+Pj4gCj4+PiBBcyBjYW4gYmUgc2VlbiBpbiB0aGVzZSAocmFyZSkgY2FzZXMg dGhlIHR3byBjYWxscyB0byBzdWJwYXRoIHJlc3VsdCBpbiBhIGRpZmZlcmVudCBwb2ludCByZXN1 bHRpbmcgZnJvbSBib3RoLiBzbywgd2hlbiBJIGxhdGVyIHRyeSB0byByZWpvaW4gdGhlbSB3aXRo ICYgaXQgZmFpbHM6Cj4+PiAKPj4+IG1ldGFwb3N0IGxvZyAgICA+ICEgUGF0aHMgZG9uJ3QgdG91 Y2g7ICcmJyB3aWxsIGJlIGNoYW5nZWQgdG8gJy4uJy4KPj4+IG1ldGFwb3N0IGxvZyAgICA+IDx0 byBiZSByZWFkIGFnYWluPiAKPj4+IAo+Pj4gV2hpY2ggbWVhbnMgc3VicGF0aCBkb2VzbuKAmXQg YWx3YXlzIGV4YWN0bHkgZG8gd2hhdCBJIGV4cGVjdCBpdCB0byBkbyAoYW5kIG1hbnkgZXhwbGFu YXRpb25zLCBidXQgbm90IHRoZSBvZmZpY2lhbCBtYW51YWwpIHN0YXRlLiBBZ2FpbiwgdGhpcyBp cyByYXJlLgo+Pj4gCj4+PiBJ4oCZdmUgZG9uZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGl0IGJ1dCBJ IHdvbmRlcmVkIGlmIHRoZXJlIHdhcyBhIGJldHRlciAocmVsaWFibGUpIHNvbHV0aW9uCj4+PiAK Pj4+ICAgICAgc2F2ZSBjdXRGaXJzdFBhcnQ7IHBhdGggY3V0Rmlyc3RQYXJ0OyBjdXRGaXJzdFBh cnQgOj0gZmlyc3RQYXJ0IG1heGN1dGJlZm9yZSBmcm9tUGljT3V0bGluZTsKPj4+ICAgICAgc2F2 ZSBjdXRTZWNvbmRQYXJ0OyBwYXRoIGN1dFNlY29uZFBhcnQ7IGN1dFNlY29uZFBhcnQgOj0gc2Vj b25kUGFydCBtYXhjdXRhZnRlciB0b1BpY091dGxpbmU7Cj4+PiAgICAgIGlmICgoeHBhcnQgcG9p bnQgMCBvZiBjdXRTZWNvbmRQYXJ0KSA8PiAoeHBhcnQgcG9pbnQgaW5maW5pdHkgb2YgY3V0Rmly c3RQYXJ0KSkKPj4+ICAgICAgICBvciAoKHlwYXJ0IHBvaW50IDAgb2YgY3V0U2Vjb25kUGFydCkg PD4gKHlwYXJ0IHBvaW50IGluZmluaXR5IG9mIGN1dEZpcnN0UGFydCkpOgo+Pj4gICAgICAgIHJl c3VsdENvbm4gOj0gY3V0Rmlyc3RQYXJ0LS1jdXRTZWNvbmRQYXJ0Owo+Pj4gICAgICBlbHNlOgo+ Pj4gICAgICAgIHJlc3VsdENvbm4gOj0gY3V0Rmlyc3RQYXJ0ICYgY3V0U2Vjb25kUGFydDsKPj4+ ICAgICAgZmkKPj4gCj4+IEEgY3J1ZGUgdGVzdCBvZiAKPj4gCj4+ICBwYXRoIHBiOwo+PiAgcGI6 PSg1LjVjbSwwY20pLS0oNS41Y20sMGNtKS0tKDEwLjVjbSwwY20pOwo+PiAgZHJhdyBwYjsKPj4g Cj4+IGdpdmVzIG5vIGVycm9ycyBzbyB3aHkgbm90IGp1c3Qgam9pbiB1c2luZyAtLSBhbGwgdGhl IHRpbWUgYW5kIHNhdmUgdGhlIHRlc3Q/Cj4gCj4gQmVjYXVzZSB0aGUgZG91YmxlIGV4YWN0IHBv aW50cyBhcmUgYWxzbyBjcmVhdGluZyAoZGlmZmVyZW50KSBwcm9ibGVtcyBpbiBteSBhbGdvcml0 aG0gYXMgdGhleSBtYWtlIHRoZSBwYXRoIGhhdmUgJ25vIGRpcmVjdGlvbicgYXQgdGhhdCBwb2lu dCAoZGlyZWN0aW9uIGlzICgwLDApLgoKWW91IGNhbiBzYXZlIGV4dHJhY3RpbmcgdGhlIHhwYXJ0 cyBhbmQgeXBhcnRzIGJ5IHVzaW5nIGRpcmVjdCBzdWJ0cmFjdGlvbiBvZiBwYWlycyBhbmQgY29t cGFyaW5nIHdpdGggKDAsMCkgbGlrZSB0aGlzOgoKXHN0YXJ0dGV4dApcc3RhcnRNUGNvZGUKcGF0 aCBjdXRGaXJzdFBhcnQsY3V0U2Vjb25kUGFydDsKCmN1dEZpcnN0UGFydCA6PSAoMCwwKSAtLSAo MjMyLjUyMDAwMDAwMDAwMDAxLC00MjcpOwpjdXRTZWNvbmRQYXJ0IDo9ICgyMzIuNTE5OTk5OTk5 OTk5OTgsLTQyNykgLS0gKDk5OSwtNDI3KTsKJWN1dEZpcnN0UGFydCA6PSAoMCwwKSAtLSAoMjMy LjUyMDAwMDAwMDAwMDAxLC00MjcpOwolY3V0U2Vjb25kUGFydCA6PSAoMjMyLjUyMDAwMDAwMDAw MDAxLC00MjcpIC0tICg5OTksLTQyNyk7CgppZiAocG9pbnQgaW5maW5pdHkgb2YgY3V0Rmlyc3RQ YXJ0KSAtIChwb2ludCAwIG9mIGN1dFNlY29uZFBhcnQpID0gKDAsMCkgOgogIGxhYmVsKCJzYW1l IiwgKDFjbSwxY20pKQplbHNlIDoKICBsYWJlbCgiZGlmZmVyZW50IiwgKDFjbSwxY20pKQpmaTsK XHN0b3BNUGNvZGUKXHN0b3B0ZXh0CgoqRXhjZXB0KiB0aGF0IHRoZSBleGFtcGxlIGRvZXNuJ3Qg d29yayB3aXRoIGZsb2F0cyB0aGF0IGFyZSBzbyBjbG9zZS4gQ2hhbmdpbmcgMjMyLjUyX2V0YyB0 byAzMzIuNTJfZXRjIHdvcmtzIGFzIGV4cGVjdGVkLiBJJ20gaG9waW5nIHRoYXQgdGhpcyBpcyBh ICJmZWF0dXJlIiBvZiB0aGUgcGFyc2VyIHJlYWRpbmcgaW4gdGhlIGV4YW1wbGUgYXQgYSBsb3dl ciBwcmVjaXNpb24gdGhhbiB0aGUgbnVtYmVyIG9mIGRlY2ltYWxzIHByb3ZpZGVkLiBGb3IgeW91 ciBjb2RlLCB3aGVyZSB0aGUgZGlmZmVyZW50IHZhbHVlcyBhcmUgY3JlYXRlZCBieSBjYWxjdWxh dGlvbiwgdGhlIHR3byBwYWlycyBzaG91bGQgYmUgcmVjb2duaXNlZCBhcyBkaWZmZXJlbnQuCgot LQpCcnVjZSBIb3Jyb2NrcwpIYW1wc2hpcmUsIFVLCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVh c2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQoKbWFpbGxpc3QgOiBudGctY29udGV4dEBudGcu bmwgLyBodHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xpc3RpbmZvL250Zy1jb250ZXh0CndlYnBh Z2UgIDogaHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5l dAphcmNoaXZlICA6IGh0dHBzOi8vYml0YnVja2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29t bWl0cy8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5uZXQKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18K