gbranden pushed a commit to branch master
in repository groff.

commit 40a8be66659cbea39ef454e3d426786a33eace20
Author: G. Branden Robinson <g.branden.robin...@gmail.com>
AuthorDate: Wed Jun 12 12:15:06 2024 -0500

    [mm]: Trivially refactor (`@metadata-font`).
    
    Rename internal register `@sdf_font` to `@metadata-font` for greater
    clarity and (forthcoming) accuracy.  In DWB mm, the font style
    configured by the `E` register applies not just to the "subject"
    (document title), "date", and "from" (author name) metadata, the
    signature lines produced by `SG`, and auxiliary author information
    optionally present in `AU` macro calls.
    
    * contrib/mm/m.tmac (initialization, AV, let@print-head):
    * contrib/mm/mm/0.MT (cov@print-title, cov@print-authors)
      (cov@print-date):
    * contrib/mm/mm/5.MT (cov@print-date):
    * contrib/mm/mm/ms.cov (cov@print-date): Do it.
---
 contrib/mm/ChangeLog | 14 ++++++++++++++
 contrib/mm/m.tmac    |  8 ++++----
 contrib/mm/mm/0.MT   |  8 ++++----
 contrib/mm/mm/5.MT   |  2 +-
 contrib/mm/mm/ms.cov |  2 +-
 5 files changed, 24 insertions(+), 10 deletions(-)

diff --git a/contrib/mm/ChangeLog b/contrib/mm/ChangeLog
index 202ac5188..dfb6efaee 100644
--- a/contrib/mm/ChangeLog
+++ b/contrib/mm/ChangeLog
@@ -1,3 +1,17 @@
+2024-06-12  G. Branden Robinson <g.branden.robin...@gmail.com>
+
+       Rename internal register `@sdf_font` to `@metadata-font` for
+       greater clarity and (forthcoming) accuracy.  In DWB mm, the font
+       style configured by the `E` register applies not just to the
+       "subject" (document title), "date", and "from" (author name)
+       metadata, the signature lines produced by `SG`, and auxiliary
+       author information optionally present in `AU` macro calls.
+
+       * m.tmac (initialization, AV, let@print-head):
+       * mm/0.MT (cov@print-title, cov@print-authors, cov@print-date):
+       * mm/5.MT (cov@print-date):
+       * mm/ms.cov (cov@print-date): Do it.
+
 2024-06-12  G. Branden Robinson <g.branden.robin...@gmail.com>
 
        * m.tmac: Complete (mostly already existing) support for DWB mm
diff --git a/contrib/mm/m.tmac b/contrib/mm/m.tmac
index fed827b1f..b68e42d4a 100644
--- a/contrib/mm/m.tmac
+++ b/contrib/mm/m.tmac
@@ -176,8 +176,8 @@ Index               array!index
 .if r C .nr @copy_type \n[C]
 .\"
 .if !r E .nr E 1
-.ie \n[E] .ds @sdf_font B\"
-.el       .ds @sdf_font R\"
+.ie \n[E] .ds @metadata-font B\"
+.el       .ds @metadata-font R\"
 .\"
 .if \n[@copy_type]=4 \{\
 .      ls 2
@@ -3539,7 +3539,7 @@ undefined
 .sp 2
 .ie n ______________________________      ______________
 .el \D'l 25m 0'\h'4m'\D'l 12m 0'
-\Z'\\$1'\h'29m'\f[\\*[@sdf_font]]\\*[Letdate]\fP
+\Z'\\$1'\h'29m'\f[\\*[@metadata-font]]\\*[Letdate]\fP
 .fi
 ..
 .\"------------------------
@@ -3702,7 +3702,7 @@ undefined
 .      el \{\
 .              sp
 .              if '\\*[let*type]'SB' .ti +5m
-\\*[LetSJ] \f[\\*[@sdf_font]]\\*[let*lo-SJ]\fP
+\\*[LetSJ] \f[\\*[@metadata-font]]\\*[let*lo-SJ]\fP
 .      \}
 .      sp
 .\}
diff --git a/contrib/mm/mm/0.MT b/contrib/mm/mm/0.MT
index 65d867262..ef4d8a86a 100644
--- a/contrib/mm/mm/0.MT
+++ b/contrib/mm/mm/0.MT
@@ -32,7 +32,7 @@ subject:
 .sp -1.1
 .S
 .PGFORM
-.ft \\*[@sdf_font]
+.ft \\*[@metadata-font]
 .ll 9c
 .fi
 .cov*title
@@ -63,7 +63,7 @@ subject:
 .S
 .sp -1
 .in 0.8c
-.ft \\*[@sdf_font]
+.ft \\*[@metadata-font]
 .nr cov*i 0 1
 .while \\n+[cov*i]<=\\n[cov*au] \{\
 .      cov@print-au1 \\n[cov*i] 1
@@ -80,7 +80,7 @@ subject:
 .if r cov*mt-tm-max \{\
 .      SP 1
 .      nr cov*i 0 1
-.      ft \\*[@sdf_font]
+.      ft \\*[@metadata-font]
 TM
 .      in 1.5c
 .      sp -1
@@ -114,7 +114,7 @@ TM
 .S
 .sp -1
 .in 0.8c
-.ft \\*[@sdf_font]
+.ft \\*[@metadata-font]
 .nop \\*[cov*new-date]
 .ft
 .fi
diff --git a/contrib/mm/mm/5.MT b/contrib/mm/mm/5.MT
index 74f03025d..6dfdb82d0 100644
--- a/contrib/mm/mm/5.MT
+++ b/contrib/mm/mm/5.MT
@@ -39,7 +39,7 @@ http://savannah.gnu.org/bugs/?group=groff.
 .\"------------
 .de cov@print-date
 .rj 1
-.ft \\*[@sdf_font]
+.ft \\*[@metadata-font]
 .nop \\*[cov*new-date]
 .ft
 .br
diff --git a/contrib/mm/mm/ms.cov b/contrib/mm/mm/ms.cov
index b9019be86..4dd3c7072 100644
--- a/contrib/mm/mm/ms.cov
+++ b/contrib/mm/mm/ms.cov
@@ -91,7 +91,7 @@ http://savannah.gnu.org/bugs/?group=groff.
 .\"------------
 .de cov@print-date
 .SP 2
-\f[\\*[@sdf_font]]\\*[cov*new-date]\fP
+\f[\\*[@metadata-font]]\\*[cov*new-date]\fP
 ..
 .\"-----------------
 .de COVEND

_______________________________________________
Groff-commit mailing list
Groff-commit@gnu.org
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to