gbranden pushed a commit to branch master
in repository groff.
commit ca0d1a1e17817248b3d45d37478a0b288f8505aa
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sat Jul 12 13:23:02 2025 -0500
doc/ms.ms: Revise discussion of historical compat.
---
doc/ms.ms | 54 +++++++++++++++++++++---------------------------------
1 file changed, 21 insertions(+), 33 deletions(-)
diff --git a/doc/ms.ms b/doc/ms.ms
index 7f55c6571..eaddeedea 100644
--- a/doc/ms.ms
+++ b/doc/ms.ms
@@ -3967,21 +3967,21 @@ register.
. bp
.\}
.NH 1
-Differences from AT&T
+Differences from historical
.BI ms
.XS
-Differences from AT&T
+Differences from historical
.I ms
.XE
.LP
-The
.I "groff ms"
-macros are an independent reimplementation,
-using no AT&T code.
+was written without reusing AT&T or Berkeley code.
.
-Since they take advantage of the extended features of
-.I groff ,
-they cannot be used with AT&T
+Since it takes advantage of
+GNU
+.I troff 's
+extensions,
+it cannot be used with AT&T
.I troff .
.
.I "groff ms"
@@ -3993,20 +3993,23 @@ and adds several of its own.
.PP
The internals of
.I "groff ms"
-differ from those of AT&T
+differ from those of AT&T and Berkeley
.I ms .
.
-Documents that depend upon implementation details of AT&T
-.I ms
-may not format properly with
+Documents that depend upon undocumented behavioral details of
+those implementations
+might not format as expected with
.I "groff ms" .
.
-Such details include macros whose function was not documented in the
-AT&T
-.I ms
-manual [Lesk 1978].
-.\" TODO: Use refer(1).
-.\" XXX: We support RT anyway; maybe we should stop?
+It therefore defines the register
+.CW GS ,
+which AT&T and Berkeley do not use,
+to\~1.
+.
+A document can test its value to determine whether it is being formatted
+with
+.I "groff ms"
+or another implementation.
.
.
.PP
@@ -4256,21 +4259,6 @@ Berkeley and
do.
.
.
-.PP
-.I "groff ms"
-sets the register
-.CW GS
-to\~1;
-the AT&T
-.I ms
-package does not use it.
-.
-A document can test its value to determine whether it is being formatted
-with
-.I "groff ms"
-or another implementation.
-.
-.
.\" XXX: We can't use a keep here because the wrong page number will be
.\" recorded in the table of contents; see Savannah #63159.
.\"KS
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit