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--