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 7cVjBlatw2TxRAAA4+3H6A for ; Fri, 28 Jul 2023 13:58:14 +0200 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id 36SBwC1a017647 for ; Fri, 28 Jul 2023 13:58:13 +0200 Authentication-Results: gmx.net; dkim=none Received: from relay2.uni-heidelberg.de ([129.206.119.212]) by mx-ha.gmx.net (mxgmx007 [212.227.15.9]) with ESMTP (Nemesis) id 1M5g64-1qVPqn0Zty-0091Dm for ; Fri, 28 Jul 2023 13:58:07 +0200 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay2.uni-heidelberg.de with ESMTP; 28 Jul 2023 13:58:07 +0200 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 2A7B812921E; Fri, 28 Jul 2023 13:57:48 +0200 (CEST) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 55620404 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Fri, 28 Jul 2023 13:57:47 +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 DD90912920B for ; Fri, 28 Jul 2023 13:57:47 +0200 (CEST) X-IronPort-MID: 200973500 X-IronPort-RemoteIP: 209.85.128.47 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 3.4 X-IPAS-Result: =?us-ascii?q?A0BvAACcrMNkhi+AVdFaHQEBAQEJARIBBQUBQIE9BgELA?= =?us-ascii?q?YIydVYwBFKEUY84gXYtA513gSUDVg8BAQEBAQEBAQEIAS4LCwQBAYUGAoZAA?= =?us-ascii?q?h0GBjIHDgECBAEBAQEDAgMBAQEBAQEDAQEFAQEBAgEDBAQUAQEBASAZBw4QJ?= =?us-ascii?q?4VoDYYFAQEBAQIBARARFQgBATgPCxgCAiYCAjQBBQEcBQENCAEBHoJcAYJcA?= =?us-ascii?q?xGhbIEFQoo/eoEygQGCCQEBBrEWgV8JCQEIgQMtAYdlGgEFYIgYeicPgVVEg?= =?us-ascii?q?TwPgnU+gmIDgXiDQoJniguFTwc7gi6JISuBCAhfgW49Ag1VCwtjgRiCSQICE?= =?us-ascii?q?ScTEwVLcxsDBwOBBRAvBwQyHQkGCRgYFyUGUQctJAkTFUAEgXqBVgqBCD8VD?= =?us-ascii?q?hGCTis2OBtMgmoJFQw0UHgQLgQUGIEUBE4mIRoePRESGw0FCIEBAxoDBgIJA?= =?us-ascii?q?gIECAoCKTUEDgMZKx1AAgELcD01CQsbRwInoBktB3sTASqBHIFcklOQOaBtN?= =?us-ascii?q?AeEDoFXBgyIcYEjlQkGQoVXkT4OBpA3gXiYKI1flRwThQkCCgcGECOBRgEzg?= =?us-ascii?q?VszGjSDJglJGQ+OIBmDW496QDUCOQIHCwEBAwmLSAEB?= IronPort-PHdr: A9a23:2N9olB9cMI41Hv9uWWi6ngc9DxPP2p3uMwoc+8BhlrRPN6Su/pjvO EbS//orgFKaFZ7D5adijOzb+7vlRXRG+YyI5XIFa5FUV1kak8QZnxAIBcmfD0z9I+X2ZjZgW s9FEkJmrDmgKUYAPsH4ahXJp2GqqzsbGxHxLw1wc+byAYPKj4KozeG9+4H7ZgJSgju7bqhuJ Q/s6w7W8NQV0sN5Mqhk7BzPrzNTfvhOg2NlIVXGhxHn+sK554Ju6QxVsvMlstFFCOD0I/t+Q rtfAzArdWsy4aUHrDHlSg2CrjsGX2Efg0AOHg7EqRH3X5v8tiH3rOU71CTIdcvxBas5Xziv9 cIJAFfhlTsHOjgl8WrWlt04jaRVpwikrgB+xIicaZ+cNf53dKfQNd0AQm8JUsFUXi1HSoSyC ulHR+gGJutAr8/ivVoBrQeWAA62AuLpxSRUj2Wsm6Y9lfkiUEnH0AEmA9MSoSHMttymUcVaG euxzaTO0XDCd6YMgWa7uNWOK0px563TDvpqfMHcyFciDVbfg1GZuNajIjWUk+QAsmSW6+BtT +3ph2N0zmM56jWp2MoojZHEw4wPzVWRvyd+24stJZunUk90YcKMFZxKsSCcOJBqS9l4BWpv/ js5gO5j29bzbG0RxZIrygSKIf6AaIWQ4lT8TueeIStQgXV/frO5iA2u+FL6jOb7ENS3mgUvz GINgpzHsXYD0AbW486MR65m/0uv7j2I0hja9uBOJU1cebPzDZknz/ZwjJcXuFWZWDLwmQD2g a6ae0Eu9/KnrejqMP3godeHOol4hxubUOxmk9GjAek+LgkFXnSKseW62rr5+ETlQbJMxvQom 6jduZreKIwVvKm8SwNS148i7V64AVLEmJwammIKNFIDZwiGgIj1E1TJOvb5C/ikn122ynFgw LbbPfypA5nAKGTCjKa0eL9870BGzw9gqLIXr5lQC7wHPLfyQhqr7I2eXkJ/albkhbq4W51n2 4gTWHyCGPqDPafboAXO++QuZumBZYMYvDzwMfdj6/O96B1x0VIbY6St2oMaLX6iGfEzaUeee nf0gpEeC2YFvhYWSevwjlyEXiVPbmzoGak7oCw4QtHDb8+LVsW2jbqN0T3uVJ9RfW1eChaTC 3bnd5msXvAWbiOULdR9myZeE7OmDZIin0LL1key2/9sKeza/TcdvJTo2Y1u5uHdoho18CR9E 8WX12zlo3hcuGQOSnd2xq17qF0njEqF0O14jv1UGNhZ6ulGFAs3Z9bayKRhBtb+VxikHJ/BQ Uu6QtigHTA6T84gi94IbUFnHty+jxfFlyO0Cr4RnraPCdQ66KXZl3T2Is98zT7B2sxDxxE+R dBTMGS9mqNl3w3aBoqMjEDA0qj2KuIT2ynC8GrFxm2L/QlZXAN2TaTZTCUfa0/R/rGbrgvJS 76jD6hiMxMUk5bTbPsXLISz3RMaG6SrItnVbmOvln3lHxuMz6LWKpfseiAd0STRBUwOnhocu 3qLZm1cTm+spXzTCDt2GBfheUTppKN8r2i2Vk9y0BuLYE19/7+y4BgUg/OHV/oJhPQPv2E8q H8neTT1l8KTENeGqwd7Ke9EZsgh5V5cyW/Dnwl0P5jlMKU7w1BCLEJ4uETh0xgxAYJF25tPz jti3E95LqSW10lEfjWT0MXrO7HZHWL1+Qimd6/c3ly2ODe+/64O7LEnrgymsl32UEUl9Hpj3 p9e1H7Ovv0i6SIXVoj3U0A47ARzveucaS57+oCGjRWE3oGxtSXE2tQmH/cs0EzmdNAZLaDWT GfP IronPort-Data: A9a23:v/0xkK1XJKHO5igiAvbD5XNxkn2cJEfYwER7XKvMYLTBsI5bpzcBy mYcX2nQbq2DMGbyc9xyPIm3/RsP6sCGndJqTgdl3Hw8FHgiRejtXInGdBeuY0t+DSFhoGZPt Zh2hgzodZhsJpPkjk7xdOKn9xGQ7InQLpLkEunIJyttcgFtTSYlmHpLlvUw6mJSqYDR7zil5 5Wq+qUzBHf/g2Qvaj1Ou/rawP9SlK2aVA0w7wRWic9j4Qe2e0k9VPo3Oay3Jn3kdYhYdsbSq zHrlezREsvxpn/BO/v9+lrJWhRiro36ZWBivkFrt52K2XCukMCSPpETb5LwYW8P49mAcksYJ N9l7fRcQi9xVkHAdXh0vxRwS0lD0aN6FLDvGSWeoIue8036K2Kzw9p3Nlg1HpJB9bMiaY1O3 aRwxDElaxmCg6epxev+RLUzwMskK8bvMcUUvXQIITPxV653B8CeBfyQtZkEg1/chegWdRraT 8gecjd3bFLfeRxAOks/DZUkmuauiWLjeicC7lmS47c0i4TW5FYpiOmya4eNIrRmQ+1nxh6fj TrB7ljfORwWGP6f22rV1jWV07qncSTTAdpOTtVU7MVCpHSv61xWLDUSVECnuvSjlAijXdMaK 0EV9icqp6Uo+wqnQ7HAswaQpXeFulsDXoMVHbFlrg6KzaXQ7kCSAW1soiN9hMIOjJIXVHsn6 l+1x8q2BRN2iqSWam3E+eLBxd+tAhQ9IWgHbC4CaAIK5dj/vY0+5i4jqP4zQcZZafWlSVnNL yC2QDsW3OpM0JZav0mv1RWW3GL2/8mhohsdv12PBgqYAhVFiJlJjrFEBHDe5PdEaZmcFxyP4 CdClM+Z4+QDS5qKkURhodnh/pn4v55p0xWG2TaD+qXNERzzoBZPmqgOu1lDyL9BaJpsRNMQS Ba7VfltzJFSJmC2SqR8fpi8Dc8npYC5S4W9CqCOMIEQOMghHONiwM2ITR7Bt4wKuBh8+ZzTx b/GGSpRJSxKVPo7kmTeqxk1iORzl3BWKZzvqWDTlkz7i9JylVaaTrAKNFbmUwzKxPLsnekhy P4Gb5Hi40wHDoXWO3CLmaZNdwxiBSZgXvje9ZcIHtNv1yI9RAnN/deKnOt9E2Gk9owJ/tr1E oaVABIFmQeh2ySYeG1nqBlLMdvSYHq2llpjVQREALpi8yNLjVqHhEveS3c2QVXj3OlqzPoxU PxcPsvcXbJATTPI/zlbZp74xGCnmNJHmirWVxdJohBmF3Kje+AN0trjZA3u8iYVEiOt7401p Pu91Ws3hHbFqxtKVK7rhTHG8791lX0aguRzWUTTPtBJIgPn9853KEQdSxPxz94kcX3++9dC6 zurPA== IronPort-HdrOrdr: A9a23:EX7UJ6OcTrEgjcBcTqSjsMiBIKoaSvp037BN7TETdfU1SKylfq +V9sjzuSWYtN9yYh4dcKG7WZVoKEm0nfVICOIqU4tKMjOLhFeV X-Talos-CUID: =?us-ascii?q?9a23=3ATISmTWghl8Ue+Tr1VHhsA4xyXzJuSiD83TDdH0+?= =?us-ascii?q?EUX82SJKMc0aT27w9nJ87?= X-Talos-MUID: 9a23:fyiDHQmuCtntRwd4FyUfdnpQbJ9vyPypGXwrqpgKl+uEJ3wgH3Ck2WE= X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="6.01,237,1684792800"; d="scan'208";a="200973500" X-MGA-submission: =?us-ascii?q?MDFXSicF1Y0u5T9Nj2g0s7W4eSeSYzJZHrIWMp?= =?us-ascii?q?FjwkaE9bYPOWl+rs8UHOJIVnWLTA5FgIcJvtec29UgqMSFMIAsbtXxBH?= =?us-ascii?q?2GUfYVMGhCAmt6prpryRNJhZ9P/bFjSh8sL7unOsq7OmJqptWp82xugG?= =?us-ascii?q?gmNpWzxCm+B6vEjfvw9GzL9Q=3D=3D?= Received: from mail-wm1-f47.google.com ([209.85.128.47]) by relay2.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 28 Jul 2023 13:57:46 +0200 Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-3fbc1218262so21694655e9.3 for ; Fri, 28 Jul 2023 04:57:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690545466; x=1691150266; 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=BxdVikXZyKae+Fflz2OMlKSYIa75y+1cc+pz/XgEdEY=; b=BdfJbYh6MJZX6QyfmsSJ9XFZWafi3Nh0bUAJfbDfZOq1uJ/fqpDPk9Hvnu9t09239s XULntePo+hosf8tzQ2Fy7FgB/DIf0sk4gDf1LwqAEQow6fR5XusCeSv1zm5GwpLOMEpl m9ZEGs1knEMBwiRLiCtIBY/fkrD4T1jYvqPLPVz6wusx6k5FFmM9+7nqv0TFcTrORzbI ay92mIGssIiNJUbvBY4TSyYurI1IhY+VNAfK4nFPzfqIJd/hmMolku6LTo25FRs2GXN/ enccg6bKDnP0z4/+s6IwF7YBc/tp8ueb14hucb8g+zwFhnbS7yJjj1hJNKz8PIy4K3Ja Xrnw== X-Gm-Message-State: ABy/qLbJjjtdeh0w8uA0SDE7bIdFlkTaJI0GAHd+gOW8ND39gy3Y7RE6 joPdJ9BXwk1Ogssw6PsEwmr7halKOXEshRq4SLSwAw== X-Google-Smtp-Source: APBJJlFSG8lT4FLCn4HTaYOtlPqClDPESe4XBavoDzHqLowMdaVINmOC5zcw0x+1wtFh6A81riuZvQ== X-Received: by 2002:a5d:4207:0:b0:317:71ee:912a with SMTP id n7-20020a5d4207000000b0031771ee912amr1647281wrq.18.1690545465758; Fri, 28 Jul 2023 04:57:45 -0700 (PDT) Received: from [139.222.115.39] ([139.222.115.39]) by smtp.gmail.com with ESMTPSA id g17-20020adfe411000000b0031437299fafsm4680946wrm.34.2023.07.28.04.57.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 28 Jul 2023 04:57:45 -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: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <15dc4a03-d009-c962-46a4-2d89ef221156@morningstar2.co.uk> Date: Fri, 28 Jul 2023 12:57:44 +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:o9kjO6xinBE=;g3OiiPCGlYfFq4DXwuhg4HYZiWjd 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 X-UI-Loop:V01:kOZ6ARA2Cu0=:GQOmE1BTxZzk9aycJfE6lfiDdZ/CCG/6Ja9P4R1gBoY= X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:zN61+g2pYeU=;wxU66H03IjUvVWSseRZJCTcfR1K RMA4Wo6I/Yoj042v3wjstMjDYWwK2XLgKdH4McB3ODauUtvdHlWGHUETwSfgleIJkcFG4XKDK m8nciz4FKHsdvJ3TzvF+7fJLJhvcFMUXUCOUxz9ffj7DF4bNe/aq0YR4DjG3trJq46hj+s/Yq nTkrjn8QhAvK8tZ0ig4YPxQfNXlPNyyfo2aDpJIwN98tIz2f3CTJsWZsadgBZiHOA5XH/TLgZ i8VLChQ4YSOjJhnPYmpkl/9HcROP05AlXCCbMcR4wi0Mkn5h2AJ2jlyNoIKrEVFxy+O+70c23 /cxj8Tm8+jEeXu2g/1Gpw5I+lkJfVtN3i+Pog/ySUB67rs6tQvKDEPYF6Ci5w44PPFUAcdtat Q//wd1wpmWjij7jbLxCmQNryxe6lVt06r3rfjPBsxC6mGi20VxLERBrOOCNpBvCs5fOX7zPaH aswyzwJltBhHoDtMDV0Jvw1ifpPqdSoAJL7vCGGvOLJH4M9321AZ5fmnOykN6ShvvhP5mnJkv Znxc13gUza/l5YcSeB3FRFYF8iHvNYOJ+wsd63G65zDkF/lIG7WXC3233IHn4zjbGAnyW2bHR oQ/ErubbW+7VoxQZp/CZ/R5vmkdnBll7zMUi8yEiUVvdWS9EErIyyIJlZoKy5xWB5CFRO4/fS ic4zI5pfugpZ1CKfC9MXfT4QEeUazMbSYE24ra5fNpHI8R3Q0gofhndxyEbJ7NRJGdzItv/MW 15uh/05vRki X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8293 On 28/07/2023 12:28, LARONDE Thierry wrote: > Hello, > > Apparently, somewhere between 2022 and 2023, you have changed the way > the LaTeX \input macro, replacing the primitive, is behaving regarding > the extension when brackets are used. > > Now, when a tex file specifies: > > \input{filename} > > i.e.: "filename" without a ".tex" extension, the file is searched > "as is" and if not found, the extension is not added. (This is for > example the case in the bbold package, inside the .dtx for inclusion of > docstrip.) > > If one specifies: > > \input filename > > the primitive is used, that adds automatically the extension. > > And furthermore, the LaTeX Error message specifies the file with the > extension, while it is not what is searched (what is searched is the > file without the extension). > > (Note, in Prote, the behavior of the primitive is described in: > > http://downloads.kergis.com/kertex/input.pdf > > ) > > Is this indeed the expected behavior? (but this breaks some files.) Or > am I missing something? > > Or is this because in TeXLive the glue routine adds the extension (that > is not added by LaTeX proper)? But meaning this works with TeXLive, but > will not work with another implementation? > > And this was not the case some months back when the file was searched > first without the extension and then, if not found, with it added. > > Thanks for any info. Hello, LaTeX's \input has never just been the primitive, but rather a wrapper which allows control of file lookup, etc. Changes have been made to align the mechanism with others in use, as we now use an expandable approach to file searching (as this is needed in other cases). However, as Ulrike has pointed out, this still looks for "foo.tex" if passed "foo" and the latter is not found. We will need a full example to make further suggestions. Joseph