On Tue, Nov 25, 2025 at 01:46:08PM +0100, Rik wrote: > Summary : texi2pdf fails on unchanged .texi files with newer texinfo.tex > version 2025-10-25.20. > Summary 2 : \initial macro no longer accepts SPACE input with texinfo.tex > version 2025-10-25.20. > > Steps to Reproduce: > 1) mkdir texibug > 2) cp hpref-bug.texi texinfio.tex.new texinfo.tex.old texibug > 3) cd texibug > 4) ln -sf texinfo.tex.new texinfo.tex > 5) texi2pdf hpref-bug.texi > > This creates a valid PDF file. Review page 3 of the PDF and on my system an > index entry which points to only one page number has both the text and the > page number as a single hyperlink. This is a change from previous versions > of texinfo.tex where only the page number itself was a hyperlink. The > behavior is also different from an index entry that has multiple page > numbers in which case the text is no longer a link, but the individual page > numbers still are.
I've replicated the behaviour you describe and this is working as intended. Users wanted the index text as well as the page numbers to link to the location referenced by the index entry. It is not advisable to link the index text when there is more than one referenced page as there is no clear reason to link to one of the pages rather than the other. I doubt there is any improvement to be made in the output here but let us know if you have any ideas.
