groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 04/23: Revert "[man pages]: Define page-local `MR` fallback."


From: G. Branden Robinson
Subject: [groff] 04/23: Revert "[man pages]: Define page-local `MR` fallback."
Date: Thu, 23 Feb 2023 11:10:22 -0500 (EST)

gbranden pushed a commit to branch master
in repository groff.

commit 80da1677a00064b410fa0dea52ac4cf32ca988fd
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Tue Feb 21 14:27:08 2023 -0600

    Revert "[man pages]: Define page-local `MR` fallback."
    
    This reverts commit 18d708e489758636ff9e168eee2592591755eb61.
    
    Unfortunately my clever hack [sic] does not work with mandoc 1.14.5,
    causing that tool to truncate the entire text of the man page after the
    summary description.
    
    The good news is that there is a simpler replacement that works better,
    forthcoming.
---
 ChangeLog                            | 71 ------------------------------------
 contrib/chem/chem.1.man              | 13 -------
 contrib/eqn2graph/eqn2graph.1.man    | 13 -------
 contrib/gdiffmk/gdiffmk.1.man        | 13 -------
 contrib/glilypond/glilypond.1.man    | 13 -------
 contrib/gperl/gperl.1.man            | 13 -------
 contrib/gpinyin/gpinyin.1.man        | 13 -------
 contrib/grap2graph/grap2graph.1.man  | 13 -------
 contrib/hdtbl/groff_hdtbl.7.man      | 13 -------
 contrib/mm/groff_mm.7.man            | 13 -------
 contrib/mm/groff_mmse.7.man          | 13 -------
 contrib/mm/mmroff.1.man              | 13 -------
 contrib/mom/groff_mom.7.man          | 13 -------
 contrib/pdfmark/pdfroff.1.man        | 13 -------
 contrib/pic2graph/pic2graph.1.man    | 13 -------
 contrib/rfc1345/groff_rfc1345.7.man  | 13 -------
 man/groff.7.man                      | 13 -------
 man/groff_char.7.man                 | 13 -------
 man/groff_diff.7.man                 | 13 -------
 man/groff_font.5.man                 | 13 -------
 man/groff_out.5.man                  | 13 -------
 man/groff_tmac.5.man                 | 13 -------
 man/roff.7.man                       | 13 -------
 src/devices/grodvi/grodvi.1.man      | 13 -------
 src/devices/grohtml/grohtml.1.man    | 13 -------
 src/devices/grolbp/grolbp.1.man      | 13 -------
 src/devices/grolj4/grolj4.1.man      | 13 -------
 src/devices/gropdf/gropdf.1.man      | 13 -------
 src/devices/gropdf/pdfmom.1.man      | 13 -------
 src/devices/grops/grops.1.man        | 13 -------
 src/devices/grotty/grotty.1.man      | 13 -------
 src/devices/xditview/gxditview.1.man | 13 -------
 src/preproc/eqn/eqn.1.man            | 13 -------
 src/preproc/eqn/neqn.1.man           | 14 -------
 src/preproc/grn/grn.1.man            | 13 -------
 src/preproc/pic/pic.1.man            | 13 -------
 src/preproc/preconv/preconv.1.man    | 13 -------
 src/preproc/refer/refer.1.man        | 13 -------
 src/preproc/soelim/soelim.1.man      | 13 -------
 src/preproc/tbl/tbl.1.man            | 13 -------
 src/roff/groff/groff.1.man           | 13 -------
 src/roff/nroff/nroff.1.man           | 13 -------
 src/roff/troff/troff.1.man           | 13 -------
 src/utils/addftinfo/addftinfo.1.man  | 13 -------
 src/utils/afmtodit/afmtodit.1.man    | 13 -------
 src/utils/grog/grog.1.man            | 13 -------
 src/utils/hpftodit/hpftodit.1.man    | 13 -------
 src/utils/indxbib/indxbib.1.man      | 13 -------
 src/utils/lkbib/lkbib.1.man          | 13 -------
 src/utils/lookbib/lookbib.1.man      | 13 -------
 src/utils/pfbtops/pfbtops.1.man      | 13 -------
 src/utils/tfmtodit/tfmtodit.1.man    | 13 -------
 src/utils/xtotroff/xtotroff.1.man    | 13 -------
 tmac/groff_man.7.man.in              | 13 -------
 tmac/groff_me.7.man                  | 13 -------
 tmac/groff_ms.7.man                  | 13 -------
 tmac/groff_trace.7.man               | 13 -------
 tmac/groff_www.7.man                 | 13 -------
 58 files changed, 813 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index e0030d9a6..1ca54b3c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -523,77 +523,6 @@
 
        gnulib now points on sha1 4e9fcc7b84fcac07a3e5a3cd5f66d1ff320dc8e8
 
-2023-02-03  G. Branden Robinson <g.branden.robinson@gmail.com>
-
-       [man pages]: Provide page-local fallback definition of new `MR`
-       macro.  I didn't think I was going to have to do this, but the
-       premier site on the web for viewing Linux man pages, Michael
-       Kerrisk's man7.org, has been pulling snapshots of the pages
-       themselves without upgrading the underlying macros, and so man
-       page cross references set with `MR` are getting lost in its
-       presentations.  (I acknowledge: Ingo Schwarze warned me
-       something like this could happen.)  This definition is intended
-       as a stopgap measure only.  I want to revert this after groff
-       1.23 is released and has spread to some reasonable degree.
-
-       * contrib/chem/chem.1.man:
-       * contrib/eqn2graph/eqn2graph.1.man:
-       * contrib/gdiffmk/gdiffmk.1.man:
-       * contrib/glilypond/glilypond.1.man:
-       * contrib/gperl/gperl.1.man:
-       * contrib/gpinyin/gpinyin.1.man:
-       * contrib/grap2graph/grap2graph.1.man:
-       * contrib/hdtbl/groff_hdtbl.7.man:
-       * contrib/mm/groff_mm.7.man:
-       * contrib/mm/groff_mmse.7.man:
-       * contrib/mm/mmroff.1.man:
-       * contrib/mom/groff_mom.7.man:
-       * contrib/pdfmark/pdfroff.1.man:
-       * contrib/pic2graph/pic2graph.1.man:
-       * contrib/rfc1345/groff_rfc1345.7.man:
-       * man/groff.7.man:
-       * man/groff_char.7.man:
-       * man/groff_diff.7.man:
-       * man/groff_font.5.man:
-       * man/groff_out.5.man:
-       * man/groff_tmac.5.man:
-       * man/roff.7.man:
-       * src/devices/grodvi/grodvi.1.man:
-       * src/devices/grohtml/grohtml.1.man:
-       * src/devices/grolbp/grolbp.1.man:
-       * src/devices/grolj4/grolj4.1.man:
-       * src/devices/gropdf/gropdf.1.man:
-       * src/devices/gropdf/pdfmom.1.man:
-       * src/devices/grops/grops.1.man:
-       * src/devices/grotty/grotty.1.man:
-       * src/devices/xditview/gxditview.1.man:
-       * src/preproc/eqn/eqn.1.man:
-       * src/preproc/eqn/neqn.1.man:
-       * src/preproc/grn/grn.1.man:
-       * src/preproc/pic/pic.1.man:
-       * src/preproc/preconv/preconv.1.man:
-       * src/preproc/refer/refer.1.man:
-       * src/preproc/soelim/soelim.1.man:
-       * src/preproc/tbl/tbl.1.man:
-       * src/roff/groff/groff.1.man:
-       * src/roff/nroff/nroff.1.man:
-       * src/roff/troff/troff.1.man:
-       * src/utils/addftinfo/addftinfo.1.man:
-       * src/utils/afmtodit/afmtodit.1.man:
-       * src/utils/grog/grog.1.man:
-       * src/utils/hpftodit/hpftodit.1.man:
-       * src/utils/indxbib/indxbib.1.man:
-       * src/utils/lkbib/lkbib.1.man:
-       * src/utils/lookbib/lookbib.1.man:
-       * src/utils/pfbtops/pfbtops.1.man:
-       * src/utils/tfmtodit/tfmtodit.1.man:
-       * src/utils/xtotroff/xtotroff.1.man:
-       * tmac/groff_man.7.man.in:
-       * tmac/groff_me.7.man:
-       * tmac/groff_ms.7.man:
-       * tmac/groff_trace.7.man:
-       * tmac/groff_www.7.man: Do it.
-
 2023-02-03  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        [tbl]: Fix bugs using boxes or vertical rules at table edges on
diff --git a/contrib/chem/chem.1.man b/contrib/chem/chem.1.man
index 78efd86e9..78b55cab6 100644
--- a/contrib/chem/chem.1.man
+++ b/contrib/chem/chem.1.man
@@ -26,19 +26,6 @@ documents
 .do nr *groff_chem_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/contrib/eqn2graph/eqn2graph.1.man 
b/contrib/eqn2graph/eqn2graph.1.man
index fb8c82593..697163fc4 100644
--- a/contrib/eqn2graph/eqn2graph.1.man
+++ b/contrib/eqn2graph/eqn2graph.1.man
@@ -16,19 +16,6 @@ equation into a cropped image
 .do nr *groff_eqn2graph_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/contrib/gdiffmk/gdiffmk.1.man b/contrib/gdiffmk/gdiffmk.1.man
index 4680821c5..325b09cc1 100644
--- a/contrib/gdiffmk/gdiffmk.1.man
+++ b/contrib/gdiffmk/gdiffmk.1.man
@@ -33,19 +33,6 @@ files
 .do nr *groff_gdiffmk_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/contrib/glilypond/glilypond.1.man 
b/contrib/glilypond/glilypond.1.man
index a41469ad2..6bb5e9941 100644
--- a/contrib/glilypond/glilypond.1.man
+++ b/contrib/glilypond/glilypond.1.man
@@ -28,19 +28,6 @@ documents
 .do nr *groff_glilypond_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/contrib/gperl/gperl.1.man b/contrib/gperl/gperl.1.man
index 35643f5d3..ed8f04264 100644
--- a/contrib/gperl/gperl.1.man
+++ b/contrib/gperl/gperl.1.man
@@ -26,19 +26,6 @@ documents
 .do nr *groff_gperl_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/contrib/gpinyin/gpinyin.1.man b/contrib/gpinyin/gpinyin.1.man
index e479d8074..e50d6ab61 100644
--- a/contrib/gpinyin/gpinyin.1.man
+++ b/contrib/gpinyin/gpinyin.1.man
@@ -27,19 +27,6 @@ documents
 .do nr *groff_gpinyin_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .\" Local definitions
diff --git a/contrib/grap2graph/grap2graph.1.man 
b/contrib/grap2graph/grap2graph.1.man
index bb5eea760..7aecc350c 100644
--- a/contrib/grap2graph/grap2graph.1.man
+++ b/contrib/grap2graph/grap2graph.1.man
@@ -16,19 +16,6 @@ diagram into a cropped image
 .do nr *groff_grap2graph_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/contrib/hdtbl/groff_hdtbl.7.man b/contrib/hdtbl/groff_hdtbl.7.man
index 89b430895..163256656 100644
--- a/contrib/hdtbl/groff_hdtbl.7.man
+++ b/contrib/hdtbl/groff_hdtbl.7.man
@@ -26,19 +26,6 @@ groff_hdtbl \- Heidelberger table macros for GNU
 .do nr *groff_groff_hdtbl_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .ig
   Some simple formatting macros.  Note that we use '.ig' here and not a
diff --git a/contrib/mm/groff_mm.7.man b/contrib/mm/groff_mm.7.man
index d7f5ab156..47800f41c 100644
--- a/contrib/mm/groff_mm.7.man
+++ b/contrib/mm/groff_mm.7.man
@@ -31,19 +31,6 @@ groff_mm \- memorandum macros for GNU
 .do nr *groff_groff_mm_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/contrib/mm/groff_mmse.7.man b/contrib/mm/groff_mmse.7.man
index 605aec81c..4e75b621d 100644
--- a/contrib/mm/groff_mmse.7.man
+++ b/contrib/mm/groff_mmse.7.man
@@ -32,19 +32,6 @@ groff_mmse \- svenska \(rqmemorandum\(rq makro f\(:or GNU
 .do nr *groff_groff_mmse_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Syntax
diff --git a/contrib/mm/mmroff.1.man b/contrib/mm/mmroff.1.man
index a905add9d..7683b4e7c 100644
--- a/contrib/mm/mmroff.1.man
+++ b/contrib/mm/mmroff.1.man
@@ -31,19 +31,6 @@ macro package
 .do nr *groff_mmroff_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/contrib/mom/groff_mom.7.man b/contrib/mom/groff_mom.7.man
index 0b4492358..a4c2d8639 100644
--- a/contrib/mom/groff_mom.7.man
+++ b/contrib/mom/groff_mom.7.man
@@ -32,19 +32,6 @@ groff_mom \- modern macros for document composition with GNU
 .do nr *groff_groff_mom_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .\" Setup
diff --git a/contrib/pdfmark/pdfroff.1.man b/contrib/pdfmark/pdfroff.1.man
index 203bd5242..263dea295 100644
--- a/contrib/pdfmark/pdfroff.1.man
+++ b/contrib/pdfmark/pdfroff.1.man
@@ -26,19 +26,6 @@ pdfroff \- construct files in Portable Document Format using
 .do nr *groff_pdfroff_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/contrib/pic2graph/pic2graph.1.man 
b/contrib/pic2graph/pic2graph.1.man
index f65aa88fe..571a520f2 100644
--- a/contrib/pic2graph/pic2graph.1.man
+++ b/contrib/pic2graph/pic2graph.1.man
@@ -16,19 +16,6 @@ diagram into a cropped image
 .do nr *groff_pic2graph_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/contrib/rfc1345/groff_rfc1345.7.man 
b/contrib/rfc1345/groff_rfc1345.7.man
index c05fef96c..9998e1690 100644
--- a/contrib/rfc1345/groff_rfc1345.7.man
+++ b/contrib/rfc1345/groff_rfc1345.7.man
@@ -35,19 +35,6 @@ groff_rfc1345 \- special character names from RFC 1345 and 
Vim digraphs
 .do nr *groff_groff_rfc1345_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Description
diff --git a/man/groff.7.man b/man/groff.7.man
index 31c7d1f39..0391e5b8a 100644
--- a/man/groff.7.man
+++ b/man/groff.7.man
@@ -28,19 +28,6 @@ language reference
 .do nr *groff_groff_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .\" Setup
diff --git a/man/groff_char.7.man b/man/groff_char.7.man
index a004b8488..188fb80d3 100644
--- a/man/groff_char.7.man
+++ b/man/groff_char.7.man
@@ -30,19 +30,6 @@ special character and glyph repertoire
 .do nr *groff_groff_char_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Description
diff --git a/man/groff_diff.7.man b/man/groff_diff.7.man
index 6f81cd9fe..f27dcc281 100644
--- a/man/groff_diff.7.man
+++ b/man/groff_diff.7.man
@@ -29,19 +29,6 @@ and AT&T
 .do nr *groff_groff_diff_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .\" Local definitions
diff --git a/man/groff_font.5.man b/man/groff_font.5.man
index cace1aa32..a26003ed9 100644
--- a/man/groff_font.5.man
+++ b/man/groff_font.5.man
@@ -28,19 +28,6 @@ device and font description files
 .do nr *groff_groff_font_5_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Description
diff --git a/man/groff_out.5.man b/man/groff_out.5.man
index f31fd3212..65386de45 100644
--- a/man/groff_out.5.man
+++ b/man/groff_out.5.man
@@ -28,19 +28,6 @@ intermediate output format
 .do nr *groff_groff_out_5_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .\" Setup
diff --git a/man/groff_tmac.5.man b/man/groff_tmac.5.man
index 02dda7888..20d1953d0 100644
--- a/man/groff_tmac.5.man
+++ b/man/groff_tmac.5.man
@@ -27,19 +27,6 @@ typesetting system
 .do nr *groff_groff_tmac_5_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" TODO: Consider parallelizing with our Texinfo node "Macro Packages".
 .\" ====================================================================
diff --git a/man/roff.7.man b/man/roff.7.man
index 80831970b..153d2d336 100644
--- a/man/roff.7.man
+++ b/man/roff.7.man
@@ -31,19 +31,6 @@ typesetting
 .do nr *groff_roff_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Description
diff --git a/src/devices/grodvi/grodvi.1.man b/src/devices/grodvi/grodvi.1.man
index ddd192c0e..8d7be9e5e 100644
--- a/src/devices/grodvi/grodvi.1.man
+++ b/src/devices/grodvi/grodvi.1.man
@@ -31,19 +31,6 @@ output driver for TeX DVI format
 .do nr *groff_grodvi_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .ie t .ds tx T\h'-.1667m'\v'.224m'E\v'-.224m'\h'-.125m'X
 .el .ds tx TeX
diff --git a/src/devices/grohtml/grohtml.1.man 
b/src/devices/grohtml/grohtml.1.man
index 32a1e7cfe..4b8828124 100644
--- a/src/devices/grohtml/grohtml.1.man
+++ b/src/devices/grohtml/grohtml.1.man
@@ -31,19 +31,6 @@ output driver for HTML
 .do nr *groff_grohtml_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/devices/grolbp/grolbp.1.man b/src/devices/grolbp/grolbp.1.man
index 9d50f0943..f6ff7a3a0 100644
--- a/src/devices/grolbp/grolbp.1.man
+++ b/src/devices/grolbp/grolbp.1.man
@@ -36,19 +36,6 @@ output driver for Canon CaPSL printers
 .do nr *groff_grolbp_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/devices/grolj4/grolj4.1.man b/src/devices/grolj4/grolj4.1.man
index ab226647a..847d64451 100644
--- a/src/devices/grolj4/grolj4.1.man
+++ b/src/devices/grolj4/grolj4.1.man
@@ -31,19 +31,6 @@ output driver for HP LaserJet 4 and compatible printers
 .do nr *groff_grolj4_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .\" This macro definition is poor style from a portability standpoint,
 .\" but it's a good test and demonstration of the standard font
 .\" repertoire for the devices where it has any effect at all, and so
diff --git a/src/devices/gropdf/gropdf.1.man b/src/devices/gropdf/gropdf.1.man
index 389a8e9d1..db2b4b1f6 100644
--- a/src/devices/gropdf/gropdf.1.man
+++ b/src/devices/gropdf/gropdf.1.man
@@ -31,19 +31,6 @@ output driver for Portable Document Format
 .do nr *groff_gropdf_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" This macro definition is poor style from a portability standpoint,
 .\" but it's a good test and demonstration of the standard font
diff --git a/src/devices/gropdf/pdfmom.1.man b/src/devices/gropdf/pdfmom.1.man
index 21bc89a47..e77aff439 100644
--- a/src/devices/gropdf/pdfmom.1.man
+++ b/src/devices/gropdf/pdfmom.1.man
@@ -32,19 +32,6 @@ macro package for
 .do nr *groff_pdfmom_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/devices/grops/grops.1.man b/src/devices/grops/grops.1.man
index a84615e67..0280507af 100644
--- a/src/devices/grops/grops.1.man
+++ b/src/devices/grops/grops.1.man
@@ -31,19 +31,6 @@ output driver for PostScript
 .do nr *groff_grops_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" This macro definition is poor style from a portability standpoint,
 .\" but it's a good test and demonstration of the standard font
diff --git a/src/devices/grotty/grotty.1.man b/src/devices/grotty/grotty.1.man
index 989b371e3..b7c429a88 100644
--- a/src/devices/grotty/grotty.1.man
+++ b/src/devices/grotty/grotty.1.man
@@ -31,19 +31,6 @@ output driver for typewriter-like (terminal) devices
 .do nr *groff_grotty_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/devices/xditview/gxditview.1.man 
b/src/devices/xditview/gxditview.1.man
index d92880344..5e4646d66 100644
--- a/src/devices/xditview/gxditview.1.man
+++ b/src/devices/xditview/gxditview.1.man
@@ -35,19 +35,6 @@ intermediate output files in X11
 .do nr *groff_gxditview_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/preproc/eqn/eqn.1.man b/src/preproc/eqn/eqn.1.man
index 93cbf2d25..75e4ced83 100644
--- a/src/preproc/eqn/eqn.1.man
+++ b/src/preproc/eqn/eqn.1.man
@@ -32,19 +32,6 @@ or MathML
 .do nr *groff_eqn_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .ie \n(.V<\n(.v \
 .  ds tx T\h'-.1667m'\v'.224m'E\v'-.224m'\h'-.125m'X
diff --git a/src/preproc/eqn/neqn.1.man b/src/preproc/eqn/neqn.1.man
index cb570fc3d..dc3cafd6b 100644
--- a/src/preproc/eqn/neqn.1.man
+++ b/src/preproc/eqn/neqn.1.man
@@ -25,20 +25,6 @@
 .\" instead of in the original English.
 .
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
-.
 .\" ====================================================================
 .SH Synopsis
 .\" ====================================================================
diff --git a/src/preproc/grn/grn.1.man b/src/preproc/grn/grn.1.man
index 7dafd09fb..c8d3f9442 100644
--- a/src/preproc/grn/grn.1.man
+++ b/src/preproc/grn/grn.1.man
@@ -32,19 +32,6 @@ documents
 .do nr *groff_grn_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/preproc/pic/pic.1.man b/src/preproc/pic/pic.1.man
index 7af12f90e..838f98d70 100644
--- a/src/preproc/pic/pic.1.man
+++ b/src/preproc/pic/pic.1.man
@@ -31,19 +31,6 @@ or TeX
 .do nr *groff_pic_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .\" Definitions
diff --git a/src/preproc/preconv/preconv.1.man 
b/src/preproc/preconv/preconv.1.man
index da167e568..0e888c567 100644
--- a/src/preproc/preconv/preconv.1.man
+++ b/src/preproc/preconv/preconv.1.man
@@ -30,19 +30,6 @@ preconv \- prepare files for typesetting with
 .do nr *groff_preconv_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/preproc/refer/refer.1.man b/src/preproc/refer/refer.1.man
index 93f634c02..dfae995ed 100644
--- a/src/preproc/refer/refer.1.man
+++ b/src/preproc/refer/refer.1.man
@@ -30,19 +30,6 @@
 .do nr *groff_refer_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/preproc/soelim/soelim.1.man b/src/preproc/soelim/soelim.1.man
index 7514496a1..484ce1f60 100644
--- a/src/preproc/soelim/soelim.1.man
+++ b/src/preproc/soelim/soelim.1.man
@@ -31,19 +31,6 @@ or other text files
 .\" Save and disable compatibility mode (for, e.g., Solaris 10/11).
 .do nr *groff_soelim_1_man_C \n[.cp]
 .cp 0
-.
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
 .\" Man pages are seldom preprocessed with pic(1).
 .mso pic.tmac
 .
diff --git a/src/preproc/tbl/tbl.1.man b/src/preproc/tbl/tbl.1.man
index c5819faa4..5466bbcda 100644
--- a/src/preproc/tbl/tbl.1.man
+++ b/src/preproc/tbl/tbl.1.man
@@ -32,19 +32,6 @@ documents
 .do nr *groff_tbl_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/roff/groff/groff.1.man b/src/roff/groff/groff.1.man
index 462e8e47b..1759a6835 100644
--- a/src/roff/groff/groff.1.man
+++ b/src/roff/groff/groff.1.man
@@ -27,19 +27,6 @@ document formatting system
 .do nr *groff_groff_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .\" Define a string for the TeX logo.
 .ie t .ds TeX T\h'-.1667m'\v'.224m'E\v'-.224m'\h'-.125m'X
 .el   .ds TeX TeX
diff --git a/src/roff/nroff/nroff.1.man b/src/roff/nroff/nroff.1.man
index 8bd6486c1..97c6aace7 100644
--- a/src/roff/nroff/nroff.1.man
+++ b/src/roff/nroff/nroff.1.man
@@ -31,19 +31,6 @@ for TTY (terminal) devices
 .do nr *groff_nroff_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/roff/troff/troff.1.man b/src/roff/troff/troff.1.man
index 32cd5b27e..0bbbb0770 100644
--- a/src/roff/troff/troff.1.man
+++ b/src/roff/troff/troff.1.man
@@ -28,19 +28,6 @@ typesetter and document formatter
 .do nr *groff_troff_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/utils/addftinfo/addftinfo.1.man 
b/src/utils/addftinfo/addftinfo.1.man
index 9b3c24460..3cad99a3c 100644
--- a/src/utils/addftinfo/addftinfo.1.man
+++ b/src/utils/addftinfo/addftinfo.1.man
@@ -32,19 +32,6 @@ fonts for use with
 .do nr *groff_addftinfo_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/utils/afmtodit/afmtodit.1.man 
b/src/utils/afmtodit/afmtodit.1.man
index 45402f851..79b18feab 100644
--- a/src/utils/afmtodit/afmtodit.1.man
+++ b/src/utils/afmtodit/afmtodit.1.man
@@ -31,19 +31,6 @@ PostScript and PDF output
 .do nr *groff_afmtodit_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/utils/grog/grog.1.man b/src/utils/grog/grog.1.man
index 7f5f4bcab..abd020604 100644
--- a/src/utils/grog/grog.1.man
+++ b/src/utils/grog/grog.1.man
@@ -28,19 +28,6 @@ command a document requires
 .do nr *groff_grog_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/utils/hpftodit/hpftodit.1.man 
b/src/utils/hpftodit/hpftodit.1.man
index 058d86c60..e645beb7b 100644
--- a/src/utils/hpftodit/hpftodit.1.man
+++ b/src/utils/hpftodit/hpftodit.1.man
@@ -32,19 +32,6 @@ and
 .do nr *groff_hpftodit_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/utils/indxbib/indxbib.1.man b/src/utils/indxbib/indxbib.1.man
index dffdee900..dd14ac164 100644
--- a/src/utils/indxbib/indxbib.1.man
+++ b/src/utils/indxbib/indxbib.1.man
@@ -29,19 +29,6 @@
 .do nr *groff_indxbib_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/utils/lkbib/lkbib.1.man b/src/utils/lkbib/lkbib.1.man
index 1c16d7de9..6d485729d 100644
--- a/src/utils/lkbib/lkbib.1.man
+++ b/src/utils/lkbib/lkbib.1.man
@@ -29,19 +29,6 @@ lkbib \- search bibliographic databases
 .do nr *groff_lkbib_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/utils/lookbib/lookbib.1.man b/src/utils/lookbib/lookbib.1.man
index d0e24d745..fcbb739d2 100644
--- a/src/utils/lookbib/lookbib.1.man
+++ b/src/utils/lookbib/lookbib.1.man
@@ -29,19 +29,6 @@
 .do nr *groff_lookbib_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/utils/pfbtops/pfbtops.1.man b/src/utils/pfbtops/pfbtops.1.man
index c1340fe59..61314a8b9 100644
--- a/src/utils/pfbtops/pfbtops.1.man
+++ b/src/utils/pfbtops/pfbtops.1.man
@@ -30,19 +30,6 @@ Font ASCII
 .do nr *groff_pfbtops_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/src/utils/tfmtodit/tfmtodit.1.man 
b/src/utils/tfmtodit/tfmtodit.1.man
index 2c55feb0b..b8590d16e 100644
--- a/src/utils/tfmtodit/tfmtodit.1.man
+++ b/src/utils/tfmtodit/tfmtodit.1.man
@@ -32,19 +32,6 @@ and
 .do nr *groff_tfmtodit_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .\" Definitions
diff --git a/src/utils/xtotroff/xtotroff.1.man 
b/src/utils/xtotroff/xtotroff.1.man
index b842eaf43..f598f4896 100644
--- a/src/utils/xtotroff/xtotroff.1.man
+++ b/src/utils/xtotroff/xtotroff.1.man
@@ -31,19 +31,6 @@ font metrics
 .do nr *groff_xtotroff_1_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/tmac/groff_man.7.man.in b/tmac/groff_man.7.man.in
index 1acc686ee..90aed7a1e 100644
--- a/tmac/groff_man.7.man.in
+++ b/tmac/groff_man.7.man.in
@@ -83,19 +83,6 @@ _endif()dnl
 .do nr *groff_groff_man_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/tmac/groff_me.7.man b/tmac/groff_me.7.man
index 3966e0cb9..8b0e0d834 100644
--- a/tmac/groff_me.7.man
+++ b/tmac/groff_me.7.man
@@ -52,19 +52,6 @@ documents
 .do nr *groff_groff_me_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/tmac/groff_ms.7.man b/tmac/groff_ms.7.man
index f9c66c131..4fbe8e26c 100644
--- a/tmac/groff_ms.7.man
+++ b/tmac/groff_ms.7.man
@@ -32,19 +32,6 @@ manuscript macro package for formatting documents
 .do nr *groff_groff_ms_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/tmac/groff_trace.7.man b/tmac/groff_trace.7.man
index 7fbfdcc92..45fbed598 100644
--- a/tmac/groff_trace.7.man
+++ b/tmac/groff_trace.7.man
@@ -27,19 +27,6 @@ documents
 .do nr *groff_groff_trace_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis
diff --git a/tmac/groff_www.7.man b/tmac/groff_www.7.man
index 7dfe0facc..4b34d3eef 100644
--- a/tmac/groff_www.7.man
+++ b/tmac/groff_www.7.man
@@ -32,19 +32,6 @@ macros for authoring web pages
 .do nr *groff_groff_www_7_man_C \n[.cp]
 .cp 0
 .
-.\" Define fallback for groff 1.23's MR macro if the system lacks it.
-.de @@
-.  de MR
-.    ie \n(.$=1 \
-.      I %\$1
-.    el \
-.      IR %\$1 (\$2)\$3
-.  \\.
-..
-.if  \n(.g .if !d MR .@@
-.if !\n(.g .@@
-.rm @@
-.
 .
 .\" ====================================================================
 .SH Synopsis



reply via email to

[Prev in Thread] Current Thread [Next in Thread]