From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/103550 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Reutenauer Newsgroups: gmane.comp.tex.context Subject: Re: How to define a new language? Date: Fri, 1 Mar 2019 11:04:17 +0100 Message-ID: <20190301100417.mgvt6g2lzvqiwmi4@phare.normalesup.org> References: <20190227220505.GA6876@trot> <5846c7f0-6727-bfbe-f16a-100b8bad7e36@gmail.com> <20190228182351.GA18050@trot> Reply-To: ntg-context@ntg.nl Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="193395"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: NeoMutt/20170113 (1.7.2) To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Fri Mar 01 11:04:50 2019 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1gzf2A-000oBE-D0 for gctc-ntg-context-518@m.gmane.org; Fri, 01 Mar 2019 11:04:50 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 9EB84F6DD6; Fri, 1 Mar 2019 11:04:24 +0100 (CET) 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 LII3y-1AQvao; Fri, 1 Mar 2019 11:04:20 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 15160F6DD5; Fri, 1 Mar 2019 11:04:20 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 09D42F6DD5 for ; Fri, 1 Mar 2019 11:04:19 +0100 (CET) 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 j1siv5cjw6tg for ; Fri, 1 Mar 2019 11:04:18 +0100 (CET) Original-Received: from nef.ens.fr (nef2.ens.fr [129.199.96.40]) (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 610DDF6DD0 for ; Fri, 1 Mar 2019 11:04:18 +0100 (CET) X-ENS-nef-client: 129.199.129.80 Original-Received: from phare.normalesup.org (phare.normalesup.org [129.199.129.80]) by nef.ens.fr (8.14.4/1.01.28121999) with ESMTP id x21A4HH9030727 for ; Fri, 1 Mar 2019 11:04:17 +0100 Original-Received: by phare.normalesup.org (Postfix, from userid 1008) id 8CDF3EB5B6; Fri, 1 Mar 2019 11:04:17 +0100 (CET) Content-Disposition: inline In-Reply-To: <20190228182351.GA18050@trot> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (nef.ens.fr [129.199.96.32]); Fri, 01 Mar 2019 11:04:17 +0100 (CET) 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.org gmane.comp.tex.context:103550 Archived-At: T24gVGh1LCBGZWIgMjgsIDIwMTkgYXQgMDE6MjM6NTFQTSAtMDUwMCwgUGF1bCBIb2ZmbWFuIHdy b3RlOgo+IEl0J3MgYW4gaW52ZW50ZWQgbGFuZ3VhZ2UsIHNvIG5vIG9uZSBlbHNlIHdpbGwgZXZl ciBuZWVkIHRvIHVzZSBpdC4gIAoKICBNYXliZSBzbyAtLSB0aG91Z2ggeW91IGNhbuKAmXQga25v dyB0aGF0IGZvciBzdXJlIC0tIGJ1dCBpZiB5b3XigJlyZSBkb3duCnRoZSBwYXRoIG9mIHJlcXVl c3RpbmcgYSBjaGFuZ2UgaW4gYSBDb25UZVh0IHNjcmlwdCB0byBhZGQgaXQgbG9jYWxseSwKeW91 IG1pZ2h0IGFzIHdlbGwgcHVibGlzaCB0aGUgcGF0dGVybnMgZm9yIE1vamNhIGFuZCBtZSB0byBh ZGQgdG8gdGhlCnJlcG9zaXRvcnkuCgoJQXJ0aHVyCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CklmIHlvdXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJlc3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFz ZSBhZGQgYW4gZW50cnkgdG8gdGhlIFdpa2khCgptYWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5u bCAvIGh0dHA6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFn ZSAgOiBodHRwOi8vd3d3LnByYWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0 CmFyY2hpdmUgIDogaHR0cHM6Ly9iaXRidWNrZXQub3JnL3BoZy9jb250ZXh0LW1pcnJvci9jb21t aXRzLwp3aWtpICAgICA6IGh0dHA6Ly9jb250ZXh0Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo=