groff-commit
[Top][All Lists]
Advanced

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

[groff] 29/36: contrib/mm/m.tmac (IX): Delete.


From: G. Branden Robinson
Subject: [groff] 29/36: contrib/mm/m.tmac (IX): Delete.
Date: Tue, 17 Jan 2023 20:45:14 -0500 (EST)

gbranden pushed a commit to branch master
in repository groff.

commit 5913a7350901ad912b6021fe0885e3096523279c
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Mon Jan 16 17:15:54 2023 -0600

    contrib/mm/m.tmac (IX): Delete.
    
    It was undocumented, groff mm has its own indexing system (INITI, et
    al.), and makeindex(1) guides the user through definition and use of an
    `IX` macro if the user desires that approach.
---
 NEWS                 | 6 ++++++
 contrib/mm/ChangeLog | 4 ++++
 contrib/mm/m.tmac    | 4 ----
 3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/NEWS b/NEWS
index 846b97b67..c3269a00d 100644
--- a/NEWS
+++ b/NEWS
@@ -373,6 +373,12 @@ o The e (me) and s (ms) macro packages now offer a `PF` 
macro,
   supporting the pic(1) preprocessor's "flyback" feature.  Thanks to
   Dave Kemper.
 
+o The m (mm) macro package no longer implements the `IX` macro.  This
+  groff extension, borrowed from another undocumented one in groff ms,
+  was similarly undocumented.  No applications of it are known.  We
+  recommend makeindex(1), which supports troff and is available with
+  most TeX distributions, for your mm document indexing needs.
+
 o The m (mm) macro package now adapts to the paper format selected when
   the macro file "papersize.tmac" is used (by specifying the groff "-d
   paper" command-line option).  A consequence is that "groff -mm" and
diff --git a/contrib/mm/ChangeLog b/contrib/mm/ChangeLog
index 41c8b569c..f9853490c 100644
--- a/contrib/mm/ChangeLog
+++ b/contrib/mm/ChangeLog
@@ -1,3 +1,7 @@
+2023-01-16  G. Branden Robinson <g.branden.robinson@gmail.com>
+
+       * m.tmac (IX): Delete.
+
 2023-01-16  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        * m.tmac (MC): Throw internal error if we don't leave
diff --git a/contrib/mm/m.tmac b/contrib/mm/m.tmac
index 02423b882..d06eb606c 100644
--- a/contrib/mm/m.tmac
+++ b/contrib/mm/m.tmac
@@ -3309,10 +3309,6 @@ page
 .\}
 ..
 .\"########################### module ind ############################
-.\" Support for mgs-style indexing, borrowed from mgs.
-.de IX
-.      tm \\$1\t\\$2\t\\$3\t\\$4 ... \\n[%]
-..
 .\"--------------------
 .\" Another type of index system
 .\" INITI type filename [macro]



reply via email to

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