[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[groff] 11/19: [ms]: Drop support for `IX` macro.
From: |
G. Branden Robinson |
Subject: |
[groff] 11/19: [ms]: Drop support for `IX` macro. |
Date: |
Wed, 6 Jul 2022 15:45:44 -0400 (EDT) |
gbranden pushed a commit to branch master
in repository groff.
commit 4d35de47c178626404024fc582655df3b6e936bc
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Wed Jul 6 11:44:30 2022 -0500
[ms]: Drop support for `IX` macro.
* tmac/s.tmac (IX): Drop.
* NEWS: Add item.
---
ChangeLog | 5 +++++
NEWS | 6 ++++++
tmac/s.tmac | 4 ----
3 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 0120b8ed..5fe6832f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2022-07-06 G. Branden Robinson <g.branden.robinson@gmail.com>
+
+ * tmac/s.tmac (IX): Drop.
+ * NEWS: Add item.
+
2022-07-06 G. Branden Robinson <g.branden.robinson@gmail.com>
* tmac/s.tmac: Add "sorry" implementations for documented but
diff --git a/NEWS b/NEWS
index 6ac0f35e..64eb415c 100644
--- a/NEWS
+++ b/NEWS
@@ -309,6 +309,12 @@ o The "ptx.tmac" macro file, a counterpart to the GNU
coreutils ptx(1)
command for generating permuted indexes, is now installed. It has
long been part of the source distribution.
+o The s (ms) macro package no longer implements the `IX` macro. This
+ 4.2BSD extension was not documented by Berkeley, nor in the
+ groff_ms(7) man page. No applications of it are attested. We
+ recommend makeindex(1), which supports troff and is available with
+ most TeX distributions, for your ms document indexing needs.
+
o The s (ms) macro package supports a new string, `FR`, which defines
the ratio of the footnote line length to the current line length. The
default expression is "11/12", eleven twelfths of the normal line
diff --git a/tmac/s.tmac b/tmac/s.tmac
index c7d206d4..1458d1f0 100644
--- a/tmac/s.tmac
+++ b/tmac/s.tmac
@@ -129,10 +129,6 @@ along with this program. If not, see
<http://www.gnu.org/licenses/>.
.if \\n[.$] .ds DY "\\$*
.ds CF \\*[DY]
..
-.\" indexing
-.de IX
-.tm \\$1\t\\$2\t\\$3\t\\$4 ... \\n[%]
-..
.\" print an error message and then try to recover
.de @error-recover
.@error \\$@ (recovering)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [groff] 11/19: [ms]: Drop support for `IX` macro.,
G. Branden Robinson <=