LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
LARONDE Thierry <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Fri, 28 Jul 2023 16:03:24 +0200
Content-Type:
text/plain
Parts/Attachments:
text/plain (561 lines)
On Fri, Jul 28, 2023 at 12:57:44PM +0100, Joseph Wright wrote:
> 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.
> > 

To be more specific, somewhere between 2022-11-01 and today (CTAN
2023-06-30).

As a remainder: I'm the developer of kerTeX (a distribution) and of
Prote (a change file to add LaTeX needed primitives to TeX + e-TeX). So
the glue code is the kerTeX one; and the engine is the Prote one.

So there is a stack of things:

1) Glue added by the distribution (TeXLive doesn't implement the same
thing as kerTeX);

2) The engine: here it is Prote;

3) LaTeX (and different behavior with different versions).


When dumping the LaTeX macro package (today's version on CTAN), LaTeX
running on the Prote engine, the \input is not the primitive but a
wrapper. Now:

---8<---
$ echo '\input{docstrip}' | latex

This is Prote, Version kerTeX C 3.141592653-2.6-1.0.0
entering extended mode
entering prote mode
LaTeX2e <2023-06-01> patch level 1
L3 programming layer <2023-06-30>

*
! LaTeX Error: File `docstrip.tex' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: tex)

Enter file name: 
! Emergency stop.
<read *> 
         
<*> \input{docstrip}
                    ^^M
No pages of output.
Transcript written on texput.log.
--->8---

I can add debugging information about the searching:

---8<---
$ export KERTEXDEBUG="s"
$ echo '\input{docstrip}' | latex 2>&1

This is Prote, Version kerTeX C 3.141592653-2.6-1.0.0
nameoffile: `'
searched: `texput.log'.
#realname found: `texput.log'
#opened for writing as FILE *: `0x319a360'
entering extended mode
entering prote mode
LaTeX2e <2023-06-01> patch level 1
L3 programming layer <2023-06-30>

*searched: `./latex/KXPATH'.
searched: `./latex/docstrip'.
searched: `./KXPATH'.
searched: `./docstrip'.
searched: `/usr/pkg/share/kertex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/latex/carlisle/docstrip'.
searched: `/usr/pkg/share/kertex/latex/english/docstrip'.
searched: `/usr/pkg/share/kertex/latex/ly1/docstrip'.
searched: `/usr/pkg/share/kertex/latex/french/docstrip'.
searched: `/usr/pkg/share/kertex/latex/bbold/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3kernel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3backend/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/tools/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/firstaid/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics-cfg/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/babel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amscls/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amsmath/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/latexbug/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/psnfss/docstrip'.
searched: `/usr/pkg/share/kertex/latex/pkg-misc/docstrip'.
searched: `/usr/pkg/share/kertex/latex/etoolbox/docstrip'.
searched: `/usr/pkg/share/kertex/KXPATH'.
searched: `/usr/pkg/share/kertex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/prote/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/latex/docstrip'.
searched: `/usr/pkg/share/kertex/prote/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/docstrip'.
searched: `/usr/pkg/share/kertex/tex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/tex/ly1/docstrip'.
searched: `./latex/KXPATH'.
searched: `./latex/docstrip'.
searched: `./KXPATH'.
searched: `./docstrip'.
searched: `/usr/pkg/share/kertex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/latex/carlisle/docstrip'.
searched: `/usr/pkg/share/kertex/latex/english/docstrip'.
searched: `/usr/pkg/share/kertex/latex/ly1/docstrip'.
searched: `/usr/pkg/share/kertex/latex/french/docstrip'.
searched: `/usr/pkg/share/kertex/latex/bbold/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3kernel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3backend/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/tools/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/firstaid/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics-cfg/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/babel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amscls/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amsmath/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/latexbug/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/psnfss/docstrip'.
searched: `/usr/pkg/share/kertex/latex/pkg-misc/docstrip'.
searched: `/usr/pkg/share/kertex/latex/etoolbox/docstrip'.
searched: `/usr/pkg/share/kertex/KXPATH'.
searched: `/usr/pkg/share/kertex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/prote/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/latex/docstrip'.
searched: `/usr/pkg/share/kertex/prote/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/docstrip'.
searched: `/usr/pkg/share/kertex/tex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/tex/ly1/docstrip'.
searched: `./latex/KXPATH'.
searched: `./latex/docstrip'.
searched: `./KXPATH'.
searched: `./docstrip'.
searched: `/usr/pkg/share/kertex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/latex/carlisle/docstrip'.
searched: `/usr/pkg/share/kertex/latex/english/docstrip'.
searched: `/usr/pkg/share/kertex/latex/ly1/docstrip'.
searched: `/usr/pkg/share/kertex/latex/french/docstrip'.
searched: `/usr/pkg/share/kertex/latex/bbold/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3kernel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3backend/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/tools/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/firstaid/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics-cfg/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/babel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amscls/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amsmath/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/latexbug/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/psnfss/docstrip'.
searched: `/usr/pkg/share/kertex/latex/pkg-misc/docstrip'.
searched: `/usr/pkg/share/kertex/latex/etoolbox/docstrip'.
searched: `/usr/pkg/share/kertex/KXPATH'.
searched: `/usr/pkg/share/kertex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/prote/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/latex/docstrip'.
searched: `/usr/pkg/share/kertex/prote/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/docstrip'.
searched: `/usr/pkg/share/kertex/tex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/tex/ly1/docstrip'.

! LaTeX Error: File `docstrip.tex' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: tex)

Enter file name: 
! Emergency stop.
<read *> 
         
<*> \input{docstrip}
                    ^^M
No pages of output.
Transcript written on texput.log.
--->8---

What is passed is "docstrip" without the extension.

If I force the use of the Prote primitive the extension is added and
the file is found:

---8<---
$ export KERTEXDEBUG="s"
$ echo '\primitive\input{docstrip}' | latex 2>&1
This is Prote, Version kerTeX C 3.141592653-2.6-1.0.0
nameoffile: `'
searched: `texput.log'.
#realname found: `texput.log'
#opened for writing as FILE *: `0x319a360'
entering extended mode
entering prote mode
LaTeX2e <2023-06-01> patch level 1
L3 programming layer <2023-06-30>

*searched: `./latex/KXPATH'.
searched: `./latex/docstrip.tex'.
searched: `./KXPATH'.
searched: `./docstrip.tex'.
searched: `/usr/pkg/share/kertex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/latex/docstrip.tex'.
#realname found: `/usr/pkg/share/kertex/latex/docstrip.tex'
#opened for reading as FILE *: `0x319a3f8'
(/usr/pkg/share/kertex/latex/docstrip.texsearched: `./latex/KXPATH'.
searched: `./latex/docstrip.cfg'.
searched: `./KXPATH'.
searched: `./docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/latex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/carlisle/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/english/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/ly1/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/french/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/bbold/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/l3kernel/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/l3backend/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/tools/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/firstaid/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/graphics/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/graphics-cfg/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/babel/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/amscls/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/amsmath/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/latexbug/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/psnfss/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/pkg-misc/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/etoolbox/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/KXPATH'.
searched: `/usr/pkg/share/kertex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/etex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/latex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/etex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/etex/babel/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/etex/babel/french/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/prote/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/latex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/prote/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/tex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/latex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/tex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/tex/babel/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/tex/babel/french/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/tex/ly1/docstrip.cfg'.

Utility: `docstrip' v2.6b <2022-09-03>
English documentation    <2022-09-03>

**********************************************************
* This program converts documented macro-files into fast *
* loadable files by stripping off (nearly) all comments! *
**********************************************************

********************************************************
* No Configuration file found, using default settings. *
********************************************************

)
*
! Emergency stop.
<*> \primitive\input{docstrip}
                              
No pages of output.
Transcript written on texput.log.
--->8---

Now, when using LaTeX as of 2022-11-01 (L3 2023-02-22):

---8<---
This is Prote, Version kerTeX C 3.141592653-2.6-1.0.0
entering extended mode
entering prote mode
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-02-22>nameoffile: `'
searched: `texput.log'.
#realname found: `texput.log'
#opened for writing as FILE *: `0x319a360'

*searched: `./latex/KXPATH'.
searched: `./latex/docstrip'.
searched: `./KXPATH'.
searched: `./docstrip'.
searched: `/usr/pkg/share/kertex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/latex/carlisle/docstrip'.
searched: `/usr/pkg/share/kertex/latex/english/docstrip'.
searched: `/usr/pkg/share/kertex/latex/ly1/docstrip'.
searched: `/usr/pkg/share/kertex/latex/french/docstrip'.
searched: `/usr/pkg/share/kertex/latex/bbold/docstrip'.
searched: `/usr/pkg/share/kertex/latex/etoolbox/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3kernel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3backend/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/tools/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/firstaid/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics-cfg/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/babel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amscls/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amsmath/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/latexbug/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/psnfss/docstrip'.
searched: `/usr/pkg/share/kertex/latex/pkg-misc/docstrip'.
searched: `/usr/pkg/share/kertex/KXPATH'.
searched: `/usr/pkg/share/kertex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/prote/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/latex/docstrip'.
searched: `/usr/pkg/share/kertex/prote/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/docstrip'.
searched: `/usr/pkg/share/kertex/tex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/tex/ly1/docstrip'.
searched: `./latex/KXPATH'.
searched: `./latex/docstrip'.
searched: `./KXPATH'.
searched: `./docstrip'.
searched: `/usr/pkg/share/kertex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/latex/carlisle/docstrip'.
searched: `/usr/pkg/share/kertex/latex/english/docstrip'.
searched: `/usr/pkg/share/kertex/latex/ly1/docstrip'.
searched: `/usr/pkg/share/kertex/latex/french/docstrip'.
searched: `/usr/pkg/share/kertex/latex/bbold/docstrip'.
searched: `/usr/pkg/share/kertex/latex/etoolbox/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3kernel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3backend/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/tools/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/firstaid/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics-cfg/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/babel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amscls/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amsmath/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/latexbug/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/psnfss/docstrip'.
searched: `/usr/pkg/share/kertex/latex/pkg-misc/docstrip'.
searched: `/usr/pkg/share/kertex/KXPATH'.
searched: `/usr/pkg/share/kertex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/prote/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/latex/docstrip'.
searched: `/usr/pkg/share/kertex/prote/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/docstrip'.
searched: `/usr/pkg/share/kertex/tex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/tex/ly1/docstrip'.
searched: `./latex/KXPATH'.
searched: `./latex/docstrip.tex'.
searched: `./KXPATH'.
searched: `./docstrip.tex'.
searched: `/usr/pkg/share/kertex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/latex/docstrip.tex'.
#realname found: `/usr/pkg/share/kertex/latex/docstrip.tex'
#opened for reading as FILE *: `0x319a3f8'
searched: `./latex/KXPATH'.
searched: `./latex/docstrip'.
searched: `./KXPATH'.
searched: `./docstrip'.
searched: `/usr/pkg/share/kertex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/latex/carlisle/docstrip'.
searched: `/usr/pkg/share/kertex/latex/english/docstrip'.
searched: `/usr/pkg/share/kertex/latex/ly1/docstrip'.
searched: `/usr/pkg/share/kertex/latex/french/docstrip'.
searched: `/usr/pkg/share/kertex/latex/bbold/docstrip'.
searched: `/usr/pkg/share/kertex/latex/etoolbox/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3kernel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/l3backend/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/tools/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/firstaid/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/graphics-cfg/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/babel/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amscls/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/amsmath/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/latexbug/docstrip'.
searched: `/usr/pkg/share/kertex/latex/required/psnfss/docstrip'.
searched: `/usr/pkg/share/kertex/latex/pkg-misc/docstrip'.
searched: `/usr/pkg/share/kertex/KXPATH'.
searched: `/usr/pkg/share/kertex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/etex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/prote/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/latex/docstrip'.
searched: `/usr/pkg/share/kertex/prote/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/docstrip'.
searched: `/usr/pkg/share/kertex/tex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/latex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/docstrip'.
searched: `/usr/pkg/share/kertex/tex/babel/french/docstrip'.
searched: `/usr/pkg/share/kertex/tex/ly1/docstrip'.
searched: `./latex/KXPATH'.
searched: `./latex/docstrip.tex'.
searched: `./KXPATH'.
searched: `./docstrip.tex'.
searched: `/usr/pkg/share/kertex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/latex/docstrip.tex'.
#realname found: `/usr/pkg/share/kertex/latex/docstrip.tex'
#opened for reading as FILE *: `0x319a3f8'
(/usr/pkg/share/kertex/latex/docstrip.texsearched: `./latex/KXPATH'.
searched: `./latex/docstrip.cfg'.
searched: `./KXPATH'.
searched: `./docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/latex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/carlisle/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/english/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/ly1/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/french/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/bbold/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/etoolbox/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/l3kernel/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/l3backend/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/tools/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/firstaid/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/graphics/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/graphics-cfg/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/babel/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/cyrillic/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/amscls/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/amsmath/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/latexbug/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/required/psnfss/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/latex/pkg-misc/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/KXPATH'.
searched: `/usr/pkg/share/kertex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/etex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/latex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/etex/KXPATH'.
searched: `/usr/pkg/share/kertex/etex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/etex/babel/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/etex/babel/french/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/prote/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/latex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/prote/KXPATH'.
searched: `/usr/pkg/share/kertex/prote/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/tex/latex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/latex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/tex/KXPATH'.
searched: `/usr/pkg/share/kertex/tex/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/tex/babel/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/tex/babel/french/docstrip.cfg'.
searched: `/usr/pkg/share/kertex/tex/ly1/docstrip.cfg'.

Utility: `docstrip' v2.6b <2022-09-03>
English documentation    <2022-09-03>

**********************************************************
* This program converts documented macro-files into fast *
* loadable files by stripping off (nearly) all comments! *
**********************************************************

********************************************************
* No Configuration file found, using default settings. *
********************************************************

)
*
! Emergency stop.
<*> \input{docstrip}
                    
No pages of output.
Transcript written on texput.log.
--->8---

Note that it is beating about the bushes, trying several times the same
file; finally adding the extension; then retrying to load without the
extension. But well: it is found.

So what has been changed between 2022-11-01 and 2023-06-30.

Something has been changed in LaTeX, because the Prote engine is exactly
the same (this is the same version running the two version of LaTeX).

Am I more "specific" now?
-- 
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                     http://www.kergis.com/
                    http://kertex.kergis.com/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

ATOM RSS1 RSS2