gbranden pushed a commit to branch master
in repository groff.

commit 242b23d57c176800df1045a6b1c22d19a19918ca
Author: G. Branden Robinson <[email protected]>
AuthorDate: Wed Jun 12 08:45:57 2024 -0500

    [mm]: Fix code style nits.
    
    * contrib/mm/mm/0.MT:
    * contrib/mm/mm/4.MT (cov@print-authors, cov@print-firm)
      (cov@print-abstract):
    * contrib/mm/mm/5.MT (cov@print-date): Fix code style nits.  Favor font
      selection requests over escape sequences.  Employ `nop` request
      to clarify control and macro structures.
    
    * contrib/mm/mm/0.MT (cov*print-authors): Drop unnecessary `br` request
      adjacently to invoking (with the normal control character) a request
      that implies a break.
    
    Also remove trailing white space from control lines.
---
 contrib/mm/ChangeLog | 13 +++++++++++++
 contrib/mm/mm/0.MT   | 29 ++++++++++++++++++++++-------
 contrib/mm/mm/4.MT   | 11 ++++++-----
 contrib/mm/mm/5.MT   |  8 +++++---
 4 files changed, 46 insertions(+), 15 deletions(-)

diff --git a/contrib/mm/ChangeLog b/contrib/mm/ChangeLog
index 9afeacafa..31b534daf 100644
--- a/contrib/mm/ChangeLog
+++ b/contrib/mm/ChangeLog
@@ -1,3 +1,16 @@
+2024-06-12  G. Branden Robinson <[email protected]>
+
+       * mm/0.MT:
+       * mm/4.MT (cov@print-authors, cov@print-firm)
+       (cov@print-abstract):
+       * mm/5.MT (cov@print-date): Fix code style nits.  Favor font
+       selection requests over escape sequences.  Employ `nop` request
+       to clarify control and macro structures.
+
+       * mm/0.MT (cov*print-authors): Drop unnecessary `br` request
+       adjacently to invoking (with the normal control character) a
+       request that implies a break.
+
 2024-06-12  G. Branden Robinson <[email protected]>
 
        * m.tmac: Define `Litb` string using mixed case instead of full
diff --git a/contrib/mm/mm/0.MT b/contrib/mm/mm/0.MT
index d5f985fe3..65d867262 100644
--- a/contrib/mm/mm/0.MT
+++ b/contrib/mm/mm/0.MT
@@ -39,8 +39,16 @@ subject:
 .ft
 .ll
 .nf
-.if d cov*title-charge-case \fBCharge Case \\*[cov*title-charge-case]\fP
-.if d cov*title-file-case \fBFile Case \\*[cov*title-file-case]\fP
+.if d cov*title-charge-case \{\
+.      ft B
+.      nop Work Project No.\& \\*[cov*title-charge-case]
+.      ft
+.\}
+.if d cov*title-file-case \{\
+.      ft B
+.      nop File Case \\*[cov*title-file-case]
+.      ft
+.\}
 .fi
 ..
 .\"------------
@@ -106,8 +114,9 @@ TM
 .S
 .sp -1
 .in 0.8c
-\f[\\*[@sdf_font]]\\*[cov*new-date]\fP
-.br
+.ft \\*[@sdf_font]
+.nop \\*[cov*new-date]
+.ft
 .fi
 .PGFORM
 ..
@@ -132,7 +141,9 @@ TM
 .              ll -\\n[cov*abstract-indent]u
 .      \}
 .      ce
-\fI\\$1\fP
+.      ft I
+.      nop \\$1
+.      ft
 .      SP 1.5
 .      fi
 .      cov*abstract
@@ -164,13 +175,17 @@ TM
 .      SP 3
 .      if (\*[cov*mt-type]>=1)&(\*[cov*mt-type]<=3) \{\
 .              ce
-\fI\*[cov*mt0-txt!\*[cov*mt-type]]\fP
 .              SP 1.5
+.              ft I
+.              nop \*[cov*mt0-txt!\*[cov*mt-type]]
+.              ft
 .      \}
 .      if \*[cov*mt-type]=6 \{\
 .              ce
-\fI\*[cov*mt-type-text]\fP
 .              SP 1.5
+.              ft I
+.              nop \*[cov*mt-type-text]
+.              ft
 .      \}
 .      pg@enable-top-trap
 .      pg@enable-trap
diff --git a/contrib/mm/mm/4.MT b/contrib/mm/mm/4.MT
index 99338c50d..3f9a9eed9 100644
--- a/contrib/mm/mm/4.MT
+++ b/contrib/mm/mm/4.MT
@@ -45,9 +45,9 @@ http://savannah.gnu.org/bugs/?group=groff.
 .S +1
 .nr cov*i 0 1
 .while \\n+[cov*i]<=\\n[cov*au] \{\
-.ce
-\\*[cov*au!\\n[cov*i]!1]
-.br
+.      ce
+.      nop \\*[cov*au!\\n[cov*i]!1]
+.      br
 .\}
 .S
 .R
@@ -57,7 +57,7 @@ http://savannah.gnu.org/bugs/?group=groff.
 .if d cov*firm \{\
 .      SP 0.5
 .      ce
-\\*[cov*firm]
+.      nop \\*[cov*firm]
 .\}
 ..
 .\"------------
@@ -71,7 +71,8 @@ http://savannah.gnu.org/bugs/?group=groff.
 .              ll -\\n[cov*abstract-indent]u
 .      \}
 .      ce
-\fI\\*[Abstract]\fP
+.      ft I
+.      nop \\*[Abstract]
 .      SP 2
 .      fi
 .      cov*abstract
diff --git a/contrib/mm/mm/5.MT b/contrib/mm/mm/5.MT
index 10bf41042..74f03025d 100644
--- a/contrib/mm/mm/5.MT
+++ b/contrib/mm/mm/5.MT
@@ -39,15 +39,17 @@ http://savannah.gnu.org/bugs/?group=groff.
 .\"------------
 .de cov@print-date
 .rj 1
-\f[\\*[@sdf_font]]\\*[cov*new-date]\fP
+.ft \\*[@sdf_font]
+.nop \\*[cov*new-date]
+.ft
 .br
 ..
 .\"------------
 .if !d cov*mt-printed \{\
 .      SP 1.9c
-.      cov@print-title 
+.      cov@print-title
 .      SP 1.2c
-.      cov@print-date 
+.      cov@print-date
 .      SP 3
 .      pg@enable-top-trap
 .      pg@enable-trap

_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to