From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/112879 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Denis Maier via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: improve bad habits deduplicate redundant defined values Date: Sat, 18 Sep 2021 12:57:36 +0000 Message-ID: References: <57a931de9cdd48e2b76056f110e7a0e1@unibe.ch> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="770"; mail-complaints-to="usenet@ciao.gmane.io" Cc: denis.maier@unibe.ch To: Original-X-From: ntg-context-bounces@ntg.nl Sat Sep 18 14:58:16 2021 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 1mRZv6-000Aad-LV for gctc-ntg-context-518@m.gmane-mx.org; Sat, 18 Sep 2021 14:58:16 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id DCAE4287052; Sat, 18 Sep 2021 14:57:43 +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 aqbaUs8P4pnT; Sat, 18 Sep 2021 14:57:42 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 54106287702; Sat, 18 Sep 2021 14:57:42 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 612D7287700 for ; Sat, 18 Sep 2021 14:57:40 +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 njas4Lq4HzyN for ; Sat, 18 Sep 2021 14:57:39 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=130.92.0.83; helo=mailhub-lb2.unibe.ch; envelope-from=denis.maier@unibe.ch; receiver= Original-Received: from mailhub-lb2.unibe.ch (mailhub-lb2.unibe.ch [130.92.0.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 0EA43287052 for ; Sat, 18 Sep 2021 14:57:38 +0200 (CEST) X-Virus-Scanned: By University of Bern - MGW Original-Received: from mail.campus.unibe.ch (aai-edge-02.campus.unibe.ch [130.92.13.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailhub-lb2.unibe.ch (Postfix) with ESMTPS id 5CC98500080; Sat, 18 Sep 2021 14:57:37 +0200 (CEST) Thread-Topic: [NTG-context] improve bad habits deduplicate redundant defined values Thread-Index: AQHXqf0YYnWSDfhB4UGzrywo/4xvSaumUBRQgAF4wYCAAfk/QA== In-Reply-To: Accept-Language: de-CH, en-US Content-Language: de-DE x-originating-ip: [172.18.72.2] 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:112879 Archived-At: PiAtLS0tLVVyc3Byw7xuZ2xpY2hlIE5hY2hyaWNodC0tLS0tCj4gVm9uOiBudGctY29udGV4dCA8 bnRnLWNvbnRleHQtYm91bmNlc0BudGcubmw+IEltIEF1ZnRyYWcgdm9uIEphbiBVbHJpY2gKPiBI YXNlY2tlIHZpYSBudGctY29udGV4dAo+IEdlc2VuZGV0OiBGcmVpdGFnLCAxNy4gU2VwdGVtYmVy IDIwMjEgMTA6MzcKPiBBbjogbnRnLWNvbnRleHRAbnRnLm5sCj4gQ2M6IEphbiBVbHJpY2ggSGFz ZWNrZSA8anVoK250Zy1jb250ZXh0QG1haWxib3gub3JnPgo+IEJldHJlZmY6IFJlOiBbTlRHLWNv bnRleHRdIGltcHJvdmUgYmFkIGhhYml0cyBkZWR1cGxpY2F0ZSByZWR1bmRhbnQgZGVmaW5lZAo+ IHZhbHVlcwo+IAo+IEFtIFRodSwgU2VwIDE2LCAyMDIxIGF0IDA4OjA5OjUwQU0gKzAwMDAgc2No cmllYiBkZW5pcy5tYWllckB1bmliZS5jaDoKPiA+IEhpIEphbiBVbHJpY2gsCj4gPgo+ID4gSSBo YXZlIG5vdCBtdWNoIHRvIGNvbnRyaWJ1dGUsIGJ1dCBJJ2QgYmUgdmVyeSBoYXBweSB0byBsZWFy biBtb3JlIGFib3V0Cj4geW91ciBzZXR1cC4KPiAKPiBZb3UgYXNrZWQgZm9yIGl0LiA7LSkKClRo YW5rcyBmb3IgeW91ciBkZXRhaWxsbGVkIGRlc2NyaXB0aW9uIG9mIHlvdSBzZXR1cC4gCgo+IAo+ IEkgc3RhcnRlZCBtb3JlIHRoYW4gdHdvIHllYXJzIGFnbywgd2l0aCBzb21lIGRvY3VtZW50cyBm b3IgbXkgY29vcGVyYXRpdmUuIEkKPiBibG9nZ2VkIGFib3V0IGl0OiBodHRwczovL3d3dy5oYXNl Y2tlLmV1L3Bvc3Qvd2VyYmVtaXR0ZWwtbWl0LWNvbnRleHQtCj4gZ2VzdGFsdGVuLwoKWWVhaCwg SSBrbm93IHRoYXQgcG9zdCBhbmQsIGJ5IHRoZSB3YXksIEkndmUgdXNlZCB5b3VyIGFwcHJvYWNo IHllc3RlcmRheSBmb3IgY29udmVydGluZyBhbiBJbmRlc2lnbi1UZW1wbGF0ZSB0byBDb25UZVh0 LgpUaGFua3MhCj4gCj4gU3RlcCBieSBzdGVwIEkgbW9kdWxhcml6ZWQgbXkgc2V0dXAgdG8gcmV1 c2UgYXMgbWFueSBkZWZpbml0aW9ucyBhcyBwb3NzaWJsZSBpbgo+IG90aGVyIGRvY3VtZW50cy4g SSBzdGFydGVkIHdpdGggb3VyIGNvcnBvcmF0ZSBjb2xvcnMgYW5kIGZvbnRzIGFuZCB0aGVuCj4g YWRkZWQgcGFnZSBzaXplcywgaGVhZGxpbmVzIGV0Yy4KPiAKPiBUaGlzIGlzIGFuIG9uZ29pbmcg cHJvY2VzcyBhcyBJIGhhdmUgbm8gb3ZlcmFsbCBwbGFuIHRvIHN0cnVjdHVyZSBteSBzZXR1cC4g SXQgaXMKPiB3b3JrIGluIHByb2dyZXNzLiBBbmQgdGhlIHRlbmRlbmN5IGlzIHRvIHNwbGl0IHVw IGVudmlyb25tZW50IGZpbGVzIGludG8gc21hbGxlcgo+IG9uZXMuCgpMb29rcyBsaWtlIEkgbmVl ZCB0byByZWZhY3RvciBzb21lIHRoaW5ncyA6LSkKCj4gCj4gV2hlbiBJIHNlZSB0aGF0IEkgbmVl ZCBhbm90aGVyIG51bWJlcmluZyBzeXN0ZW0gZm9yIGxlZ2FsIHRleHRzIGxpa2UgYnlsYXdzIEkK PiBjcmVhdGUgYW4gZW52aXJvbm1lbnQgZm9yIGxlZ2FsIG51bWJlcmluZyBhbmQgZm9yIG5vcm1h bCBudW1iZXJpbmcuCgpPay4gU28gaW4gZ2VuZXJhbCB5b3UgZGVhbCB3aXRoIGRpdmVyZ2luZyBk ZW1hbmRzIGJ5IGNyZWF0aW5nIG5ldyBlbnZpcm9ubWVudHMgdGhhdCB5b3UgY2FuIGxvYWQgc2Vs ZWN0aXZlbHk/IApJIGN1cnJlbnRseSBzdHJ1Z2dsZSB3aXRoIGEgc2ltaWxhciBxdWVzdGlvbjog SW4gb25lIHByb2plY3QgSSB0eXBlc2V0IGFydGljbGVzIGZvciBhIGpvdXJuYWwgZnJvbSBYTUwg c291cmNlcyB3aXRoIENvblRlWHQuIE9idmlvdXNseSwgdGhlc2UgYXJ0aWNsZXMgc2hvdWxkIHJl bHkgb24gdGhlIHNhbWUgZW52aXJvbm1lbnQgZmlsZXMuIEJ1dCBob3cgd291bGQgeW91IGRlYWwg d2l0aCB0aG9zZSBjYXNlcyB3aGVyZSB5b3UnZCBuZWVkIGEgc2xpZ2h0bHkgZGlmZmVyZW50IHRh YmxlIGxheW91dCBpbiBvbmUgYXJ0aWNsZT8gCgo+IAo+IEkgdGhpbmsgdGhhdCBhbGwgdGhpcyB3 aWxsIGVuZCB1cCBpbiAyMC0zMCBlbnZpcm9ubWVudCBmaWxlcyBnb2luZyBmcm9tIGdlbmVyYWwK PiB0aGluZ3MgbGlrZSBjb2xvcnMsIGZvbnRzLCBwYWdlIHNpemVzIHRvIG1vcmUgc3BlY2lmaWMg dGhpbmdzIGxpa2UgZG91Ymxlc2lkZS0KPiBoZWFkZXJzLWZvb3RlcnMsIHNpbmdsZXNpZGUtaGVh ZGVycy1mb290ZXJzIHRvIHByb2R1Y3Qgc3BlY2lmaWMgdGhpbmdzIGxpa2UgZW52LQo+IGZhY3Rz aGVldCBmb3IgdGhpbmdzIHRoYXQgYXJlIHNwZWNpYWwgdG8gZmFjdHNoZWV0cyBvbmx5Lgo+IAo+ IEhlcmUgYXJlIHNvbWUgb2YgbXkgZW52aXJvbm1lbnQgZmlsZXM6Cj4gCj4gaHMuZW52LTItc2Vp dGVyLWRpbi1sYW5nLWhvY2gudGV4Cj4gWy4uLl0gCj4gSXQgdG9vayBhIGxvbmcgdGltZSB1bnRp bCBJIHJlYWxpemVkIHRoYXQgdGhlc2UgZmlsZXMgYXJlIGJlc3Qgc3RvcmVkIGluIHRleG1mLQo+ IHByb2plY3QuIEkgdXNlIG5hbWVzcGFjZXMgbGlrZSBocy4gYW5kIGp1aC4gdG8gc2VwYXJhdGUg dGhlIGVudmlyb25tZW50IGZpbGVzIG9mCj4gbXkgY29vcGVyYXRpdmUgYW5kIG15IG93biBmaWxl cy4KCkludGVyZXN0aW5nLiBJIHRoaW5rIEknbGwgbmVlZCB0byBhZG9wdCBzb21ldGhpbmcgc2lt aWxhci4uLgo+IAo+IE91ciBlZGl0b3JzIGFyZSB1c2luZyBNYXJrZG93biBzbyB3ZSBhcmUgY3Vy cmVudGx5IGNyZWF0aW5nIGEgcHJvY2VzcyB0byBnbwo+IGZyb20gTWFya2Rvd24gdmlhIFBhbmRv YyB0byBDb25UZVhULiBXZSBoZWF2aWx5IHVzZSBjdXN0b20gcGFuZG9jCj4gdGVtcGxhdGVzLCB3 aGVyZSB0aGUgdXNlZCBlbnZpcm9ubWVudCBmaWxlcyBhcmUgbGlzdGVkLgo+IFsuLi5dIAo+IAo+ IEFzIEkgYW0gbm90IGEgcHJvZ3JhbW1lciB0aGUgYmlnZ2VzdCB0YXNrIGFyZSBsdWEgc2NyaXB0 cyB3aGljaCBhbHRlcnMgdGhlCj4gb3V0cHV0IG9mIFBhbmRvYyB3aGVuIHdlIG5lZWQgc29tZXRo aW5nIHNwZWNpYWwuCj4gCj4gRWcuIHdlIG1hbmFnZWQgdG8gaW5zZXJ0IFxzdGFydHN0b3BwYXJh Z3JhcGhbZm9vXSBjb21tYW5kIGludG8gdGhlIENvblRlWHQKPiBzb3VyY2UgYnkgdGhpcyBzaW1w bGUgbWFya2Rvd24gY29kZToKCldoeSBkbyB5b3UgdXNlIFxzdGFydHN0b3BwYXJhZ3JhcGhbZm9v XSBpbnN0ZWFkIG9mIFxzdGFydHN0b3Bmb28gZm9yIHRoZXNlcyBjYXNlcz8KCj4gCj4gbm9ybWFs IHBhcmFncmFwaAo+IAo+IDo6OmZvbwo+IHNwZWNpYWwgZm9vIHBhcmFncmFwaAo+IHlldCBzcGVj aWFsIHBhcmFncmFwaAo+IDo6Ogo+IAo+IG5vcm1hbCBwYXJhZ3JhcGgKPiAKPiBPZnRlbiBJIHNp bXBseSBpbnNlcnQgcmF3IGNvbnRleHQgY29kZSBpbnRvIHRoZSBtYXJrZG93biBzb3VyY2UgaWYg SSB3YW50Cj4gc29tZXRoaW5nIHNwZWNpYWwsIGJ1dCBhbGwgdGhpcyBmaW5hbGx5IHNob3VsZCBn byBpbnRvIDo6OiBkaXJlY3RpdmVzLgo+IAo+IE1pdCBmcmV1bmRsaWNoZW4gR3LDvMOfZW4KPiBK YW4gVWxyaWNoIEhhc2Vja2UKPiAKPiAtLQo+IEF1dG9yZW4tSG9tZXBhZ2U6IC4uLi4uLi4uLiBo dHRwOi8vbGl0ZXJhdHVyLmhhc2Vja2UuY29tIFNhdGlyZW4gJiBFc3NheXM6IC4uLi4uLi4uLgo+ IGh0dHA6Ly93d3cuc3VkZWxidWNoLmRlIFByaXZhdGVyIEJsb2c6IC4uLi4uLi4uLi4uLiBodHRw Oi8vd3d3Lmhhc2Vja2UuZXUKPiBOZXR6bGl0ZXJhdHVyLVByb2pla3Q6IC4uLi4gaHR0cDovL3d3 dy5nZW5lcmF0aW9uZW5wcm9qZWt0LmRlCj4gCgpUaGFua3MgYWdhaW4sCkRlbmlzCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGludGVyZXN0IHRvIG90 aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtpIQoKbWFpbGxpc3Qg OiBudGctY29udGV4dEBudGcubmwgLyBodHRwOi8vd3d3Lm50Zy5ubC9tYWlsbWFuL2xpc3RpbmZv L250Zy1jb250ZXh0CndlYnBhZ2UgIDogaHR0cDovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDov L2NvbnRleHQuYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHBzOi8vYml0YnVja2V0Lm9yZy9waGcv Y29udGV4dC1taXJyb3IvY29tbWl0cy8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5u ZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18K