CVSROOT:        /cvs
Module name:    src
Changes by:     schwa...@cvs.openbsd.org        2025/08/04 18:08:41

Modified files:
        share/man/man7 : man.7 

Log message:
Revert the deprecation of the .HP macro.

Eric S. Raymond deprecated it in groff in 2007 (commit 26e827e3),
and i followed in mandoc(1) in 2018 (rev. 1.53).  The current
groff maintainer, G. Branden Robinson, just reverted the
deprecation in groff commit 0789e6bd (Aug 2, 2025) because he
considers the deprecation premature and poorly motivated.

Continue following groff because i do not feel strongly either way:
the .HP macro is neither particularly useful nor particularly
harmful, and while our manual page mentioned the deprecation,
mandoc(1) never issued a warning when manual pages used it anyway.

Even the remark about HTML output no longer applies to mandoc(1),
which uses <p class="Pp HP"> in the generated HTML code and has
a .HP class selector in mandoc.css with the margin-left: and
text-indent: properties, which does result in hanging indentation.

Reply via email to