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 8+RSFyd/bWEGGAAA4+3H6A for ; Mon, 18 Oct 2021 16:05:27 +0200 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id 19IE5Qmv006148 for ; Mon, 18 Oct 2021 16:05:27 +0200 Authentication-Results: mqgmx030.server.lan; dkim=none Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx017 [212.227.15.9]) with ESMTP (Nemesis) id 1MoPIg-1n59B21V9M-00olLO for ; Mon, 18 Oct 2021 16:05:20 +0200 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay.uni-heidelberg.de with ESMTP; 18 Oct 2021 16:05:21 +0200 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 30D9B126CCA; Mon, 18 Oct 2021 16:05:12 +0200 (CEST) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 48916069 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 18 Oct 2021 16:05:12 +0200 Delivered-To: LATEX-L@listserv.uni-heidelberg.de Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.119.212]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 0D0B4123F25 for ; Mon, 18 Oct 2021 16:05:12 +0200 (CEST) X-IronPort-MID: 126223613 X-IronPort-RemoteIP: 93.17.128.194 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 3.5 X-IPAS-Result: =?us-ascii?q?A0DmAADKfm1hh8KAEV1aGwEBAQEBAQEBBQEBARIBAQEDA?= =?us-ascii?q?wEBAUCBWYIiflkpBAsxjUqFaIIpnicBAQEBAQEBAQEHAQEqBw4CBAEBh08CH?= =?us-ascii?q?QcBBDQTAQIEAQEBAQMCAwEBAQEBAQMBAQUBAQECAQMDBBQBAQEBgQyFaA2GQ?= =?us-ascii?q?gEBAQECAQEBJQUGAQ0BATgPCwcRLhBHBQETgnEBgmYlAatyeIEBMh5jgggBA?= =?us-ascii?q?QaGG4FECROBJwGFfFSFHIIpJxyCDYEVgX2BLT6KQoxogQI+fKBUn0aOBZRbg?= =?us-ascii?q?2qBSIolhhI1kHuWC4xvk3iFCQIKBxaBeCKBW3CDOQlIGQ+OIINygT6JIkExO?= =?us-ascii?q?AIGAQoBAQMJhUmNVwEB?= IronPort-PHdr: A9a23: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 WBVp8sfQFDyMU4ymQG75E333O5Aqr45IXOBGS91 IronPort-Data: A9a23:Dr4R1KoUWex3Idb0E7KkTdETdM1eBmLnZRIvgKrLsJaIsI4StFCzt garIBnQbv3cZmOkctlyPo/npksBvpfTyIMwGgpp/HpmFngX+ePIVI+TRqvSF3rPcZeTEh4PA +byyDXkBJppJpMJjk71atANlZT4vE2xbuKU5NTsYkidfic5Dnd84f5fs7Rh2Ncx2YHpW1nlV e7a+qUzBnf0g1aYDUpJs8pvmDs31BglkGpF1rCWTakjUG72zxH5PrpGTU2CByOQrr1vIwKPb 72rIIdVXo/u10xF5tuNyt4Xe6CRK1LYFVDmZnF+A8BOjvXez8A/+v5TCRYSVatYo2qSjo0r1 ZZMia65dgp0GIrQnvxCUjANRkmSPYUekFPGCWO6rdTJkQvdfmHywv5jFwctM5de9Pwf7WNmp KdecW9LN0rTwbvnnNpXScE07ignBNXrPY4FoGAmyTjDCvAqTLjYTb+M68UwMDIY35oQR6yFO ZNCAdZpREvuSCxzCmVINM0zu/aUgXPkYRxqsE3A8MLb5ECKllwsiuKF3MDuUvijeehl22Kwo mPd43/0GA9cKdqejDqI836hguXChyy9VI96KVGj3uVvnEXJmCoIBQcIVFC2ur+ihFT4Vcg3x 1EoFjQG8rMjqRa2DdjBbRSHrSOimQIaQ4VROrhvgO2S8Zb87wGcD2kCazdObt06qcM7LQDGM HfXwbsF4hQx7dWopWKhGqS88WPiZHhPRYMWTXVfFltaizX2iNxr1nryosBf/LmdoOedJN0d6 yuPsDBk2fMIgNQV1q625hbcjSjqqIKhou8JCuf/ADrNAuBRPdfNi2mUBb7ztqwowGGxFQnpg ZT8s5LChN3i9LnU/MB3fM0DHauy+9GOOyDGjFhkEvEJrmr2pyLyINwIuGwnfC+F1/ronxe3P yc/XisPuvdu0IeCN/Efj3+ZUplwl/m8SYyNug78MooVPsEZmPC7ENFGPBTAgjq3+KTduboxI /+mnTWEUh4n5VBc5GPuHY81iOd1rghnnDO7bc2lk3yPjOTPDFbIGeZtGAbfNYgRsfLUyC2Lq Iw3H5XRlH1ivBjWOXS/HXg7dgxRchDWxPne96RqSwJ0ClE6QT58V6KInOpJlk4Mt/09q9okN 0qVAidwoGcTT1Wacm1mtlgLhHLTsZdDQbYTJikwJQz2nWMue5iu56oEMYA5Z/8p7oSPCBKyo +YtI6297jZnE1wrOAjxqbHmopYkeg7DacemIX++eDZmF3J/b1WhxzInFzcDMAEWCS6ms9Y75 ban02s3hHbFqxtKVK7rVR53826MgA== IronPort-HdrOrdr: A9a23:HVwnQ6k2B/Ld/R4Hdu3IPAVBbfbpDfLH3DAbv31ZSRFFG/Fws/ re48jzsiWE9gr5OUtQ5exoXZPgfZqyz+8T3WB8B8bFYOCighrYEGgA1/qe/9SDIVyEygc178 4JGcgOa6yTfD1HZITBkXOF+r0bsaG6Gc6T9J7jJ0cGd3APV4hQqwNwCgPeHU1yWQVcCPMCf/ ehz/sCvTW6PXAebsG6AXdtZYT+juyOjp38JQQeDxpP0mezpALt8rHgVwKA1hMEWy5OxrlKyw f4rzA= X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="5.85,382,1624312800"; d="scan'208";a="126223613" X-MGA-submission: =?us-ascii?q?MDFKBQB9M+MHYeYHB7AmfthsWyO2mESypr6YOm?= =?us-ascii?q?uWy7oJWLDw34jyn3QG9YUeadvsdFlUlxlJiUeL2wTxiz7ipXlnZ2Zzei?= =?us-ascii?q?GVO/qVY10IvVadLJom3kC0xkNpCNqkD8qK+sCvlEad/As1X1Me3M8ikk?= =?us-ascii?q?3QxiY40D7E4riyG2WCXLHNbg=3D=3D?= Received: from smtp26.services.sfr.fr ([93.17.128.194]) by relay2.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 18 Oct 2021 16:04:59 +0200 X-mail-filterd: {"version":"1.3.4","queueID":"B58AD1C00089A","contextId":"88d3dbfb-2811-4f10-b555-d113f0cd9ba7"} 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 msfrf2609.sfr.fr (SMTP Server) with ESMTPS id B58AD1C00089A for ; Mon, 18 Oct 2021 16:04:58 +0200 (CEST) X-mail-filterd: {"version":"1.3.4","queueID":"998131C000418","contextId":"eddee3b0-d7ba-4466-895c-97fc274cb585"} 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 msfrf2609.sfr.fr (SMTP Server) with ESMTP id 998131C000418 for ; Mon, 18 Oct 2021 16:04:58 +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 msfrf2609.sfr.fr (SMTP Server) with ESMTPS for ; Mon, 18 Oct 2021 16:04:58 +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 19IE4uQr022119 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Mon, 18 Oct 2021 16:04:56 +0200 (CEST) Received: (from tlaronde@localhost) by cauchy.polynum.local (8.15.2/8.14.9/Submit) id 19IE4uvJ015556 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 18 Oct 2021 16:04:56 +0200 (CEST) X-Authentication-Warning: cauchy.polynum.local: tlaronde set sender to thierry.laronde@sfr.fr using -f References: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-ID: Date: Mon, 18 Oct 2021 16:04:56 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: LARONDE Thierry Subject: Re: expl3-code and Prote 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:c0bfLbhdwYs=:fKsjP1H/Ej3IZ834hwPS4Ea72D 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 X-UI-Loop:V01:PM+4NsGCsW0=:lUoaDjuklBF1Ur184kqrS0XUZ9yVs1fVCPYZ5HyqSpk= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:jN0y5Sr1aDY=:jHL4NFZUIqRoPQOFQiw7BS 3MlSaOxs86eeQiam0HEQ7tp1fDo9ZhSiUMnhtfBuSnfevgfuG6yxbX6NCm5UJnHFBFPdKz3LG 6gR1LIdxWliPR2Mk/h4LBm+stiOk/Xx/J3p8H9I/1ObxuyaGi9xnTWuW0h+3lRnGpuYz8UBQn gbFDELxprCjh9OzTka10rjoXIqAxFyTa6unApu96868pF7nSlFvRJK2wTSK7vjNLf2aGX1iv2 3cVaeIX+ZxIHcjBtH8dui5qhMWZ6LNbcqlUPk57/XL8yx9AaaQ/J20AQtGLVw1wzmvn/nSozU kxNp78T4SjSQx57puCqkfKU/93VWKWd5q/2yNG3ul1NBS/pT5kO6Dyjp2HE1Uic09bY77XX4+ 8p70cfUlrdRdsousXn1HF9Jc4+ACH6C+ImS1dsrrbZjFAPQnkQ0NUW2tulTjYPx17e4bYFMjZ 40UXfkuS4fkgDwj8yhAaGrOgzl0jlsakpeJFAd3Cmr35QoO/DlmRf3js0kac5IxkNKoa8gvdp g== X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8275 Hello Phelype, Le Mon, Oct 18, 2021 at 09:56:51AM -0300, Phelype Oleinik a écrit : > Hi Thierry, > > On Mon, Oct 18, 2021 at 5:23 AM LARONDE Thierry wrote: > > > > ---8<--- > > LaTeX2e <2021-06-01> patch level 1 > > inputing expl3.ltx (l3kernel/expl3.ltx (l3kernel/expl3-code.tex > > ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! > > Argh, internal LaTeX3 error! > > > > Module kernel, message name "command-already-defined": > > Arguments '\@@_use_none_delimit_by_q_recursion_stop:w' and '\long > > macro:#1\q_@@ > > _recursion_stop ->' > > > > This is one for The LaTeX3 Project: bailing out. > > \msg_error:nnxx ...he LaTeX3 Project: bailing out} > > \tex_end:D > > l.2946 ...@_use_none_delimit_by_q_recursion_stop:w > > --->8--- > > That is odd. It seems that expl3-code.tex is not properly docstripped > from the sources, because control sequences |\@@_...| should not exist > in executable code (like expl3-code.tex), only in the sources. Some > control sequences across expl3 modules have the same name, except for > the module name, denoted by the |@@| prefix, which is replaced by the > actual module name by (l3)docstrip. Without the replacement you end up > with multiple control sequences with the same name, and you get the > error you are seeing. > > Some time ago the |@@| replacement from l3docstrip was merged into the > main docstrip code, so make sure you are using the right version. > This is probably it. This was docstrip'ed with an "old" version of docstrip. > > So is there anywhere (and please: not the >1500 pages "manual"!) short > > explanations about how to add a new engine? What has to be set and > > where? > > No. New engines aren't created every day, so little effort was put into > that (zero, in terms of documentation). But from what I've read about > Prote, it should take more or less the same code paths as XeTeX, except > where the engine is specifically tested for (in which case, what you > showed should suffice for the most part of it). OK. I will try to tackle the chunks in .dtx. Thanks! -- Thierry Laronde http://www.kergis.com/ http://kertex.kergis.com/ http://www.sbfa.fr/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C