gbranden pushed a commit to branch master
in repository groff.

commit 57fc864ac26e615d4ae87e5590594107fe1ded8c
Author: G. Branden Robinson <[email protected]>
AuthorDate: Fri Jan 16 09:49:31 2026 -0600

    doc/groff.texi.in: Revise.
    
    Tweak section "Host System Service Access".
    
    * Distinguish *roff generalities from GNU troff particulars more
      carefully.
    * Note an additional limitation of AT&T troff.
    * Tighten wording.
    * Apply poor man's keep.
---
 doc/groff.texi.in | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

diff --git a/doc/groff.texi.in b/doc/groff.texi.in
index ee3069427..34babfed1 100644
--- a/doc/groff.texi.in
+++ b/doc/groff.texi.in
@@ -19272,11 +19272,13 @@ ISO 8601 date stamp:
     @result{} ISO 8601 date stamp: 2025-12-07T02:17:54
 @endExample
 
+@code{roff}
+formatters allow files to be read into the input stream.
+Enabling
 GNU
-@command{troff} @c GNU
-permits the reading of files into the input stream.
-Enabling unsafe mode at the command line permits
-the writing of files and execution of external commands,
+@command{troff}'s @c GNU
+unsafe mode at the command line
+permits the writing of files and execution of external commands,
 with or without inclusion of their output in the document.
 
 @cindex spaces in file name or system command arguments
@@ -19703,9 +19705,14 @@ are esoteric;
 the request interpolates
 neither the standard output nor the standard error streams of
 @var{command}
-into the document.
+into the document---worse,
+@acronym{AT&T}
+@command{troff} @c AT&T
+afforded no means of verifying that
+@var{command}
+operated as expected.
 We therefore offer a silly example of its use,
-to make a document refuse to format if the system user name
+making a document refuse to format if the system user name
 running the formatter is
 @samp{branden}.@footnote{@acronym{POSIX}
 command environments
@@ -20309,6 +20316,7 @@ special fonts, we must call @code{rchar} to remove the 
definition of the
 fallback glyph.  Anyway, the translation is still active; @samp{x} now
 maps to the real glyph @samp{foo}.
 
+@need 1000
 @cindex compatibility mode, and parameters
 @cindex mode, compatibility, and parameters
 @cindex arguments, and compatibility mode
@@ -20759,8 +20767,7 @@ bar \c
     @result{} foo 96 bar 0 baz 144
 @endExample
 
-The timing of a flush is most easily perceived in GNU @command{troff}'s
-device-independent output.
+Flush timing is most easily perceived in device-independent output.
 
 Use of
 @samp{'fl}

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

Reply via email to