gbranden pushed a commit to branch master
in repository groff.

commit ca0d1a1e17817248b3d45d37478a0b288f8505aa
Author: G. Branden Robinson <g.branden.robin...@gmail.com>
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
groff-commit@gnu.org
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to