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.