On Tue, May 05, 2026 at 10:56:39PM +0800, aidan wrote: > 1 steps to reproduce > ******************** > > 1. generate ‘a.info’ file from ‘a.texi’: > > \input texinfo > > @node Top > @top a > > @node chapter 1: foo > @chapter chapter 1: foo > > foo > > @node chapter 2: bar > @chapter chapter 2: bar > > bar > > @node chapter 3: baz > @chapter chapter 3: baz > > baz > > @bye > > 2. run info: ‘env -u INFOPATH info --init-file /dev/null -v > hide-note-references=On a.info’ > > 3. press ‘TAB’ 3 times, the cursor moves to the next menu item > successfully, but using ‘M-<TAB>’ cannot move the cursor back to > the previous menu item >
Thanks for the report. I've attempted to fix it in commit 5943d3521 (2026-05-09). > I'm aware that using colons in node names is not recommended. However, > as the documentation states: > > • Unfortunately, you cannot reliably use periods, commas, or colons > within a node name; these can confuse some Info readers. > ‘texi2any’ quotes problematic node names and labels by default, but > some Info readers do not recognize this syntax. > > In principle, since texi2any automatically quotes problematic node > names, it should still work. > Yes, it should work with the info program.
