In what version did implicit node pointers debut?

"G. Branden Robinson" <[email protected]> Sat, 17 Jan 2026 11:40:27 -0600
Newsgroups gmane.comp.printing.groff.general,gmane.comp.tex.texinfo.general
Message-ID <20260117174027.2cna5rkfva4tvyw2@illithid>
--qepiifib3w3nprej
Content-Type: text/plain; protected-headers=v1; charset=us-ascii
Content-Disposition: inline
Subject: In what version did implicit node pointers debut?
MIME-Version: 1.0

Hi folks,

In updating groff's Texinfo manual for its imminent[1] first release
candidate for version 1.24.0, I'm fixing some warts.  A colleague,
Alexis Hildebrandt, pointed out that it's no longer necessary in Texinfo
input to maintain node pointers (arguments after the first to a @node
command).  This is/was a huge ergonomic win in my opinion, but I can't
find a straightforward mention of it in the Texinfo NEWS file.

The closest thing seems to be this, from the entry for Texinfo 5.0.

---snip---
  . The old implementation accepted ``irregular'' sectioning trees.  Now,
    when @node pointers are implicitly determined, the consistency of
    @menu and the sectioning tree is checked.  (If node pointers are
    explicitly specified in the document, the tree can still be irregular.)
---end snip---

This use of passive voice doesn't tell me when implicit determination of
@node pointers became a Texinfo feature.

Can someone tell me?

Regards,
Branden

[1] Just waiting on my "Automated Upload Registration" to be processed.

--qepiifib3w3nprej
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEh3PWHWjjDgcrENwa0Z6cfXEmbc4FAmlryYQACgkQ0Z6cfXEm
bc5K/g//dYT/IW4FI62prJg3PsbhON1zFsgvenl31DVUX81DYwt5AFCyzoBHF5Sp
KgwBOE4zZkmIrCV5v3As0VvmGdLScgRZeNwo1UACwyBXWeYl1H76iHJU6/s0I6H5
Xl8h5EavAdXeot7+HkZsqK0GaW9HcZ6mlMSP10uqMbE6rWEQyxiT3MOjn8I7KywZ
F5M43n7qlLJSdJkv3BR0RgeqZH/1yfcgYo87xhkj0VYJhUBtg6Z9qjFkpd2dZJvG
rpw8pRtkPSM4laUCMZ9Xx+tm4+l+3VvL5xXJGIyvxFcuTzA2ePW1LqVx1VrlssB+
WS334jBj4IUkxjHw9FKwuYlyVVTCYWwrotZNsBGDH7TcboMArl7YZhG6DsiUupmu
6Gr3YpSIhHfL5QsZ61GY990k2hfG9OtH2S6UIAWXw3i4cDM+Vuig1PWgH9ym326w
sPByEEnjrOfVffntMEtCpUEK34OrY+5gusdWirF1oogpAT8qt7dpuFva8PUt0Vln
CF6ORynkxFBPnrJU8piKViR9uL5dnCeELq0I2e8x2boTXXj6Fr4hHZmFZ3hlbp1e
VeAFGgqfVWZLkMbvZiI4eK2GtfTldKBpvLxzCwYFO0ExtiDUamUYrl4lmJcO5pHe
qIc6TiSh3pwoVIJlxx/XifBPPe27PR33W9inRo+jtWsIELp8rgM=
=rlow
-----END PGP SIGNATURE-----

--qepiifib3w3nprej--