groff-commit
[Top][All Lists]
Advanced

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

[groff] 05/07: [tmac]: Remove compatibility mode save registers.


From: G. Branden Robinson
Subject: [groff] 05/07: [tmac]: Remove compatibility mode save registers.
Date: Sat, 10 Jul 2021 04:04:04 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit f3240eda596796b19a4cd4cc7cf7e665d410df91
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Sat Jul 10 16:06:47 2021 +1000

    [tmac]: Remove compatibility mode save registers.
    
    ...after using them.
    
    * tmac/an.tmac:
    * tmac/andoc.tmac:
    * tmac/cp1047.tmac:
    * tmac/devtag.tmac:
    * tmac/ec.tmac:
    * tmac/fallbacks.tmac:
    * tmac/latin1.tmac:
    * tmac/latin2.tmac:
    * tmac/latin5.tmac:
    * tmac/latin9.tmac:
    * tmac/papersize.tmac:
    * tmac/pdfpic.tmac:
    * tmac/psold.tmac:
    * tmac/pspic.tmac:
    * tmac/trace.tmac:
    * tmac/unicode.tmac: Do it.
    
    * doc/groff.texi (Implementation Differences):
    * man/groff_diff.7.man (Implementation Differences): Illustrate doing so
      in relevant examples.
---
 ChangeLog            | 26 ++++++++++++++++++++++++++
 doc/groff.texi       |  1 +
 man/groff_diff.7.man |  1 +
 tmac/an.tmac         |  1 +
 tmac/andoc.tmac      |  1 +
 tmac/cp1047.tmac     |  1 +
 tmac/devtag.tmac     |  1 +
 tmac/ec.tmac         |  1 +
 tmac/fallbacks.tmac  |  1 +
 tmac/latin1.tmac     |  1 +
 tmac/latin2.tmac     |  1 +
 tmac/latin5.tmac     |  1 +
 tmac/latin9.tmac     |  1 +
 tmac/papersize.tmac  |  1 +
 tmac/pdfpic.tmac     |  1 +
 tmac/psold.tmac      |  1 +
 tmac/pspic.tmac      |  1 +
 tmac/trace.tmac      |  1 +
 tmac/unicode.tmac    |  1 +
 19 files changed, 44 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 36a789c..420934e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,29 @@
+2021-07-10  G. Branden Robinson <g.branden.robinson@gmail.com>
+
+       [tmac]: Remove compatibility mode save registers after using
+       them.
+
+       * tmac/an.tmac:
+       * tmac/andoc.tmac:
+       * tmac/cp1047.tmac:
+       * tmac/devtag.tmac:
+       * tmac/ec.tmac:
+       * tmac/fallbacks.tmac:
+       * tmac/latin1.tmac:
+       * tmac/latin2.tmac:
+       * tmac/latin5.tmac:
+       * tmac/latin9.tmac:
+       * tmac/papersize.tmac:
+       * tmac/pdfpic.tmac:
+       * tmac/psold.tmac:
+       * tmac/pspic.tmac:
+       * tmac/trace.tmac:
+       * tmac/unicode.tmac: Do it.
+
+       * doc/groff.texi (Implementation Differences):
+       * man/groff_diff.7.man (Implementation Differences): Illustrate
+       doing so in relevant examples.
+
 2021-07-09  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        * tmac/troffrc: Load the English localization file `en.tmac` by
diff --git a/doc/groff.texi b/doc/groff.texi
index add13e0..0d2f5e6 100644
--- a/doc/groff.texi
+++ b/doc/groff.texi
@@ -15676,6 +15676,7 @@ at the beginning of your file, followed by
 
 @Example
 .cp \n[_my_saved_C]
+.do rr _my_saved_C
 @endExample
 
 at the end.  As in the C language, we all have to share one big
diff --git a/man/groff_diff.7.man b/man/groff_diff.7.man
index 7ec3715..f073742 100644
--- a/man/groff_diff.7.man
+++ b/man/groff_diff.7.man
@@ -4841,6 +4841,7 @@ followed by
 .RS
 .EX
 \&.cp \[rs]n[_my_saved_C]
+\&.do rr _my_saved_C
 .EE
 .RE
 at the end.
diff --git a/tmac/an.tmac b/tmac/an.tmac
index cab8971..d63d603 100644
--- a/tmac/an.tmac
+++ b/tmac/an.tmac
@@ -1086,6 +1086,7 @@
 .  an-set-up-continuous-rendering
 .
 .cp \n[*groff_an_tmac_C]
+.do rr *groff_an_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/andoc.tmac b/tmac/andoc.tmac
index 5a948e6..35dfc81 100644
--- a/tmac/andoc.tmac
+++ b/tmac/andoc.tmac
@@ -102,6 +102,7 @@
 ..
 .
 .cp \n[*groff_andoc_tmac_C]
+.do rr *groff_andoc_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/cp1047.tmac b/tmac/cp1047.tmac
index 4d3afc6..5baeab7 100644
--- a/tmac/cp1047.tmac
+++ b/tmac/cp1047.tmac
@@ -99,6 +99,7 @@
 .trin \[char253]\[`U]
 .trin \[char254]\['U]
 .cp \n[*groff_cp1047_tmac_C]
+.do rr *groff_cp1047_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/devtag.tmac b/tmac/devtag.tmac
index fa2b010..8a6204a 100644
--- a/tmac/devtag.tmac
+++ b/tmac/devtag.tmac
@@ -114,6 +114,7 @@ are reasonably generic and could be applied to other 
devices.
 .
 .
 .cp \n[*groff_devtag_tmac_C]
+.do rr *groff_devtag_tmac_C
 .
 .
 .\" Local Variables:
diff --git a/tmac/ec.tmac b/tmac/ec.tmac
index ee2ad33..7f37ddf 100644
--- a/tmac/ec.tmac
+++ b/tmac/ec.tmac
@@ -63,6 +63,7 @@
 .nr ECFONTS 1
 .
 .cp \n[*groff_ec_tmac_C]
+.do rr *groff_ec_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/fallbacks.tmac b/tmac/fallbacks.tmac
index aa6df81..28d40f7 100644
--- a/tmac/fallbacks.tmac
+++ b/tmac/fallbacks.tmac
@@ -63,6 +63,7 @@
 .fchar \[u217f] m
 .
 .cp \n[*groff_fallbacks_tmac_C]
+.do rr *groff_fallbacks_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/latin1.tmac b/tmac/latin1.tmac
index d8c07ef..630028f 100644
--- a/tmac/latin1.tmac
+++ b/tmac/latin1.tmac
@@ -105,6 +105,7 @@
 .trin \[char254]\[Tp]
 .trin \[char255]\[:y]
 .cp \n[*groff_latin1_tmac_C]
+.do rr *groff_latin1_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/latin2.tmac b/tmac/latin2.tmac
index e457c33..db187c1 100644
--- a/tmac/latin2.tmac
+++ b/tmac/latin2.tmac
@@ -107,6 +107,7 @@
 .trin \[char254]\[t ac]
 .trin \[char255]\[a.]
 .cp \n[*groff_latin2_tmac_C]
+.do rr *groff_latin2_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/latin5.tmac b/tmac/latin5.tmac
index 3313c54..24c04c8 100644
--- a/tmac/latin5.tmac
+++ b/tmac/latin5.tmac
@@ -107,6 +107,7 @@
 .trin \[char254]\[s ,]
 .trin \[char255]\[:y]
 .cp \n[*groff_latin5_tmac_C]
+.do rr *groff_latin5_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/latin9.tmac b/tmac/latin9.tmac
index 1f21be7..4a07e14 100644
--- a/tmac/latin9.tmac
+++ b/tmac/latin9.tmac
@@ -107,6 +107,7 @@
 .trin \[char254]\[Tp]
 .trin \[char255]\[:y]
 .cp \n[*groff_latin9_tmac_C]
+.do rr *groff_latin9_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/papersize.tmac b/tmac/papersize.tmac
index 4a86e0e..0a3b918 100644
--- a/tmac/papersize.tmac
+++ b/tmac/papersize.tmac
@@ -159,6 +159,7 @@
 .\}
 .
 .cp \n[*groff_papersize_tmac_C]
+.do rr *groff_papersize_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/pdfpic.tmac b/tmac/pdfpic.tmac
index cc0a122..351d169 100644
--- a/tmac/pdfpic.tmac
+++ b/tmac/pdfpic.tmac
@@ -144,6 +144,7 @@ sed -e 's/Page *size: *\\([[:digit:].]*\\) *x 
*\\([[:digit:].]*\\).*$/\
 ..
 .
 .cp \n[*groff_pdfpic_tmac_C]
+.do rr *groff_pdfpic_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/psold.tmac b/tmac/psold.tmac
index 9c03b51..d390412 100644
--- a/tmac/psold.tmac
+++ b/tmac/psold.tmac
@@ -61,6 +61,7 @@ 
I\h'-.25m'\v'-.33m'\s'\En(.s*6u/10u'\v'.33m'D\v'-.33m'\s0\v'.33m'
 .tr \[char253]\['y]
 .tr \[char254]\[Tp]
 .cp \n[*groff_psold_tmac_C]
+.do rr *groff_psold_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/pspic.tmac b/tmac/pspic.tmac
index 049ef1a..0ca95f3 100644
--- a/tmac/pspic.tmac
+++ b/tmac/pspic.tmac
@@ -162,6 +162,7 @@
 ..
 .
 .cp \n[*groff_pspic_tmac_C]
+.do rr *groff_pspic_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/trace.tmac b/tmac/trace.tmac
index 85b6613..a119ae7 100644
--- a/tmac/trace.tmac
+++ b/tmac/trace.tmac
@@ -337,6 +337,7 @@
 .ec
 .
 .cp \n[*groff_trace_tmac_C]
+.do rr *groff_trace_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff
diff --git a/tmac/unicode.tmac b/tmac/unicode.tmac
index 9a7315b..46cf74b 100644
--- a/tmac/unicode.tmac
+++ b/tmac/unicode.tmac
@@ -6,6 +6,7 @@
 .char ` \[oq]
 .char ' \[cq]
 .cp \n[*groff_unicode_tmac_C]
+.do rr *groff_unicode_tmac_C
 .
 .\" Local Variables:
 .\" mode: nroff



reply via email to

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