On Wed, Oct 21, 2026 at 08:06:11AM +0800, Aidan Zhai wrote:
> 1. create `$HOME/info/dir.texi`:
> 
> \input texinfo
> 
> @node Top
> @top dir
> 
> @menu
> @end menu
> 
> @bye
> 
> 2. run `texi2any --info ./dir.texi`
> 3. create `$HOME/info/core.texi`:
> 
> \input texinfo
> 
> @dircategory software
> @direntry
> * core: (core).
> @end direntry
> 
> @node Top
> @top core
> 
> hello
> 
> @bye
> 
> 4. run `texi2any --info ./core.texi`
> 5. run `install-info core.info dir.info`

> ...

> 9. run `INFOPATH=$HOME/info info -v infopath-no-defaults=On
> --init-file /dev/null co --all`
> 
> No file names match `co`, which is unexpected.

I have made this work in commit 4e6e8cf6e8146a (today's date).

The reason it didn't work was because of the .info extension on dir.info.

It leads to a more straightforward implementation to allow the .info
extension.  We also recognise dir.info (and variants) elsewhere.

Reply via email to