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 KMmtKkf2xGRsLQAA4+3H6A for ; Sat, 29 Jul 2023 13:21:43 +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 36TBLfL9011626 for ; Sat, 29 Jul 2023 13:21:42 +0200 Authentication-Results: gmx.net; dkim=none Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx006 [212.227.15.9]) with ESMTP (Nemesis) id 1Mhkw6-1pukz21eb2-00dCRU for ; Sat, 29 Jul 2023 13:21:36 +0200 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay.uni-heidelberg.de with ESMTP; 29 Jul 2023 13:21:37 +0200 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 4A59B128DFF; Sat, 29 Jul 2023 13:21:25 +0200 (CEST) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 55624101 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sat, 29 Jul 2023 13:21:25 +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 22E70128DBB for ; Sat, 29 Jul 2023 13:21:25 +0200 (CEST) X-IronPort-MID: 201037091 X-IronPort-RemoteIP: 80.12.242.52 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 5.2 X-IPAS-Result: =?us-ascii?q?A0A1AQCD9cRkmDTyDFBaHAEBAQEBAQcBARIBAQQEAQFAg?= =?us-ascii?q?U+CM3VWLQMHCEeNTYY7ggcdA6AEAQEBAQEBAQEBCS4HDQIEAQGLTB8GAQQ0E?= =?us-ascii?q?wECBAEBAQEDAgMBAQEBAQEDAQEFAQEBAgEDBAQUAQEBAQEBAQEeGQUOECeFa?= =?us-ascii?q?A2GBQEFAQEqDgYBATgPCwcRLhBHBQGDEQGCKAMxB6x9eIE0HmOCCQEBBrAfG?= =?us-ascii?q?HWBSQkVgS2IAAGHSIIvQoINgRWBfYEuPosGiguFTwUCMoI3iUMrgQgIX4FuP?= =?us-ascii?q?QINVQsLY4EYgkkCAhEnExNQcxsDBwOBBRAvBwQyHQkGCRgYFyUGUQctJAkTF?= =?us-ascii?q?UAEgXqBVgqBCD8VDhGCTis2OBtMgmoJFQw0UHgQLgQUGIEUBE4VESEaHj0RE?= =?us-ascii?q?hsNBQiBAQMaAwYCCQICBAgKAilFAwUDBDIDRB1AAwtwPTUUGwZqoSlHCiuBR?= =?us-ascii?q?gwNasRckBKVUYVXkT4OkjeYKI1fmmGBeiOBW3CDNwlJGQ+OIIN0gT6OPT81O?= =?us-ascii?q?wIHCwEBAwmFSIYAAQE?= IronPort-PHdr: A9a23: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 4OzioJCNKBHRw8znR2q6AD03foCzJk= IronPort-Data: A9a23:Z9dsVq6bZidSFUShMYo2wAxRtKDHchMFZxGqfqrLsTDasY5as4F+v jEXWW/SbPmCYmWmKY11aY3k9U1T6JaGzNQ2Hgc5/CtnZn8b8sCt6faxdxqvZXPMcqUvb67FA +E2MISowBUcFyeEzvuVGuG96yM6j8lkf5KkYMbcICd9WAR4fykojBNnioYRj5Vh6TSDK1vlV eja/YuHYTdJ5xYuajhPs/3Z+Us11BjPkGpwUmIWNKgjUGD2yiF94KI3fcmZM3b+S49IKe+2L 86rIGaRpz6xE78FU7tJo56jGqE4aue60Tum0hK6b5Ofbi1q/UTe5Eqb2M00Mi+7gx3R9zx4J U4kWZaYEW/FNYWU8AgRvoUx/yxWZcV7FLH7zXeXiJHLl33DT3fXzvRQT1k3YJxfweRaHjQbn RAYAGhlghGrnOeq2PSgT/V0gdk/as7xNYUQtzdu11k1D952GdaaGeOQuYUegW1YasNmRZ4yY +IdYCBoahjNJQFPO1oNEoMWm/2hgHbyNTNCwL6QjfBvujCIk1QgidABNvLTWualaZ9Pzn+/m WyBwVrBJD0LNuOQnG/tHnWE3LOexnOiMG4IL5W8/+JnkBiX7mgSEwENWEGl5+S/iwu+VtNTJ kge9zAh66Q/nHFHVfHmWgGgpTvZ5FgHXsZIFPAmrgaXw6zb7kCXHADoUwKtdvQf6ZdudTkW2 mSEnu2qHT0yofquS1+Co+L8QSyJBQAZKmoLZCkhRAQD4sX+rIxbsv4pZosyeEJSpoOtcQwc0 wxmvwBi1+VO3ZRjO7GTpwuc023ESo3hE1Ztjjg7SF5J+StXXuaYi2GA8l3H9fMFcdzfVVydp H8Zh46Z9ukIApzLmjblrAQx8FOBuaft3N702wIH83wdG9KFoC7LkWd4u2AWGauRGpxYEQIFm WeK0e+r2LddPWGxcYh8aJ+rBsIhwMDITIq0Dq2KP4IVPMguLGdrGR2Cg2bOgAgBd2ByzskC1 WuzLJnE4YsyU/w7lmXrHb91PUEDm31mmzK7qW/HI+SPi+bPPy7MIVv0GFyUZ+Y24cu5TPb9r L5i2z+x40wHCoXWO3CPmaZKdAxiBSZgX/je9ZcIHtNv1yI7QgnN/deLn+N4E2Gk9owI/tr1E oaVABQBkQOl2CaZcm1nqBlLMdvSYHq2llpjVQREALpi8yFLjVqHhEveS3c2QVXj3Pdm0eYyV PwZY8KdHrJIUD3B9DlbY4OVQElKakGwnQzXV8a6SGFXQnKib1WhFhzYks/H8zMHCCW688Uky 1Fl/h2OWoINHmyOE+6PAM9CDDqNUbw1gOV2Tk3VJ59Yf0CEHE2G7cDupqdfHvzg8Sn++wY= IronPort-HdrOrdr: A9a23:VpgW8aOluESLK8BcTv6jsMiBIKoaSvp037BL7TESdfUxSKfzqy nAppkmPGDP+VAssR0b9exoEpPwJE80jKQFhbX5ZI3SOzUO21HYT72Kj7GC/9SIIUSXygc678 hdmsNFaOEYY2IVsS+02njALz9Z+qj+zJyV X-Talos-CUID: 9a23:vB8ws2B6C6nfI4n6ExA6rBYkH/wpSXDc8jTIIhKpTl1rZaLAHA== X-Talos-MUID: 9a23:Dbt1cQl6q2IbH39EwP9ldnpkFP1Hz/60WHkqrptBhfe8EwBhOQiS2WE= X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="6.01,240,1684792800"; d="scan'208";a="201037091" X-MGA-submission: =?us-ascii?q?MDFOjT0uwaukepw1jTxqDrIMqGdJ1h5TAMCF5P?= =?us-ascii?q?F+6ayEzA2lPY/ui0FKUsAq8b4ptw3/ObeuTiyZsj7JsMY4KB0fPkyHX2?= =?us-ascii?q?M1nxGhZ8/lTRlWMnrmvgJ1OZ57jOMRrBtBL5iBIoK/tplBZMD3oIIYl7?= =?us-ascii?q?xLakHWLwycLZsndlH32Fyuig=3D=3D?= Received: from smtpm-52.smtpout.orange.fr (HELO smtp.smtpout.orange.fr) ([80.12.242.52]) by relay2.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 29 Jul 2023 13:21:24 +0200 Received: from cauchy.polynum.local ([92.184.112.133]) by smtp.orange.fr with ESMTPA id Pi0hqaMKCQaDKPi0hqP1iY; Sat, 29 Jul 2023 13:21:24 +0200 X-ME-Helo: cauchy.polynum.local X-ME-Auth: bGFyb25kZS50aGllcnJ5QG9yYW5nZS5mcg== X-ME-Date: Sat, 29 Jul 2023 13:21:24 +0200 X-ME-IP: 92.184.112.133 Received: from cauchy.polynum.local (localhost [127.0.0.1]) by cauchy.polynum.local (8.15.2/8.15.2) with ESMTP id 36TBLMYu014824 for ; Sat, 29 Jul 2023 13:21:22 +0200 (CEST) Received: (from tlaronde@localhost) by cauchy.polynum.local (8.15.2/8.14.9/Submit) id 36TBLMP5017895 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sat, 29 Jul 2023 13:21:22 +0200 (CEST) X-Authentication-Warning: cauchy.polynum.local: tlaronde set sender to laronde.thierry@orange.fr using -f References: <19vogp84f1o55$.dlg@nililand.de> <93aac629-c5ad-fcaf-4453-f8a91fb0327e@nag.co.uk> <0df820d5-0138-0b79-3c2f-0229d1c8dfe0@morningstar2.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Message-ID: Date: Sat, 29 Jul 2023 13:21:22 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: LARONDE Thierry 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:RQoY5Er5AgM=;c0qLpC0XEpFGeiXURqBd5CFvgRlw 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 gJg9DYY5vuV+Fgqb6Js2yWbw= X-UI-Loop:V01:P9cWAVthG3o=:hUL7wc8fyYg7DPahRwDE9f0JSpqJz4617MTtySXLsCk= X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:M52PqnGO0fE=;+fiWEKme3TIpdPD6qz9OwvPK/zq Vtj1Ew2K7IgCrV7/k8M9Gr49InGydfPAL9SJ+MNos4bL1hRHOl9kkTmsl02FNkNJuGCid3e/Z oJyNpbunybvA1hZtGbI7TyF0CSoMuaSUSDaeADXOzOm1y8yZNrNiOqYL3h+Kq0lx5rsLzzpRO Xlvv5YtaTSmbCxPYadpRpEbuJ2Ddp8j5ANFu7YGoCiyE8RvIT0/VrPFjuDaFMeAAzeK2aasH3 VLEx4kltCv27Z6DY7j63uvusRyrLRXVNmNkHhgQAq5OpqHTBlc7YYYZ/H0Cdhd8YE/horkR0x H/LDubh1BKxpwsamj6eMsQICcC2JnpbQcIdm+m7x1wuIAlcpeF0aQTxYav6r1gV4ObPnp8pPA +pDerlrTNLpL59q5gnbB+eKXtuMnDTBSn1hdQDOmS5JIB6+zK/aQBPd38T1Zhp091rrm5bUA5 tl+JTNpRoTovol7c+L1fO055OWybMZlvgW7a92WE/RmOHRpm0oQ0AFDL5T8+h/zBO2F7FPSdj fcG0ROaWe3hyxGKzQvfBHre0y6pvs0nvceNK82QJnAVs/um8uNmHmWkD0BGR24QzECXko/EWH xpGGtRXDoGAM73Jv2MhnB892QLSGBHbI4SA3GRJv7RUifuG/k2oZDNuK8L/vsisP0YzvB4M1A FGM3KFj+9mbMsWxMHVORiKLvAqTEBNVH3Dll9oBGTl6BVUbpDn+mxH29RWJPv6tSqyy+SbnNt RNIaXty6aw7 X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8333 On Sat, Jul 29, 2023 at 01:09:21PM +0200, Ulrike Fischer wrote: > Am Sat, 29 Jul 2023 12:12:12 +0200 schrieb LARONDE Thierry: > > > OK, let's go to "TeX: The Program": m.537 (p 214): > > Your concrete problem is not the implementation of \input, your > problem is that your implementation of \pdffilesize (which by the > way is not mentioned in "TeX: The Program") doesn't use the same > method to find a file as your \input/\openin. > > It is -- as David already wrote -- quite a problem if "\pdffilesize > filename" reports a size that differs from the size of the file that > is input with "\input filename". > > It doesn't make much sense therefore to muse on if or if not the > current engines implement exactly what "TeX: The Program" says. > Simply get \pdffilesize etc in sync with \input, \openin etc. But this is exactly my question: is it enough for LaTeX? Because I don't want to have user reporting failure in a couple of weeks because LaTeX is leveraging another feature that I don't know about and having to go back modifying things. So: I will make the new file primitives behaving like \input. But this does mean that it is not possible for these primitives to deal with a filename without extension. Is it OK or not? -- Thierry Laronde http://www.kergis.com/ http://kertex.kergis.com/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C