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 B4z5AZvVxGT6IQAA4+3H6A for ; Sat, 29 Jul 2023 11:02:19 +0200 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id 36T92F3T008507 for ; Sat, 29 Jul 2023 11:02:16 +0200 Authentication-Results: gmx.net; dkim=none Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx107 [212.227.17.5]) with ESMTP (Nemesis) id 1N1dSK-1pjiH349n6-00vzko for ; Sat, 29 Jul 2023 11:02:10 +0200 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay.uni-heidelberg.de with ESMTP; 29 Jul 2023 11:02:10 +0200 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 113231249D5; Sat, 29 Jul 2023 11:02:03 +0200 (CEST) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 55623928 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sat, 29 Jul 2023 11:02:03 +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 EF784122272 for ; Sat, 29 Jul 2023 11:02:02 +0200 (CEST) X-IronPort-MID: 209021339 X-IronPort-RemoteIP: 209.85.128.53 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 2.7 X-IPAS-Result: =?us-ascii?q?A0C4AAB61MRkfzWAVdFaHQEBAQEJARIBBQUBQIE9BgELA?= =?us-ascii?q?YIyeFMwBFKEUY84giMDnXeBJQNWDwEBAQEBAQEBAQgBRAQBAYUGAoZDAh0GB?= =?us-ascii?q?jIHDgECBAEBAQEDAgMBAQEBAQEDAQEFAQEBAgEDBAQUAQEiGQcODimFaA2GB?= =?us-ascii?q?AEBAQECAQEBEBEVCAEBOAQLCxgCAiYCAjQBBQEcBQENCAEBHoJcgjojAwSgd?= =?us-ascii?q?4EFQoo/eoEygQGCCQEBBrEWgV8JCQEIgQMtAYd/AYh9eicPgVVEgTwMA4J1P?= =?us-ascii?q?ogfgmeKC4UQPweCaYlDK4EICF+Bbj0CDVULC2OBGIJJAgIRJxMTBUtzGwMHA?= =?us-ascii?q?4EFEC8HBDIdCQYJGBgXJQZRBy0kCRMVQASBeoFWCoEIPxUOEYJOKzY4G0yCa?= =?us-ascii?q?gkVDDRQeBAuBBQYgRQETiYhGh49ERIbDQUIgQEDGgMGAgkCAgQICgIpRQMFA?= =?us-ascii?q?wQgBA4DGSsdQAIBC3A9NQkLG0cCJ6BtPCMuAYMkkhWPQIE1oG00B4QOgVcGD?= =?us-ascii?q?J8dBkKXFQ4GkjGYKKgXAgoHBhAjgUcNJoFbMxo0gyZSGQ+OIIN0j3pANQI5A?= =?us-ascii?q?gcLAQEDCYtIAQE?= IronPort-PHdr: A9a23:oPMK4RIbS1Nx1G+9HNmcuCNgWUAX0o4cXyYP554umvRTdKXm/5njM EHb7/h3gxnFUNaT8OpK3szRta2oQmkc+dCZqnlXcptXWgcFz9oMngMgHOaADlf9LfjldDAzB p4EX1gj4nLoeVNNFpPYYFvf6ma38SZUHxz+MQRvIeGgGInJgty3kf+o+pLTfy1NgyC7YLV9N wm/t1+Xvc5QnIgxYr0pxE7vpX1FM/9T2XsuJV+XmEPk4dys+Zd47ylKk/co9soFTqCjOqplF vpXCzMpN21z78ru3fXaZS2I4HZUEn8blhNZRRXD7VT6U5b9vy/wu/ByniWXb4XwSvgvVDKu4 r0OKleggTobNzM/7GDci9BhxKNdrhW7ohVjwonSKIiLPft6d6nZcJsUX21EFspWUiVABMu7Y e5tR6IDOv1Vt4m7uEEPohuiLQyrHuXuzDBTmnbsh+sx1KI8EkCO3QAtGc4PrGWBtM/8Z8JwG ai+yKjFyymGbusDg2+srtiVNEl78bfRBuE4a8faxEgxGhmQlFiUoJ2jIjWUk+QAsmSW6+BtT +3ph2N0zmM56jWp2MoojZHEw4wPzVWRvyd+24stJZunUk90YcKMFZxKsSCcOJBqS9l4BWpv/ js5gO5j29bzbG0RxZIrygSKIf6AaIWQ4lT8TueeIStQgXV/frO5iA2u+FL6jOb7ENS3mgUvz GINgpzHsXYD0AbW486MR65m/0uv7j2I0hja9uBOJU1cebPzDZknz/ZwjJcXuFWFAyn33UX7j aObck8p4Ofu5+m1KrPh7oSRMYN5kGSceuwnh9C/DOIkMwMPQ3nT+OKy06fm9FH4R7MCh+M/k 63QupTXbcoBoavxDwhQ24cloxGxalXumNYfhnQfLBRaYhOIj5TBPlbUJvH+Auyjik721jxsg e3Ff/XgDpjLMnnfgeLkdLd55VRbzVlWr5gX7JZVB7cdZfPrDxWp5ZqIU1lgaVzynr20QM9w3 Y4fR2+VV7WUNKrD90KO56cvLuiAaYsftSzybfQotJuMxTc0n0EQea6x0N4Zcne9S75kJF6Ue Xqqnc0AHmcWlg85VurrjlKZTTdJPTC5WOQh5XtobeDuRZeGXY2rjLGbiW25GYZbfmAAFUqNH nf0X4CDQfENbi2JPsZ7yHoPUv68SMVysHPm/B+/wL1hIO3O/yQevp+2z9l56drYkhQq/CB1B cCQu42UZ0dzmG5AByU72Klu51F7yxKD3Kl0jvhSGMZcof9EAE88MtbHwup2BsqXOEqJd8qVS FugXtStAC0gBtM3zdgUZk9hGtKkxhnd1iuuCrURmvSFHpsxuq7b2nHwIY56xROknOE5iEI6R 8JUKWC8rqt29gyWGIuQ1kvEzOClcqMT2COL/2CGjCKPsExeTA9sQPDFUHQYNS605Zzy4kLPS aPrCKxyaFMQj57fbPIQOpu01gYOXvroNdXAbnjkgWq0DAfO27WNKYrnemkQ2C/QEkdCnw1Am BTOfQU4GCqlpHrTSTJ0Ele6KUHr6uRmqDWkVE47zx2iakp70buz9QUJjObGDfgUmK8H8nREy X08DBOm0tTaBsDV7RJmZ7lZaMgh7U1v0GvYs0liO8XlIf05wFEZdAtzsgXl0BA9WeAi2YA66 XgtygR1M6eR1lhMIiiZ0Z7HMbrSMmDu/RqrZsY+P3nb18yQ+6EA8+gxsQ+ltwbvC0lwqx2PM vFQ2nqYo4rPVU8cDMm3XUEw+Bx34brdZ3tlj2s7/XhrK6+1tDDZx9szXq0uzVC9fIUHWJ4= IronPort-Data: A9a23:TfVRSqg0nNjaHPVokE6epehRX161wBAKZh0ujC45NGQN5FlHY01je htvUD2GaPeIa2L2f9AlbIq18RwBsZGEydBnTgU9qCBmEXljpJueD7x1DG+pYnzIfpOfJK5EA 2fyTvGacajYm1eF/k/F3oDJ9CU6j+fSLlbFILasEjhrQgN5QzsWhxtmmuoo6qZlmtHR7zml4 bsemOWBfgf8s9JIGjhMsfnb90k+5K6aVA4w5zTSW9ga5DcyqFFIVPrzFYnpR1PkT49dGPKNR uqr5NlVKUuAon/Bovv8+lrKWhViroz6ZGBiuVIOM0SWuSWukwRpukoN2FrwXm8M49mBt4gZJ NygLvVcQy9xVkHHsLx1vxW1j0iSMIUekIIrL0RTvuSY4WPFQ2bo4s9WEQYaZ4JB+t8vKzBno KlwxDAlNnhvhsqzybO/D/Zp34EtcZKtM4QYtXVtizreCJ7KQ7iZG/SMtYIehW1gwJ0VdRrdT 5JxhT5HbhPbbgVPfEgNCZ0+gM+tgWP5cjtXs06cv/Bx6G+V0Q8ZPL3FaoKEIobTHp4E9qqej kDb+2C+QQwmDcDFymGI7Vn2nf7qhhquDer+E5XhrqIw6LGJ/UQ3ISE7ZR6fif24kVKlVshBb VES+28uoKk++UihQ8PyGRG1yENopTYZUttUVvI/sUSDl/GS7AGeCWwJCDVGbbTKqfPaWxQh+ HGKr87tJAZXrfq5E33E9o7Mh2KbbH19wXA5WQcISg4M4t/GqY41jw7SQtsLLEJTpo2kcd0X6 2DaxBXSl4n/nuZQiPrmpQGvbyaE48mWHlRst207S0r8tlshDLNJcbBE/rQy0BqtBIOQT13Eo 31d3sbDt6YBCpaCkCHLS+IIdF1I2xpnGG2C6bKMN8N5n9hIx5JFVd4LiN2ZDBkyWvvogRezP CfuVfp5vfe/xkeCY65teJ6WAM8316XmHtmNfqmKP4ITPMkpL1HZonsGiausM4bFwBlEfUYXa cfzTCpQJSty5VlPlmrrGbtDj9fHOAhnnjmOGvgXMChLIZLHPCLPIVv0GFSJae894cu5TPb9o r5i2z+x40wHCoXWO3GJmaZKdAxiBSZhWfje9ZcMHsbdeVoOJY3UI6WOqV/XU9c1wfo9eyah1 i3VZ3K0P3Kk3Sabd13TOy88AF4tNL4mxU8G0eUXFQ7A8xAejUyHts/zq7NfkXgbGO1fITpcS vAEf4CfB60KRGmcvTsaapb5ocppcxHDacdi+ca6SGBXQnKib1WhFhzYks/H8S4UCCuxutAiq qf6kAjcB4cAL+in4AA6d9r3p25cfhEhdCZaWkzSJNhVd17w+ZIwbSf2yOI0Sy3JxdMv2RPCv zur7c8kmNTw IronPort-HdrOrdr: A9a23:XhIQbKG7rzrqk017pLqE68eALOsnbusQ8zAXPiFKKSC9F/by/f xG88536faKskd1ZJhNo7y9EY2hZV+ZyrJP26k2Gt6ZLWrbUQmTXeNfBOLZqlXd8kvFmNK1vp 0AT0ERMrLN5FFB/KLH3DU= X-Talos-CUID: =?us-ascii?q?9a23=3AGPRBn2hjqsMpo2bRkgtsmL9PkzJueVPzz0fNJ26?= =?us-ascii?q?CMXsuZOeaEF+poIk1up87?= X-Talos-MUID: 9a23:BUottQab0MK4gOBTlSLogHYhKftR//6tU00Sus8dquyfDHkl X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="6.01,240,1684792800"; d="scan'208";a="209021339" X-MGA-submission: =?us-ascii?q?MDELQMcR6wvgv99YzO95bvIq1DD0oopKdLHgau?= =?us-ascii?q?ibcJHKgnTF2fECrBrZYxFCKWr22DAQnEsHPH6Q4EmATTrxr1MGDI2tAz?= =?us-ascii?q?XZVf0v3hXRtsI8s+z6jUuBwez1NZYq579iVGKJj5gofg+cypXxTcntry?= =?us-ascii?q?F46BAwQ5V64QeCcMx3N/znMQ=3D=3D?= Received: from mail-wm1-f53.google.com ([209.85.128.53]) by relay.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 29 Jul 2023 11:02:02 +0200 Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-3fe110de3b6so8409595e9.1 for ; Sat, 29 Jul 2023 02:02:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690621321; x=1691226121; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZN7b+yLdFCCcbGLU8D1Us98KOqcEVgPvv+jqVMpAv54=; b=NhtsK9gvpGwmTKPlqWFaZWqRG6s8tMc033WYFcwxu8PgxfTJRUlpGxsCGTmRBC0asM 1+Y7DayuLXubblgPemTsS3gpzvaMFM1amP8K84v5klJkCCnQub/RFSpePq4u8PHeIkMd mnh3tQFyNgaW2wEHLm873Hzhw0VeTqq5ACz98keaV1QIif4IXCnmFbr3AU1FyE+uof0q yP5anPpnIqo0EUb9oIQzbYmwU+36HDpMbcL4drOtjUlnYPxa2K/B0M15l3XoLmOsrlH+ 4nSxtglnvfml8VmdgoF0rD8FYXHIKJDWoNAQAzLQ/ZL/RO+R8Qr2H/1bcz2h3NyZTHgH arjA== X-Gm-Message-State: ABy/qLY6YB986gIU/iiz8E38+8b0kgjCwDhe8aOEYnMfBGyLkCmrZv8V NYxBVgx0mS9d74YfmUsxl2W2AisCk2aZ5HgqUtysug== X-Google-Smtp-Source: APBJJlHBBeSMni91E6usRwhndhtl5a3bX4UNH0+LMyU72dBm68/B2HNMiIenoD+dmXBjpFdngp5ygQ== X-Received: by 2002:a05:600c:5009:b0:3fa:955a:9291 with SMTP id n9-20020a05600c500900b003fa955a9291mr6335709wmr.9.1690621321573; Sat, 29 Jul 2023 02:02:01 -0700 (PDT) Received: from [192.168.0.109] ([109.109.173.66]) by smtp.gmail.com with ESMTPSA id 1-20020a05600c248100b003fbd2a9e94asm5873085wms.31.2023.07.29.02.02.01 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 29 Jul 2023 02:02:01 -0700 (PDT) MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Content-Language: en-GB References: <9bdba073-3e55-a6b6-f95e-9d4a2eb007ca@morningstar2.co.uk> <19vogp84f1o55$.dlg@nililand.de> <93aac629-c5ad-fcaf-4453-f8a91fb0327e@nag.co.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <0df820d5-0138-0b79-3c2f-0229d1c8dfe0@morningstar2.co.uk> Date: Sat, 29 Jul 2023 10:02:00 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: "new" \input vs. primitive behavior 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 UI-InboundReport: notjunk:1;M01:P0:iieCw241h8I=;vR8gEvFgbyy7WWXeNQfjwBIMW8OC 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 KMIzF5jR1WxU/j08a6rVQ== X-UI-Loop:V01:A/1Svb4CxN8=:QTR+t8Tw89by1PjCAyIC+ubLUiarNNPM1rAvL2VkvA0= X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:oAv4H+Qxu3w=;h1xryxP2oxIcvNn1CU4gSimh9V7 nIBe0ibcrYmP6Q5dflSYcLc/jLZPp1YQLsb/JgWJltUvmVV9hmcFlzPmYGCWMJ+m2TiSbDm0C Nmkn5pl4CcuoGSOOYjifdKwxcKT6OFJSYOjXD7UFEqXLwOEQTE7yKjm4jKrBKe1eymIkKRAAg 8oUjgSIdBYs/HhcVfugL+CfDisM3jgescWL2Dm8/Q3aNFk/ALwlVGtGr5lL6om+/1UZDvXtHm HsFspzqUpM6DJ2VdEaWo4h83a5hkZWi6XWJwMql8tZE3NbFuvlFgE4N99WezCzm28P2gDhiPq BE91DE/es0nLHTIoikpLxNKSldb9+3skcz8EWcREQuhHbsbgs/+YOJ/HkUzxJPZj5iBoZz616 j9DhdIs6t+aetHKT4kzJTTw919YDdz8vuxNx/kosauqwbgzc3pbBZ89HJ/lX8mmYsdTjt1Bzq 0pMsL7azh/HaQCstskB63Crxm41mJw2HIY8qe8MabcJJxuCvu9DTeD3xWdDHhl8U0C/KOHJaN qo5y8L3RwI4gJzVIN+IHdyQy+lbmeisrcsNdcN70gXNBFpcG3bH+dpGXVhaAAjl+gyzjYtRTq vI5OxkhLIEM31DPEK5mjqJcubTuz2zrC9yAhuaZ3pWLUbxC4m1eeYiukp503VWbyIMgcimoDd aR2ksRqYqFsu8KoZu3lmB6GA5HsBH2h1Zy1xop+u7qFoDTagJH5GK87oFI5/N78sNAf5ivwoY dvOBaHQOqBc X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8330 On 29/07/2023 08:37, LARONDE Thierry wrote: > On Sat, Jul 29, 2023 at 08:07:54AM +0100, Joseph Wright wrote: >> On 29/07/2023 06:46, LARONDE Thierry wrote: >>> On Fri, Jul 28, 2023 at 08:31:53PM +0100, David Carlisle wrote: >>>> >>>> % If this option is set to true, `tex a.b' will look first for a.b.tex >>>> % (within each path element), and then for a.b, i.e., we try standard >>>> % extensions first. If this is false, we first look for a.b and then >>>> % a.b.tex, i.e., we try the name as-is first. >>>> % >>>> % Both names are always tried; the difference is the order in which they >>>> % are tried. The setting applies to all searches, not just .tex. >>>> % >>>> % This setting only affects names being looked up which *already* have >>>> % an extension. A name without an extension (e.g., `tex story') will >>>> % always have an extension added first. >>>> % >>>> % The default is true, because we already avoid adding the standard >>>> % extension(s) in the usual cases. E.g., babel.sty will only look for >>>> % babel.sty, not babel.sty.tex, regardless of this setting. >>>> try_std_extension_first = t >>> >>> I suppose that this behavior is in LaTeX code, not an engine? >> >> That's from texmf.cnf, so affects most engines. (LuaMetaTeX like unaffected: >> I'd have to check.) > > This does mean that this behavior is not in the engine but in the glue > code (the opening routines implemented in web2c/kpathsea)? So its > setting is done at configuration level in the distribution, and LaTeX > has no way to switch things from its macro files? Yes, as file handling is of course not part of the portable TeX code. > Because in order to do > so, another primitive should be added? Why? The current behaviour is well defined. > Does LaTeX rely on a behavior that is not in the engines but only in the > web2c distribution? No, and we *don't here*: adding .tex is a feature of TeX not web2c. Joseph