gbranden pushed a commit to branch master in repository groff. commit 4c41b1c4aafe0056b411d7e21aa3544d07284215 Author: G. Branden Robinson <g.branden.robin...@gmail.com> AuthorDate: Fri Jul 25 00:39:25 2025 -0500
Revert "[man]: Add `mN` register." This reverts commit 148eaa36d54fb98a9a82d14732f33f7cc958b9a1. We don't need it now that font style selection macros don't cause paragraph resets. --- ChangeLog | 12 ------------ tmac/an-ext.tmac | 5 +---- tmac/an.tmac | 2 -- 3 files changed, 1 insertion(+), 18 deletions(-) diff --git a/ChangeLog b/ChangeLog index aa606a4ad..3fe2b326a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -174,18 +174,6 @@ * tmac/groff_man.7.man.in (Paragraphing macros): Document paragraphing macros' restoration of configured hyphenation mode. -2025-07-20 G. Branden Robinson <g.branden.robin...@gmail.com> - - [man]: Add `mN` register to track whether we're setting a - synopsis, because that status overrides some formatting choices. - - * tmac/an-ext.tmac: Define the register as off/false by default. - (SY): Make it true. - (YS): Make it false. - * tmac/an.tmac (an*reset-hyphenation-mode): Disable automatic - hyphenation in synopses regardless of document or user - preference configuration. - 2025-07-15 G. Branden Robinson <g.branden.robin...@gmail.com> * tmac/an.tmac: Refactor to simplify. diff --git a/tmac/an-ext.tmac b/tmac/an-ext.tmac index c683eb197..32c1fb029 100644 --- a/tmac/an-ext.tmac +++ b/tmac/an-ext.tmac @@ -1,6 +1,6 @@ .\" groff extension macros for man(7) package .\" -.\" Copyright (C) 2007-2025 Free Software Foundation, Inc. +.\" Copyright (C) 2007-2024 Free Software Foundation, Inc. .\" .\" Written by Eric S. Raymond <e...@thyrsus.com> .\" Werner Lemberg <w...@gnu.org> @@ -51,7 +51,6 @@ . do nr mH \\n[.hy] \" groff extension register .. . -.nr mN 0 \" in a synopsis (SY/YS)? .nr mS 0 \" reuse indentation of previous synopsis? .nr mE 0 \" in an example (EX/EE)? . @@ -60,7 +59,6 @@ .\" .SY keyword [punctuation] .de SY . ie \\n(.$ \{\ -. nr mN 1 . if !\\n(mS \{\ . nr mI \\n(.i . nr mT \\n(.k+\w'\fB\\$1\fP' @@ -104,7 +102,6 @@ .\" reuses the indentation computed for the one ended by this call. .\" .YS [argument] .de YS -. nr mN 0 . in \\n(mIu . ad \\n(mA . hy \\n(mH diff --git a/tmac/an.tmac b/tmac/an.tmac index 0a7326a42..7956a7ed1 100644 --- a/tmac/an.tmac +++ b/tmac/an.tmac @@ -143,8 +143,6 @@ .de an*reset-hyphenation-mode . nr an*want-hyphenation 1 . if r HY .if !\\n[HY] .nr an*want-hyphenation 0 -. \" We don't want automatic hyphenation in synopses; see an-ext.tmac. -. if r mN .if \\n[mN] .nr an*want-hyphenation 0 . ie \\n[an*want-hyphenation] \ . nr an*hyphenation-mode \\n[\\*[locale]*hyphenation-mode-trap] . el .nr an*hyphenation-mode 0 _______________________________________________ groff-commit mailing list groff-commit@gnu.org https://lists.gnu.org/mailman/listinfo/groff-commit