Subject: | |
From: | |
Reply To: | |
Date: | Fri, 28 Jul 2023 16:45:04 +0200 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Le 28/07/2023 à 16:28, LARONDE Thierry a écrit :
>[...]
>
> Yes. But the same engine does things differently between LaTeX
> 2022-11-01 and LaTeX 2023-06-01.
>
> So could someone give me the diff of the input related things in
> LaTeX between these two versions so that I can have a clue about
> what LaTeX is expecting and what it is eventually calling (because it
> could be calling, low level, the open routine, and there is no
> acrobatics made in the open routine in kerTeX: the handling is made
> before calling the routine; so if LaTeX is calling low level like
> this, the result is not a surprise).
I prefere meld :-)
TeXLive2019:
------------
\def\input{\@ifnextchar\bgroup\@iinput\@@input}
\def\@iinput#1{%
\InputIfFileExists{#1}{}%
{\filename@parse\@curr@file
\edef\reserved@a{\noexpand\@missingfileerror
{\filename@area\filename@base}%
{\ifx\filename@ext\relax tex\else\filename@ext\fi}}%
\reserved@a}}
TeXLive2022:
------------
\def\input{\@ifnextchar\bgroup\@iinput\@@input}
\def\@iinput#1{%
\InputIfFileExists{#1}{}%
{\filename@parse\@curr@file
\edef\reserved@a{\noexpand\@missingfileerror
{\filename@area\filename@base}%
{\ifx\filename@ext\relax tex\else\filename@ext\fi}}%
\reserved@a
\edef\reserved@a{\noexpand\@iinput{%
\@missingfile@area\@[log in to unmask]\@missingfile@ext}}%
\reserved@a}}
I didn't see any other difference.
Jean-Côme Charpentier
|
|
|