[bug #68335] [man] implement new `LS` and `LE` macros for list managment, including inter-paragraph spacing control
"G. Branden Robinson" <[email protected]>
| Newsgroups | gmane.comp.printing.groff.bugs |
|---|---|
| Message-ID | <[email protected]> |
Follow-up Comment #2, bug #68335 (group groff): commit 2c1f763ec2ca9365b61aa0acb6161e34f9af3c9f Author: G. Branden Robinson <[email protected]> Date: Sun May 10 06:55:35 2026 -0500 [man]: Begin implementing new `LS` and `LE` macros. * tmac/an.tmac (LS): New interface macro starts (opens) a list enclosure. (LE): New interface macro ends (closes) a list enclosure. (an*list-close-all): New macro recursively closes all lists. (an*end-document, SH, SS): Call `an*list-close-all`. (an*break-paragraph): Recognize argument to permit override of inter-paragraph spacing application by checking list context for "compactness". (TP, IP, HP): Call `an*break-paragraph` with an argument, thereby checking for override of inter-paragraph spacing application. * tmac/groff_man.7.man.in (Description): Document it. Add new macro names to initial table thereof. (List enclosure macros): New subsection specifies them. Begins fixing <https://savannah.gnu.org/bugs/?68335>. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?68335> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
(application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCagHEZwAKCRCqLAuaBUf3 TqF3AQDPDuESE3GeTdIZZKNP9nTj/T2iQqK6aXZklOt8RMRtZAD/aoqBasyrlokj AFNVN0r8S9eJYuLIsb0LduNBb/h72wE= =Rphp -----END PGP SIGNATURE-----