summaryrefslogtreecommitdiff
path: root/tmac
diff options
context:
space:
mode:
Diffstat (limited to 'tmac')
-rw-r--r--tmac/groff_man.7.man.in13
-rw-r--r--tmac/groff_me.7.man13
-rw-r--r--tmac/groff_ms.7.man13
-rw-r--r--tmac/groff_trace.7.man13
-rw-r--r--tmac/groff_www.7.man13
5 files changed, 65 insertions, 0 deletions
diff --git a/tmac/groff_man.7.man.in b/tmac/groff_man.7.man.in
index 69b5551d1..217acfc97 100644
--- a/tmac/groff_man.7.man.in
+++ b/tmac/groff_man.7.man.in
@@ -83,6 +83,19 @@ _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 8b0e0d834..3966e0cb9 100644
--- a/tmac/groff_me.7.man
+++ b/tmac/groff_me.7.man
@@ -52,6 +52,19 @@ 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 4fbe8e26c..f9c66c131 100644
--- a/tmac/groff_ms.7.man
+++ b/tmac/groff_ms.7.man
@@ -32,6 +32,19 @@ 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 45fbed598..7fbfdcc92 100644
--- a/tmac/groff_trace.7.man
+++ b/tmac/groff_trace.7.man
@@ -27,6 +27,19 @@ 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 4b34d3eef..7dfe0facc 100644
--- a/tmac/groff_www.7.man
+++ b/tmac/groff_www.7.man
@@ -32,6 +32,19 @@ 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