Return-Path: Delivered-To: rainer Received: from h2774747.stratoserver.net (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) by h2774747.stratoserver.net (Dovecot) with LMTP id vREfO1XthV++EgAA4+3H6A for ; Tue, 13 Oct 2020 20:09:26 +0200 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id 09DI9MfS004796 for ; Tue, 13 Oct 2020 20:09:23 +0200 Received: from relay2.uni-heidelberg.de ([129.206.119.212]) by mx-ha.gmx.net (mxgmx117 [212.227.17.5]) with ESMTP (Nemesis) id 1MxF1E-1kHCXk2Olc-00xe7k for ; Tue, 13 Oct 2020 20:09:16 +0200 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay2.uni-heidelberg.de with ESMTP; 13 Oct 2020 20:09:16 +0200 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id F0C4D128B7E; Tue, 13 Oct 2020 20:09:07 +0200 (CEST) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 45069719 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 13 Oct 2020 20:09:07 +0200 Delivered-To: LATEX-L@listserv.uni-heidelberg.de Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id C3DC4128435 for ; Tue, 13 Oct 2020 20:09:07 +0200 (CEST) X-IronPort-MID: 84179590 X-IronPort-RemoteIP: 93.17.128.20 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 3.5 IronPort-PHdr: =?us-ascii?q?9a23=3AsfyF0RRu0uDAGylGnqp92WuOK9psv++ubCcI9p?= =?us-ascii?q?oqja5Pea2//pPkeXbS/uhpkESQA9mJ8f9AgvuQrqbhHGwN4JqMtHoPapMKWx?= =?us-ascii?q?JWwd4OkVkGB8iIQVb+MOasdzYzSdhGXUVi+X22GVBSHNf4eliUqXq3vnYJAh?= =?us-ascii?q?uqDQNuPazuH5LKycG+1uS84ZrWNhlIhTene6I0KBysqgPdu+ENj5EkJLxigg?= =?us-ascii?q?DRrC5ufOJbjXhtOUrVnxv44ZKo+4V/9i1Lp/8739VFTb2gIeIjQKZGDT8rKC?= =?us-ascii?q?Yu6tetuwOaF1m163ARU3sbnl9zOyaetEyoeJD3v2O6rOd50TjcIMv3CLA5WD?= =?us-ascii?q?iv661mUhCuhCpVfzg+uHrajMB9lsc56FqougB/zojIYYqUKOs2f6XTeskfTH?= =?us-ascii?q?ZAWcAZXjJIA4e1ZY8CR+QbOuMQo474rloI5RywYGvkTP/rwyVPgHP79bU91/?= =?us-ascii?q?UnDASA1wslXpoPvHnSsNTpJfIKS+nmhKLMzDjFc7ZXwWKss86RLVZ4+6HKB+?= =?us-ascii?q?ojFKiZgVMiHA7EkFiK/JboOzqEkPkLsi2b4utsWOalhnQo7Q188V3Njo8hjJ?= =?us-ascii?q?fEgoUNxxXK7yJ8lcwpJdy1UlRqJ9qtCpxWuyyyLIVsBM04CTIN2m5y2vgdtJ?= =?us-ascii?q?i3cTJfgogjzgTYbfCKW5CP5gPlSePXKjB9ziEAGvr3l1O59k6uzff5X8+/3Q?= =?us-ascii?q?NRryZLpdLLs2gEyx3Z7sXeEKlH80ys2CiC20Xo0s8aeB5mraPAMNZh2LM0n4?= =?us-ascii?q?tVrELCWy/7mUn7iKWbbEpi9uX6o+jgZ7znoNebOeoWwkniMqUjgNauR+AxKA?= =?us-ascii?q?8IU2Wz4uqmkrP5tUH0W7RFiPQqn7KR4cucfJtd//TpRVUNmo84ow6yFTKnzM?= =?us-ascii?q?gVkRxlZBpedRSLgpKoc1DCLfbkDOuu1lGlkTNl3ffDbfXqBpTAKGSGka+0LO?= =?us-ascii?q?07shEakVBji4oHtPc2QvkbLfn+W1H8ronCAxswIkqpxeeiCNh82o4aU2+VDe?= =?us-ascii?q?mVPfC30xfA6+QxLu2LfIJQtiz6Lq1v+/7vgGUjiBkZdLOu25caQGu2BLJoOQ?= =?us-ascii?q?/KBBikysdECmoMsgckGab2iFyPSyRCIXK7RaU66jwTE4y8S4nZDNPI4vTJzG?= =?us-ascii?q?KwGZtYYXpDA1aHHCLzdomKbPwLbTqbPs5rljFXHajkUYIq0gui8RPr07cyZP?= =?us-ascii?q?SB4TUW7Niwsbo9r/2Wjxw58iZ4StiQw33YBX8hhXsGHnc3xPwt8Bc7kwjFiP?= =?us-ascii?q?IoxaQfT4Ab5usVAF5rZdiGibUqVJasBWejNp+IUAr0H4/gWm93F4huhYVSMw?= =?us-ascii?q?58A4nw3k6FgXbsWeZN0efDBYRooPKCmSatYZwkkzCbsctpx1g+Hpkfayv42u?= =?us-ascii?q?glrlCVXt+Bkl3Fxfb0M/pAmnSUrCHcnCKPpB0KAFA2D/mDBylHIBKL9rGbrg?= =?us-ascii?q?vDV+P8WephbFcHk5fabPIXNpXolQkUHaa+foqEJT3s3T7uQkzZjrKKZ473d2?= =?us-ascii?q?hP2SzcDEcZlUYU53njV0B2ByGqp3/SAW51DVypZkrt9etztDWwSUp8zgeBa1?= =?us-ascii?q?Bt2uiu4hBMw+eSUbUdxPpTsSMl4WwuTmyw1N/XFdeM4jFZUv4HO4Eb51FKnS?= =?us-ascii?q?LDugh0L9q9KaEnhlMffwlztU702FN7B9cIl89it34swAdoTMDQmFpcazOV24?= =?us-ascii?q?zxMbzLOyHz+h6ocavfxlDZ1p6f5K4O7P0yr1irshuuEwIu9HBu0t8d1HX5hN?= =?us-ascii?q?2CFA0JTZf4SVo67TBhoq3COHd7/I7Oy3xnPLLyqTHYndwzRaMkxhumY9ZDIf?= =?us-ascii?q?aEGQv1QKh4T4ClLO0nnUTsbwpRbbsUrfFyZpn2MaHei+axMe1tnSyrlzFd7Y?= =?us-ascii?q?R0wwSR8Ss5SuPJ05sByfyC0U2LWmSZ7h/pv8bplIRDfTxXEHC4zH2uGI5Qa7?= =?us-ascii?q?dobMAPAH2pJcG67s5wndjjQTQLkTzrT0NDw8KvdReIOhbl2hZM0E0MvXG9sT?= =?us-ascii?q?C90yQuzXcyo7CB3SfD2KL5egBBNHQBFwwAxR/8ZIOzid4dRk2haQMkwQCk6U?= =?us-ascii?q?jNzK9evK1jLmPXTB4ULRizFHlrV+6LjpTHe9RGsch6qSJTQeKhZBaRTbuv+0?= =?us-ascii?q?JLgROmJHNXwXUATx/vv5z4mxJgj2fNfm19tjzXY5MpnEqN1JnnXfdUmwE+am?= =?us-ascii?q?x4hD3QXATuJNy15Y/K0YzOqP6/XG+6EIZda2/l19HYuQ=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AZAACU7IVfhxSAEV1gGgEBAQEBAQE?= =?us-ascii?q?BAQEDAQEBARIBAQEBAgIBAQEBQIFPgiN3WCEECyyNP4YCghacMQEBAQEBAQE?= =?us-ascii?q?BAQcBARgHDgIEAQGGTgIdBwEENBMCAwEBAQMCBQEBBQEBAQIBAwMEFAEBAQg?= =?us-ascii?q?NCQgphWMMhXIBAQEBAgEBASoOBgEBOA8LBxEuFEgBgzkBglwkAQqnenSBNB6?= =?us-ascii?q?CYwEBBYYZgSIJE4ElhVJMhFGCRxuCAIERgW6BIj6CUQsDgUaDYoItkAdUlXi?= =?us-ascii?q?PGYF7kk+KfzGSMI8NrxyEMAIEBgUCFYFrgXpwUIJpCUcZDY4fDBeDToE+iRp?= =?us-ascii?q?BMQI1AgYKAQEDCVuNbQEB?= X-IronPort-AV: E=Sophos;i="5.77,371,1596492000"; d="scan'208";a="84179590" X-MGA-submission: =?us-ascii?q?MDGjLtZku9oqapSu67npMH5uwPqarTGO4WNzAJ?= =?us-ascii?q?5RSF/zDjuIC0XSzbRcKBJA3pmyWNPCj3DTpTi23+NrjNnQ7yjNQHFNHK?= =?us-ascii?q?PQ3lbtFFyy+5L1Jgu8mVC1H6GcOM+oX8AiRC7kmeGLfhSwdajW0Y/OLU?= =?us-ascii?q?uFnMdD41xpN3CyAhOvUeFmng=3D=3D?= Received: from smtp26.services.sfr.fr ([93.17.128.20]) by relay.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 13 Oct 2020 20:09:08 +0200 Received: from cauchy.polynum.local (89.121.198.77.rev.sfr.net [77.198.121.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by msfrf2629.sfr.fr (SMTP Server) with ESMTPS id 63A531C000438 for ; Tue, 13 Oct 2020 20:09:06 +0200 (CEST) X-mail-filterd: 1.0.0 X-sfr-mailing: LEGIT X-sfr-spamrating: 36 X-sfr-spam: not-spam Received: from cauchy.polynum.local (89.121.198.77.rev.sfr.net [77.198.121.89]) by msfrf2629.sfr.fr (SMTP Server) with ESMTP id 46EE21C000408 for ; Tue, 13 Oct 2020 20:09:06 +0200 (CEST) Received: from cauchy.polynum.local (89.121.198.77.rev.sfr.net [77.198.121.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by msfrf2629.sfr.fr (SMTP Server) with ESMTPS for ; Tue, 13 Oct 2020 20:09:06 +0200 (CEST) Received: from cauchy.polynum.local (localhost [127.0.0.1]) by cauchy.polynum.local (8.15.2/8.15.2) with ESMTPS id 09DI95nA000269 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 13 Oct 2020 20:09:05 +0200 (CEST) Received: (from tlaronde@localhost) by cauchy.polynum.local (8.15.2/8.14.9/Submit) id 09DI95Vq000226 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 13 Oct 2020 20:09:05 +0200 (CEST) X-Authentication-Warning: cauchy.polynum.local: tlaronde set sender to thierry.laronde@sfr.fr using -f References: <20201013135527.GA3682@polynum.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) Message-ID: <20201013180905.GA201@polynum.com> Date: Tue, 13 Oct 2020 20:09:05 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: LARONDE Thierry Subject: Re: LaTeX3 and l3kernel requirements To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-Spam-Flag: NO X-UI-Filterresults: notjunk:1;V03:K0:BiYAAIASglk=:aCp9PJTKeE02nHlDgbOxI736i+ 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 X-UI-Loop:V01:fO+t2Zkn38Y=:WY1qXGltwcD/Vf5n/Ouu5FKYiCJd3WEwgwZcnKbXa0c= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:6oQOyN4J1QU=:mT0qpfp6WILD9Vzai3IDTL z0lbPJdrIw3w1X/aHFblQ7UZHdd/B/CNgWuR94cVvwqgrrYKdGs3rZyxlVW6E2FasdwSs4QvW CQ3hJudhL3yeokr39gTu23SqZrn2NVigDnPRHjHA4GPCzFq/CzbRLJuX/v1Wb75xy96fVt/0p SI8ieH2nxczN5ysyKm3w3XZOe6ErTLTbwP3gTujdBwNfmvdQnhMQ52n60HuUcqKH+s8afNJR+ M5KlLGsIP37pJ2TwMkcebWHtQyEATJfAA8cFhJ1TANlng0PsbgdEdYezFiz2FYWbGsb9erawT 6usAXGB8I/wRd/l77SaxE/YH/gKWR+K7QBh2HjE3IQhfiok1Lohy83mCTmNtfK7TMyKuuQuIE egO6J0z8OM1t/8qxiAxoJLtT6O9BspYOb8R2Z7fPhHCqDkNSNWOGhf+TwPP6YpXyme08R3DxO 8BO9y+yCXoAq7x2TmcjjdXgsAX7i//k= X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8231 Hello Joseph, On Tue, Oct 13, 2020 at 06:44:43PM +0100, Joseph Wright wrote: > Hello Thierry, > > >The first "engine" modification of LaTeX, a few months ago, was to > request the e-TeX extensions and drop vanilla TeX. OK, done. > The original announcement about e-TeX was back over 15 years ago :) The > hyphenation patterns actually stepped things on well before the LaTeX > kernel. Practically, therefore, it has been necessary for a number of years > 'in the wild'. > > >1) Is LaTeX3 aimed to be a "TeX" free engine, that is will not run on a > >TeX (at least a e-TeX) engine in the future? > > New features have been added to engines and there comes a point at which not > using them uniformly is problematic. There is no 'aim' to set out to use > particular primitives, rather new primitives offer abilities not available > in Knuth's TeX or e-TeX. As such, the team have added new required > primitives to support improved behaviours. As I mention below, these 'new' > primitives have been around for some time. > > >2) If this step is taken, can you provide on CTAN a latex2e link to the > >last TeX compatible version (for the moment, latex2e points to the > >latest latex that is, IIUC, latex3...)? > > LaTeX remains LaTeX2e: there will be no stand-alone LaTeX3. Moreover, CTAN > holds the latest release, and it would be very tricky if there were a second > latex.ltx there which conflicted with the release. That said, it is possible > to arrange to use older kernel files: they are in TeX Live or available for > the Git repository for LaTeX. Probably we should discuss directly how best > to arrange this (as you do not build from TL). > In the mean time, I have cloned the 2020-02-02 PL5 and will simply point the packaging system to the kerTeX server and not for the moment directly to CTAN (the kerTeX packaging system was indeed always using CTAN sources so that as long as the installation procedure didn't change, of the hierarchy was not modified, the "same" pkg didn't need any work to be able to install the latest release). This will allow during the time needed to fix the problem (if possible), for the kerTeX users (not thousands of them but some) to have LaTeX. > >3) What are the so crucial primitives, not present in TeX or e-TeX, > >that it is not possible to treat them as possible extensions, been > >tested against for conditional treatment inclusions, but have to be > >absolute required ones? If they do exist, and have nothing > >to do with post-processing that is printing specially in PDF (which > >should be deferred to post-processing utilities), are there change files > >to be applied to e-TeX in order to create a special engine meeting your > >requirements? > > The new required primitives have been in pdfTeX for over 10 years and do not > directly relate to PDF output. They have been ported to (u)pTeX as part of > .ch files: pdfTeX itself is a stand-alone .web source. (They have also been > ported to XeTeX, but again that has a single .web rather than using .ch > files.) The issue for you is likely to be one of license rather than any > technical restriction: pdfTeX is GPL. One could certainly start from the > (u)pTeX .ch file, although it is part of a somewhat complex chain which > allows building of pTeX and upTeX along with e-pTeX and e-upTeX. I have already made so much work around the TeX system that I'm not afraid anymore to tackle it. I will simply add this to the e-TeX engine and as long as users have their LaTeX, sufficiently up-to-date, for now, it can take several weeks or even months. Can you simply point me to the (u)pTeX .ch file and point me to the initial documentations/articles that list the primitives needed and what they have to achieve? > > One reason we have only recently stepped up the primitive requirement was > precisely to arrange that all 'current' engines (those in TeX Live/MiKTeX), > other than Knuth's TeX (which will not change), were ready. One primitive > had already 'slipped through': practically, \ifincsname was already required > for UTF-8 text to work well, and was delayed as a hard requirement only as > there was a need for (u)pTeX to 'catch up'. > > >4) Are the modifications so deep that for the hundreds of LaTeX related > >macros already written, they will have to be rewritten to continue to be > >compatible with LaTeX3? > > Over time new code will be written to use the new programming layer, and it > relies on post-e-TeX primitives, most notable \pdfstrcmp. A lot of LaTeX > packages already use expl3 (the programming language the LaTeX team have > developed), and so are already not usable even with older LaTeX formats if > the new primitives are not available. > > I hope this helps: we are cautious about new primitives but cannot avoid the > fact that engine development has continued since e-TeX was finalised in > 1999. > Thanks for the clarifications! Best regards, -- Thierry Laronde http://www.kergis.com/ http://www.kergis.com/kertex.html http://www.sbfa.fr/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C