gbranden pushed a commit to branch master
in repository groff.

commit 140f7bbafc129719a98357672630af36552f933e
Author: G. Branden Robinson <[email protected]>
AuthorDate: Tue Aug 20 08:35:26 2024 -0500

    NEWS: Clarify items.
---
 NEWS | 34 +++++++++++++++++++++-------------
 1 file changed, 21 insertions(+), 13 deletions(-)

diff --git a/NEWS b/NEWS
index 4ff48fb03..0f60197e7 100644
--- a/NEWS
+++ b/NEWS
@@ -27,6 +27,13 @@ o The `mso` request no longer attempts to open a macro file 
named, say,
   simply processes the macro search path for a file name matching the
   request argument, and succeeds or fails depending on an exact match.
 
+  If you desire this functionality for portability (keeping in mind that
+  `mso` is itself a groff extension), consider the following.
+
+    .\" Load the ms package, whatever it might be named.
+    .msoquiet s.tmac
+    .if !d LP .msoquiet tmac.s
+
 o GNU troff no longer accepts nonpositive page lengths.  Attempting to
   set one with the `pl` request clamps the page length to the vertical
   motion quantum as `ll` does with the horizontal motion quantum in AT&T
@@ -280,13 +287,13 @@ o The an (man), doc (mdoc), and doc-old (mdoc-old) macro 
packages have
   can still instruct groff to format for any desired line length by
   setting the `LL` register on {g,n,t}roff's command line.
 
-o The an (man) and doc (mdoc) macro packages now use slightly different
-  vertical margins to align more closely with the traditional
-  implementations of these packages.  Per man(7) in the AT&T Unix System
-  III manual (June 1980), the text area was 6.5 by 10 inches (on
-  typesetters).  When formatting for terminals with continuous rendering
-  disabled (by default, it is enabled), the page footer now sets 1 line
-  higher than before.
+o The an (man) and doc (mdoc) macro packages use slightly different
+  vertical margins than previously, to align more closely with the
+  traditional implementations of these packages.  Per man(7) in the AT&T
+  Unix System III manual (June 1980), the text area was 6.5 by 10 inches
+  (on typesetters).  When formatting for terminals with continuous
+  rendering disabled (by default, it is enabled), the page footer now
+  sets 1 line higher than before.
 
 o The an (man) and doc (mdoc) macro packages have added additional
   registers `BP`, `PO`, and `TS` for user configuration of man page
@@ -319,8 +326,9 @@ o The an (man) macro package's `IP` macro no longer honors 
the formerly
   punctuation or a list enumerator for `IP`'s first argument, consider
   migrating to `TP`.
 
-o The "an-ext.tmac" macro file no longer defines `DS` and `DE` macros.
-  It had defined them as empty (undocumentedly) since 2009.
+o The "an-ext.tmac" macro file, loaded automatically by the an (man)
+  macro package, no longer defines `DS` and `DE` macros.  It had defined
+  them as empty (undocumentedly) since 2009.
 
 o The doc (mdoc) macro package's `Mt` macro now sets its argument in
   roman, not italics (or whatever the string `doc-Pa-font` was
@@ -353,12 +361,12 @@ o The doc (mdoc) macro package now honors the `U` 
register and `MF`
 o The new macro file "koi8-r.tmac" supports the KOI8-R character
   encoding, which supports the new Russian locale for groff.
 
-o The m (mm) macro package's `Limsp` (a GNU extension) register has been
+o The m (mm) macro package's `Limsp` register (a GNU extension) has been
   removed; see the item regarding the `LI` macro below.
 
-o The m (mm) macro package's `AST` macro is deprecated, warns upon
-  usage, and is slated for withdrawal in the next release.  Assign to
-  the new string `Abstract` instead.
+o The m (mm) macro package's `AST` macro (a GNU extension) is
+  deprecated, warns upon usage, and is slated for withdrawal in the next
+  release.  Assign to the new string `Abstract` instead.
 
 o The m (mm) macro package's `EPIC` macro (a GNU extension) now
   interprets its "width" argument in ens by default, and its "height"

_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to