gbranden pushed a commit to branch master in repository groff. commit 610477d3011399cf39850159734cf09ea33b86c7 Author: G. Branden Robinson <g.branden.robin...@gmail.com> AuthorDate: Sat Feb 8 15:01:04 2025 -0600
[mm]: Trace use of user-defined hooks. * contrib/mm/m.tmac (pg@print-footer): ...for `EOP`. (ref@print-refs): ...for `RPX`. * contrib/mm/mm/0.MT: * contrib/mm/mm/4.MT: ...and for `AFX`. --- contrib/mm/ChangeLog | 9 +++++++++ contrib/mm/m.tmac | 12 +++++++++--- contrib/mm/mm/0.MT | 7 +++++-- contrib/mm/mm/4.MT | 7 +++++-- 4 files changed, 28 insertions(+), 7 deletions(-) diff --git a/contrib/mm/ChangeLog b/contrib/mm/ChangeLog index ce1377061..986527e17 100644 --- a/contrib/mm/ChangeLog +++ b/contrib/mm/ChangeLog @@ -1,3 +1,12 @@ +2025-02-08 G. Branden Robinson <g.branden.robin...@gmail.com> + + Trace use of user-defined hooks. + + * m.tmac (pg@print-footer): ...for `EOP`. + (ref@print-refs): ...for `RPX`. + * mm/0.MT: + * mm/4.MT: ...and for `AFX`. + 2024-12-21 G. Branden Robinson <g.branden.robin...@gmail.com> * mmroff.pl: If asked for `--help`, summarize command purpose in diff --git a/contrib/mm/m.tmac b/contrib/mm/m.tmac index 0356fa9fe..033d52b44 100644 --- a/contrib/mm/m.tmac +++ b/contrib/mm/m.tmac @@ -1,6 +1,6 @@ .ig -Copyright (C) 1991-2024 Free Software Foundation, Inc. +Copyright (C) 1991-2025 Free Software Foundation, Inc. groff mm is written by J�rgen H�gg <j...@axis.com> based on groff ms by James Clark <j...@jclark.com> and further developed by Werner Lemberg <w...@gnu.org> @@ -1582,7 +1582,10 @@ numeric; got '\\$1' .pg@set-env .vpt 0 .\" user defined end-of-page macro -.ie d EOP .EOP +.ie d EOP \{\ +. if \\n[D]>=5 .tm \\$0: calling user-defined EOP macro +. EOP +.\} .el \{\ . ie o \{\ . if \\n[D]>=3 .tm Footer "\\*[pg*odd-footer]" @@ -3335,7 +3338,10 @@ argument: '\\$2' .\" prints the references .de ref@print-refs .toc@save 1 "" "\\*[Rp]" \\n[%] -.ie d RPX .RPX +.ie d RPX \{\ +. if \\n[D]>=5 .tm \\$0: calling user-defined RPX macro +. RPX +.\} .el \{\ . SP 2 . ce diff --git a/contrib/mm/mm/0.MT b/contrib/mm/mm/0.MT index 57a5d494b..eb95f5bcc 100644 --- a/contrib/mm/mm/0.MT +++ b/contrib/mm/mm/0.MT @@ -1,6 +1,6 @@ .ig -Copyright (C) 1991-2024 Free Software Foundation, Inc. +Copyright (C) 1991-2025 Free Software Foundation, Inc. mm is written by J�rgen H�gg <j...@axis.com> Modified by G. Branden Robinson <g.branden.robin...@gmail.com> to more @@ -269,7 +269,10 @@ http://savannah.gnu.org/bugs/?group=groff. .\" definition.) .if !d cov*mt-printed \{\ . cov@print-title subject -. ie d AFX .AFX +. ie d AFX \{\ +. if \\n[D]>=5 .tm calling user-defined AFX macro +. AFX +. \} . el .cov@print-firm . cov@print-date date . cov@print-authors from diff --git a/contrib/mm/mm/4.MT b/contrib/mm/mm/4.MT index aae99d3bb..c98885fdc 100644 --- a/contrib/mm/mm/4.MT +++ b/contrib/mm/mm/4.MT @@ -1,6 +1,6 @@ .ig -Copyright (C) 1991-2024 Free Software Foundation, Inc. +Copyright (C) 1991-2025 Free Software Foundation, Inc. mm is written by J�rgen H�gg <j...@axis.com> Modified by G. Branden Robinson <g.branden.robin...@gmail.com> to more @@ -98,7 +98,10 @@ http://savannah.gnu.org/bugs/?group=groff. .if !d cov*mt-printed \{\ . cov@print-title . cov@print-authors -. ie d AFX .AFX +. ie d AFX \{\ +. if \\n[D]>=5 .tm calling user-defined AFX macro +. AFX +. \} . el .cov@print-firm . if d cov*abstract \{\ . if !\n[cov*abstract-placement] .cov@print-abstract _______________________________________________ groff-commit mailing list groff-commit@gnu.org https://lists.gnu.org/mailman/listinfo/groff-commit