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.
