On Sat, Jun 28, 2025 at 10:23:59PM +0300, Eli Zaretskii wrote: > > From: Gavin Smith <gavinsmith0...@gmail.com> > > Date: Sat, 28 Jun 2025 19:54:36 +0100 > > > > I also don't think it is a huge restriction to have "Index" in the > > node name. Non-English Info manuals could have English node names, or > > they could have the word "Index" in addition to the translation. > > Info files that don't support the index markers have no other way of > signaling that a node is an index node.
Yes, I believe I said this in another message. I'll try again to explain how I think Info should find Info nodes: 1. Go through all the nodes with "Index" in the name. 2. For each of them, check if it contains the index marker. 3. If any contain an index marker, the index nodes are those with "Index" in the name and with an index marker. 4. If none contain an index marker, the index nodes are all those with "Index" in the name. Optionally, we could check all the nodes, like this: 1. Go through all the nodes. 2. For each of them, check if it contains the index marker. 3. If any contain an index marker, the index nodes are those with an index marker. 4. If none contain an index marker, the index nodes are all those with "Index" in the name. However, this second method is potentially more time consuming.