gbranden pushed a commit to branch master
in repository groff.

commit 3040f875a068d6f432b109f77f733a363ce8cc9e
Author: G. Branden Robinson <g.branden.robin...@gmail.com>
AuthorDate: Fri Mar 7 10:43:14 2025 -0600

    doc/groff.texi.in: Revise cautionary notes.
---
 doc/groff.texi.in | 33 +++++++++++++++++++++++++++------
 1 file changed, 27 insertions(+), 6 deletions(-)

diff --git a/doc/groff.texi.in b/doc/groff.texi.in
index 026cbb886..45208643a 100644
--- a/doc/groff.texi.in
+++ b/doc/groff.texi.in
@@ -15999,12 +15999,21 @@ permitting initial embedded spaces,
 and reads it to the end of the input line in copy mode.
 Recall @ref{Copy Mode}.
 
-@strong{Caution:@:} Use of these features can put syntactically invalid
-content into GNU @command{troff}'s output, which @code{groff}'s output
-drivers then fail to process.  @code{output} and use of @code{\!} from
-the top-level diversion are normally needed only for instructions to a
-postprocessor that does something with the output before sending it to
-the output device, filtering out @var{contents} again.
+@strong{Caution:@:}
+Use of these features can put syntactically invalid content
+into the formatter's output,
+which
+@code{groff}'s
+output drivers then fail to process.
+One application of
+@code{output}
+and of
+@code{\!}
+from the top-level diversion is to pass instructions
+to a postprocessor that interprets
+@var{anything}
+and filters it out
+before sending it to the output device.
 @c TODO: Once the dust settles from Savannah #63074, document how these
 @c can be used to construct device extension commands without special
 @c character processing.
@@ -16680,6 +16689,18 @@ For @code{cf}, within a diversion, ``completely 
unprocessed'' means that
 each line of a file to be inserted is handled as if it were preceded by
 @code{\!\\!}.
 
+@strong{Caution:@:}
+Use of these requests can put syntactically invalid content
+into the formatter's output,
+which
+@code{groff}'s
+output drivers then fail to process.
+One application is to pass instructions
+to a postprocessor that interprets
+@var{file}'s
+contents and filters it out
+before sending it to the output device.
+
 To define a macro@tie{}@code{x} containing the contents of
 file@tie{}@file{f}, use
 

_______________________________________________
groff-commit mailing list
groff-commit@gnu.org
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to