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 s/b6OdDhhl9xYAAA4+3H6A for ; Wed, 14 Oct 2020 13:32:32 +0200 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id 09EBWVqa024687 for ; Wed, 14 Oct 2020 13:32:32 +0200 Received: from relay2.uni-heidelberg.de ([129.206.119.212]) by mx-ha.gmx.net (mxgmx001 [212.227.15.9]) with ESMTP (Nemesis) id 1MtwAI-1kBy2o0i8i-00uLVg for ; Wed, 14 Oct 2020 13:32:26 +0200 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay2.uni-heidelberg.de with ESMTP; 14 Oct 2020 13:32:27 +0200 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 529B6128D78; Wed, 14 Oct 2020 12:56:14 +0200 (CEST) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 45077218 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 14 Oct 2020 12:56:14 +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 2215E128CEF for ; Wed, 14 Oct 2020 12:56:14 +0200 (CEST) X-IronPort-MID: 84264670 X-IronPort-RemoteIP: 93.17.128.192 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 3.5 IronPort-PHdr: =?us-ascii?q?9a23=3ADKkE1xR5gP+w0ogJmdvkBAoepNpsv++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?Yu6tetuwOaF1m163ARU3sbnl9zOyaetE+oeJD3v2O6rOd50TjcIMv3CLA5WD?= =?us-ascii?q?iv661mUhCuhCpVfzg+uHrajMB9lsc56FqougB/zojIYYqUKOs2f6XTeskfTH?= =?us-ascii?q?ZAWcAZXjJIA4e1ZY8CR+QbOuMQo474rloI5RywYGvkTP/rwyVPgHP79bU91/?= =?us-ascii?q?UnDASA1wslXpoPvHnSsNTpJfIKS+nmhKLMzDjFc7ZXwWKss86RLVZ4+6HKBO?= =?us-ascii?q?MqIq+zgQE1GgjIj0uds9n/Mjecx6IQtWne7+dhWe+rgWM9pEd9r2vKpI9kh4?= =?us-ascii?q?/Xi4YS0l2B+z9+xdN/Od25RVRhcJigGYFXsS2XH5B4WIUsWSs73URygq1Dop?= =?us-ascii?q?O9cCUQnd47wxfFbPqLfqCQ5RbyUvuUZzx/gTg2HdD3zwb3+k+mxOrmU8Cy21?= =?us-ascii?q?sftStJnO7HsXUV3gDS4MyKE6EvxEqq1DeR2gyW0dlqfxlkx5LSMIVpgqQ9kp?= =?us-ascii?q?MC91nFH2r2lUT6gauce18rvOSluazrZbDvp5nUMIER6Em2LqQvl9alEKI8Ox?= =?us-ascii?q?IJWWSW0f+yzvvt5wX1Ta5Lgfs/jqTC+MGBY51E4PfjU0kMg9xr4g33Fzq81d?= =?us-ascii?q?UEgXQLSTANMAmKiYTkIRCGIfz1C+u+n0X5lT5qw/7cObiySp7JL3XFjPLgZe?= =?us-ascii?q?MssAgFl0xql4AZvsMOWdRjaLrpV0T8tcLVFEojPgi90qD6DtQ41o4fVW+LCK?= =?us-ascii?q?KDP+XevAzthKpnLu+SaYsSoDu4JeIi4qukkX84lEUHbO+t1IEQbny1Nu9oOQ?= =?us-ascii?q?OXezC/57VJWXdPpQc4QOHw3ReeUT9efWyjGaY1/DY9BI+OFonZAI63yu/kvm?= =?us-ascii?q?/zDthdYWZIDUqJGHHjetCfWvsCXymVJ9dojj0OUbXyA59kzxylsxX2jqZ2Nu?= =?us-ascii?q?eBsDNNrortjZImgo+b3QF37zF/CN6Rln2AX30h1H1dXCc4heh+uRAvmwzFiP?= =?us-ascii?q?c+2qYIU4QUva8BUx9mZ8eNn6ogTYmiBUSfIbLrAB6nWon0XGt3FYx3moVRJR?= =?us-ascii?q?whS52jlkyRj3TsXeNTzeXTQsd887qAjSivYZghjSyfjO986jtuCspXaT/22O?= =?us-ascii?q?ghq06JXtaPyhTRlr72J/RCmnCRsj3alSzR7QlZSFIiAfuDAyxZPBKO642kvS?= =?us-ascii?q?agB/evEeh1YlUHl5LEcPISLIS00R1HXKuxYYWDJTzr3TjtQ0/WgendJIvscG?= =?us-ascii?q?EA0CiPDUEFlw8O+zCBLwdbZG/pomTVCCFiGAD0e02q9OB/rHG2Ugk/yATCbk?= =?us-ascii?q?tq06e590wOnfLFDegdxPQKom92ojFwVg/njejbANeBuQdtOZ5kT4hmuwVh0m?= =?us-ascii?q?TU/0xnM5ipPuZ/gF9bcwl2s07q3RhtBcNMnJpiqnRi1wd0Ja+CtTEJPzqFwZ?= =?us-ascii?q?D9PKHWIWju7ViubaDRwFTXzNeR/O8G9v05r1zpuAzhGFAl9j1r1Nxc0n3U4Z?= =?us-ascii?q?uvbkJaSZXqTkM+7AR3vZnBZzUlvd2SznB2L6i/vySEwNwzQuU/i16hc9pZLK?= =?us-ascii?q?KYBVryHskdVK3MYKQhn1mkaA5BPfgHpfVyZpzgLqHWnvf6ZrUohj+tgGVZ7Z?= =?us-ascii?q?ooyE+I/js6V+jJmpYIwv2V2gGKTTi6gFry16K/0Y1CezwWGXKyjCb+A4sELL?= =?us-ascii?q?FyfIsRE3boJ8StwdNyirb2VWQe+kTpVDZkkIe5PAGfaVDwx1gazUMMvXmugj?= =?us-ascii?q?e11RRvli0x9PTZxyHU3eXpeQFBIWBRAmd4xwSJQ8D8n5URW06maBIsnR2u6B?= =?us-ascii?q?PhxqRVk694KnHaXUZCeyWvczNSF5Cov7/HWPZhrYsyuHwMAvy7ZUGcV7u7qB?= =?us-ascii?q?wfgXu6QjlugQsjfjTvga3X2hx3jGXHcCRoqWbBI5823hrF+t3XSOUXxTQcAi?= =?us-ascii?q?di22GOVwqMeuKx9NDRrK/t9+W3VmavTJpWIXvww5nGujHpvGA=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ARAADd2IZfh8CAEV1gGgEBAQEBAQE?= =?us-ascii?q?BAQEDAQEBARIBAQEBAgIBAQEBQIFPgXsod1ghBAssjT+GAoIWgQKbLwEBAQE?= =?us-ascii?q?BAQEBAQcBARgLCgIEAQGGTgIdBwEENBMCAwEBAQMCBQEBBQEBAQIBAwMEFAE?= =?us-ascii?q?BAQgNCQgphWMMhXMBAwIBASoOBgEBOA8LBxEuFEgBLQGDCwGDAAEKp3t0gTQ?= =?us-ascii?q?egmMBAQWGH4EiCROBJYVSTIMOgUOCRxuCAIERgW5tNT6CUQsBAoUogi23bpJ?= =?us-ascii?q?Tin8xkjCPEq8ihDACBAYFAhWBa4F6cFCCaQlHGQ2OH4ElAQKCSYE+g1aFREE?= =?us-ascii?q?xAjYCBgoBAQMJW41tAQE?= X-IronPort-AV: E=Sophos;i="5.77,374,1596492000"; d="scan'208";a="84264670" X-MGA-submission: =?us-ascii?q?MDENg9YM5duswyOd1ZE2zralf0Iwqt/uwgqw0I?= =?us-ascii?q?AIWJaR14cpQcZfJ7lpKcuyw56oMF+p4nm+yLFtJplXUrVluC/qdxpw8N?= =?us-ascii?q?u2J8zTZjR0qWnpSH4Is5kZm6Te8TlSaoTzVMvw0K+SP0rBJ+T4TgaWN9?= =?us-ascii?q?J4uvTF6E5Iwwl8JeQMs3mFag=3D=3D?= Received: from smtp26.services.sfr.fr ([93.17.128.192]) by relay.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 14 Oct 2020 12:56:14 +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 msfrf2606.sfr.fr (SMTP Server) with ESMTPS id 97B171C000422 for ; Wed, 14 Oct 2020 12:56:12 +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 msfrf2606.sfr.fr (SMTP Server) with ESMTP id 7CCD21C000413 for ; Wed, 14 Oct 2020 12:56:12 +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 msfrf2606.sfr.fr (SMTP Server) with ESMTPS for ; Wed, 14 Oct 2020 12:56:12 +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 09EAuBWZ000200 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 14 Oct 2020 12:56:11 +0200 (CEST) Received: (from tlaronde@localhost) by cauchy.polynum.local (8.15.2/8.14.9/Submit) id 09EAuBmw000627 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 14 Oct 2020 12:56:11 +0200 (CEST) X-Authentication-Warning: cauchy.polynum.local: tlaronde set sender to thierry.laronde@sfr.fr using -f References: <202010132101.09DL1pVJ029532@freefriends.org> <65884b92-ad72-badf-eebc-7a0b223b9736@latex-project.org> 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: <20201014105611.GA415@polynum.com> Date: Wed, 14 Oct 2020 12:56:11 +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: <65884b92-ad72-badf-eebc-7a0b223b9736@latex-project.org> 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:+b0KCbDPUDg=:pjFttabrHoI5Ek1XygPj4R3iD3 +xIgljKd/CbFotEq46T5NMXffMRDaMg92Y7Zymjb7RFVjguM2+784cs282M9w35BeX+4+PbPP tyLfMcu8u7jOz7QUe3HBXEA1r5cpytPjHgckZpQubgfHY/cvTCgSmA0pOHjUDjDkq+J7Teicx xBojnNlC2tTBs2Mt+ky0BqfyTEyl84HSqlcxRTL03ZCIEO8GrpUWOZ3APgUSo0EY4i2ylRiFG ot399umT7Pnj49beT68F/kfGi8IJfuuHgw4jN0QCK+DlpepkNIkQTR7A1LP1oAWShbjW03L6c E9/ehsIOeq7H6ca1j+bEhligrUAW51reVt7u2NB06pfKCGwbma9qHeYkhbI/DsclhzzcunlWg IxPBzfLDf4zOedjjQ5wZYdAgu51/xNyCaj166jR4niaZs3ipbrhK8rvamv5oAx4xVsNrmO50Z u6kLBVy0ZEB1OarBalJsAmyJlLki/cjcItXWYLtVVQTQjwhAiht6A0u6PP7cz3l4B6lQY6jZT UfFCcErfz+V1RqdcwBV2v66j0Z/nlj89gNHv6QjNL7xQPNgOsyK4Pqs2CY1u9p5lNb20TLBXq P9Oo5/ffOpHLQkljMWGhsP+gsbTiKeed/Tkk8c6Gf8chj+lAu2N+cv8Uiyu+7wOr7ohahxgzN RcZbV/Grt6IrbKlEtafhKvwC8vxLO8PN66d9QIZoZsMDUNkmgPDhWNsBsoQgK0SaddkEVyZ5V taPjBke5U97JM3EibYF7UoQhYQHx42tlvMT9PPHDoMwWsx3yE7C5/v4UCJ52nWAHexMMK8bob JJbK7B5fY2bcbad1xSBJvZGnSkfw2eykLc2kkwLb5Atcv307fe+JLrPKXa7UliQz8ayHa0eaD z03uwz6vmackAa+xiO6iOUHXUmoMMbxZ5lGCVqI8efhcBz4KV6AEaWpKbDXqDrXX4QFiwB0RM MhSL9dhXtyV1aCqjEv2ONGpZOT/dExpXpiucKK6R1NV2eNBSLUE3ygLqmzZrxS61pGTpMTRfb JiYqeh6RvKJJOYxI2PkRiC+GJdzy6tLpXCkN1R+xi3Iab5jIKOnlUY+LDj7ecSQbZ7fDCx/ON dT7kiJdzVmH4W8kWGZpiJNfD7p0wXfgv3En/fCUqMqivRuAoYpLe08aMoKoYw9nWSBghbnoj+ c/yMSZ6xkS5EyD7PbrRDSANfITrdaylY96SdV/Nns0FdWNeUZedfC7B9+YuSSGIyGxplexB9X kzZ+mF3LABMK+3fupoHrzKJ1fhPMRcNeQlVkmPWAmtv0CNVi2J2UxsDEouEi5DKu/kl5YUd/E PeK2fJWvjuUeuKGSV2eznYY5RvKhmhpSvhPHg8ezMcKxMxgHg/sPnmKOE4dGeTRogDsPk+dl+ 0FJjXitWIiuGFMKEGmIMvdp6M5SAyGmUyynzI2MReF21LPyiuqEeXaWa1hYtT7CKCcfFJyjCR fdAfV12QnBqqzoUyfyup3FMouK2f2XDFwHSkIbUal7jj+KK3r91swxCSU6ZOhbVdeQKOKnr6g HNCKeowbGM5CWxvISewBOJmh7zTtFyQpBIexqRGfaqNlNj+OOYCFxVGAJnpTe48TLLBH8/MAx J5ymn0TBzmBurJcB+SKcd7xwdp3/0k8MFC/P84b//6zRxVI7eH/N0mcF+PWJDq2nRLkRGjML3 OIxzeTd0dzhI4fvc8Y45d72hCXLSlUCuKdxhI+zkpjFNTLcSYRsqwoOPqmDUPOqBb+8BItyKC 8SuXzg7WPyCM4Opyi3K7+AqtXqjRhmtRNbbkfb3oYkaT9vxPAgBIURmy9zweYmPWilcUlZUEk qhsO32d4zABONfsKHtvFFuMxGQydw2ilYHgroytOimq4u1ov7aiEfvGI+80UdGbzZRunus54F LSvR4u64PcsvT6PmrMsxQfU38swXuBtK+cwrpbsUXdodbAW+ZkrKQF4GR5VovnZhG+6je/2iH d5O1Wzi7EUp/GvDMqw8t+8cgOmb/sJ6g9XBpWMbQydkCdcBBrSp7vK7CW02P+rZ1CxIP2UMEv /JJ4mj6aCEM7xv8jj1K4SMoaXJhgUkJnq7RxFU2zPUXXgRAgX7lUPRZq1Pa+X/jX1xYoTsEFj RLoP3D/XQOYPaL5eFXkeqDlj6LjJmCxxSibPGSjdOPojC4k2Ac/djkTgjUiAOiiOzTth4Egrn zPFpslOTjuUTf9thIBiXz6lyUm2XaAiS3T3EqtjEloHn115CcnS8BE2NLAxHr6LEWlYRPq3fR myYkCYmI3KnK+i6CGx1ihkXUbUaHkbTV9WFEnZjvMjJN0rRHwResQsqDIhHN4fFAvU7kXNbNK 56x+NXgVVSzO4KG7qz1IiSRIYbFzFulD386+LWKIbKbxux2ZfnXbJEnDVkiwc/Efxar3YocsI 3ldUvuM0pm3B76NdjFMpVF8LSs1re2DCe1rLLOtSOtKwmPEcCh8iRluILwUJD6W20jdXByR4/ BIhAzv7PBl+m0x0rV9p4IXCwY7BKF1IoVjBERMv8QgP47e7zUdxnoTL7e/0sQT4MnmBqdhX3t +tYEF2/L7RmXqKu/WLpkEW5qati1BKplDst50vmv4CB4mD1yQi4wyYSE7uwkoA/jMgE4OkbxR h9atz6nS5XhRTmLs6Rla8xhktJBu2LFUz1xU9GYS7M3ksKJ8zfFNmpoijvsMOzwK8AJnoypab ok6Ki8KVFqnjUbBvcSPHnWWfQl+4Gigz2jS0FtZvuUhZjkhv1zKFQV20Z9GSa3CH5orxZaktN xQYglmwKNq0INzGOtlTMnIjXh0M3G0hoM/bFGNchW9EVZcWs0CFQ7Gwsm3af5TZTFgAO77QF6 1EZfdvnC/0UUip93isDU+voYMGU2/zPPSvxHPk2VLb7o4KQ4wJoj9pjdAyIMjvsI6VxLEWx2o prm8OBZSZToRWYUJgAMGrX7JbIgu4mWuJFkO47L6fGA7i5KYSu1eqAgtHUB7TuJxDM9GIU0bf ox2z7yAc2+P/RKc27vDdVr4cadvREnAKRYpyKFeUpJjGRnhEIyhBINuq7bEJNGYv6N+H/Mk1Z u8j3/tnGqskoJKlUURlu2V7ntrFZnz/nJypmy392+BcCiSlgy/L8Re2TAyP0LVuUyJd/8chWS 0fESvCWC3dreDBFuu6c037qaDa0U+M/B5WM3lBHWYpsI/BZWHnDwmeQTd+mAoHxY2M0oPHs1K bQUlCWTiEi+tszdTuDGfJqr8IaCvHt1AvQ4Hi+0s9sUbsBf3yItw7GFFoDFSG0FdRwXS0PUD9 4YKVSAfMkdRoxXYqUXfS9Nxc2vFAITmZn+g5C8Vd9SVFCRMoDyI6MUc6AwhRYGE2wMVe191qX YBpHdHnBTxfTpRpzBWlPMFm+GLFRcRNwMu5eGT8UvhOYJrTX7ZyvRIX38EuRkL468zujtW+d5 FUMoZOUrqd+aNNPR//2OxB/xycjFr/xmh77dHhfYgk8bKk7NUtHTCiJx0On2G4bQkUSmEPpkk OXq+q4nmL3gR1u2bPaGOCiQSazVgVySjqhqInraHZvUhTSFFOYHowhAgQ+4KyH+qKBTG8CXML ndCnITA3IuYZUGiv5ju3EysY4QTjdCmSqJWffefb9X1SdtlW9s8H6VQQXjEcPK0+XiJYT4cj+ QPmBy5F1SMmOqLIjRh7DTrOCCflxL40+YBYod15xJ1ZgfvJjWJ3TkC8BHFGhKY+aMUCSoHWZu EqVlct4kkR9KWcdgjxSfKKCeOfBZOuN4o1MIUYfBfW296oJ67Q4daTW577VcIBG++LIyheUhR +0gOwvRoxKWCqwoDCa+2r1QYrYTWTmLiQE4Fic1crj2s3R3xkh4kgyaJ/lCg22K1WThbVDACO 6O42u4abf327sP1ZsQRSKHTBnGk/+wMy4a0/AnX0HBhvH0IRbMI2/IZFPtqGTGYL0cziJdC7z +Zpk5AS30U0tl5nQnZhKWuKlLZOSHxcD4T53TO/H0t/t/X6LG7ROWdy7/Dogfcua1oTQqx/IA biPf3MaPE40v5hMao2IXkWaacOz/FjS7kbzK2KTubFq5P+fN+CjrkLtCAOIR1r4dv62v437yk WXkFKessg9a48P0WDLmksHeRl8zQejbMPpOuhQzk6tF+0QezSD4OwNuihluAjfTuSsn4IkI8K fxpq7sh+wK7dWPuxUHXCfcGdHR9V5CpN8MW3rKEIqvhOjsd7rt8mcOGDh+act+xEr1w/LG/vi +as0mUASoGrNeGV5U7PeSar2U+9X9V0mJMLED+6ufZRJ2eBfOXttsYWUOA7s0NG5WRHDjmQLA ZYXxZV1jgkAAXrg53dx4J2yjH+jXvxFB3u0/Sh7jK7Kef/5gJgAbKfZS/osmuFUNEtu0ykC+n v2SOaEqU2qeUOv0k1ZsJC7Dx8O2Whg7y9uc5LMJsv9n+kNkp68SIJqCttQu7DsX4NSlTDS02z h/I3mUG4JIHd7mdahSkVd9yl7RYUE608pabUMgFczkDDS/+ugCTp8CxZkWroTn1hQo/fjKHi6 DLzc1EMQ7GIJcjeO3MCJz3uLxIVeXTy9N7dAc+J5Dt8VBZB1luTkmCgHUHSetI/zAqRjVhtiH 4w1ovYm4iVKH67K7buPg6k+EkSa0Wj8si4BqiTAgZSlOXAW1Fp2g0gbwS9owjf4zEmuF7qhLS aQETlPLKLmORuL33nGmkaQLqgm8PhdOnHoCkNMjw8rC6XJZ9k01gLXWe6matC6kY/41V0HAdc kl8FkSQCyzhAiZ7Matg8h9YMu/ozWfK1EfpHZb35jX8ajSpMqX53VtLYDHORv6+61WI2eaTPw GevN2kOKDMfX+K7670yw2gHWk1Hkwoi+1cQobta+i3Fbqa6SaaJcdInIRrUpkTbpHdabVGOhc FZD8bv81IxmbTYgEYN/ljNW+qBzmEwjIw+IHahzbMmecrg0BEA7cjEJ6ku94FOCeAGQF6jO2s EIlr3meL/WAvMntjWluUETEfDfD7dwcPK9CfVOAqMMDjUHXQ42gqGKdtci8Z0xcip+VwtR2QW Eq6N9n9Ite4rhzeSbxgtrKCRWNYzArWMLdvfmXfOEiyfsKvg8tVuGrzGgoLfNt/pXv+3RxT6L DSdxYsqy+0JGasUsgTYYIdtjfmnIJ+2cSVaRqQuaNZc6zQpjOr66h2AhGKJEi62UfUpdZMqn3 JRmptLiimm42wq8CQINr1Uw29yTOonSXBlSKH8OCjvFD42ro4CXHxPViSY3v1UKZKdwtPIGjI R0WdnTcMp+Pnre2m/QAZxFaI3zAQ4/gjvrbLay3eZTbXzuBOKJzkeqWM0EG5jSexcippdbtwL 2gNXsrh9zIfIRwu8rM6w6OqPSwBtpIhKtC6jXTVs4W9pfOr/Wiw53l5LBoLFA5k5dcNCFxbqZ rXrue4hNuCL0aotbZOttf0MWN0qX4xek+CxaOLI3ai0A1B5iLNn+B69RsRobWBkWYyIvJzSHn pkmIPM/uA2QU2vYByJt6r+BzUgmRmWxEky9kyBDbEVYhFchB4muOdgTeYjw07QPcFG+uOXUw1 LgSZWsVMTiX/0IxK1tfSHl2iSYuxoM4u5YOvMEOVNsZuJdMToHFQZWy3PZ77QTje7bxAKxgRe 5JxBJqXMFMbtBUEowIODPtVhZEvlCgMLOEUmGkQ8GOW3e0U+C9XVYzlNt7Sy3OAaL27qPDVOi 76mG96ra79dzLXTshZxYYVxKCmNpQx0nOyla9vsBSanjbkboHFFRAL7GF3wBbF1s+faU0AQjy qYOZ1F2bO00Nx0Z+EDKEZoLvPV7FKwPUC21K7ILM2XAHddsb0x/+cxmIdQ1Q/68vrRnJREqvi Iyfi/m8bW8e51wfA3w32xjgeaO0Xouc+ozhR0V9PL4qxJXlj2kmSWOINKYg7LQgXfqqZWQsiD 0FxlI2kFeY3Mtaoxfo8dOt9V6VF84Nq/4pYtcUzDG42UEeJuUpxEgDjirxT9ekVVWzpCAqV8m kRZE35s/ibC7Cm/NlWnfF3azJ7sBWr8XqUffXhBaVh+TZnmENdDN7C0SiZ0Eaqfqo7h5ssVid 5LF/L/e7TcFcdFTqtuXMVFZQxJsmPhLjLC8rb8uFn3PVZYFY92KP+0Omltstyjrq6I7IzT65X Sd02Amnkj/grndcdwIG2eegI5A73w= X-UI-Loop:V01:3QYsWMYG+Ps=:nh3dy5xjDzYyaK/I7qVAlGZkc9nYuofclbvyObMLk+M= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:CQ9RU/4wLJ0=:R9zlCRbNjR03GHiXs9pATe uA4GLzYympHG/F76h0Xf/HzyRRQQADVirFRI4f5jo4F7Ec5mCaGidrTvo/U20jPxJhDTpwiRc eTmogn4NLA6J3PnXiyUzUeaKWbGev54qWBXTF+9s+AyEU7hIh9cN7DoNkMiwtMeRsDPUtWIyZ Z+vWtM2JVk5JsD8Ie4AFYADnvIyd7uq99p630cAi/YOvR0W0cGRsjXEiQD9XdfESmhZBWRkwt ZWH4J59/59qRDG+G7q0Qg0vAxQtmKwhl3SYJsf6dKT1/yhOXNLvwP4O68uuG3XsAypuBLBAaJ 27xEkGxIpMmvZiGbLp+o70JuD7vNlNyfXfWJaGydZBuYOuwA/SHXAokm/9dIUYSuQeMSJPmxh KSuxzBr8y+iPabvqt2jsmH4sr+oSAIXnRmpgV6UU9+513O16wwYsmqJEthK2Y7lPPRrvUY7x4 vvXojGtpuFPQ8dvcyc/4DbUQweD8P3s= X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8239 Hello Frank, On Wed, Oct 14, 2020 at 12:21:32AM +0200, Frank Mittelbach wrote: > Karl > > >LaTeXers - personally, I think it would be nice if the "primitive > >requirements" became a permanent part of the LaTeX > >documentation. (Apologies if they already there.) Maybe? > > any suggestion where that should be? I consider ltnews actually not a bad > place especially as there is also > > https://www.latex-project.org/news/latex2e-news/ltnews.pdf > > which puts them all together. > > more for @Thierry ... > > It might be possible to make a distinction between primitives that are > specific to pdf generation (because they are not relevant if dvi is produced > (which we intend to support)) and those that are for general coding, e.g. > \ifincsname, \expanded or \pdfstrcmp (which has nothing to do with "pdf" > other than it was first introduced in pdftex) and a number of others. > > The general coding primitives are rather essential and for most of them > there is no way to emulate in any way that still allows a somewhat > reasonable performance even if technically TeX is Turing-complete. > > In other words it should be possible to drop the primitives which are really > PDF output specific (if we list any of them as required) and require them > only for engines/engine-modes that target PDF directly and make sure that > the format doesn't complain if they aren't there, but there is not > reasonable way going forward without the general coding ones that are now > (fortunately) available in all major engines. This: only requiring essential "page layout" supplementary primitives but letting rendering (PDF only ones) be only tested for and optional, seems to me the best solution. No hurry for the LaTeX developers to change this immediately though: since in some sense kerTeX will be the only distribution to need this, you can wait for me to have implemented a .ch file against e-TeX of the required general primitives before tackling the task ;) And I will make the change file independent from the kerTeX routines (I use e-TeX webmerge utility so it will be applied first before kerTeX specific change file) in order for others to be able to use it in a different distribution. Best, -- 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