groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 14/32: roff(7): Fix content nits.


From: G. Branden Robinson
Subject: [groff] 14/32: roff(7): Fix content nits.
Date: Wed, 30 Nov 2022 07:25:57 -0500 (EST)

gbranden pushed a commit to branch master
in repository groff.

commit 3567845338c7208768dfb88e3688d030bd8288fe
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Tue Nov 29 04:50:25 2022 -0600

    roff(7): Fix content nits.
    
    * Fix excessively glib characterization of Turing-completeness.  Without
      unbounded recursion, you can provably halt.[citation needed]
    * Clarify what docs groff(1) references.
---
 man/roff.7.man | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/man/roff.7.man b/man/roff.7.man
index d37f1ea14..0e1b18fb7 100644
--- a/man/roff.7.man
+++ b/man/roff.7.man
@@ -1876,17 +1876,17 @@ and control of execution flow.
 The theoretically-minded will observe that a
 .I roff
 is not a mere markup language,
-but Turing-complete,
-and would be even stripped of its macro-definition facility.
+but Turing-complete.
 .
 It has storage
 (registers);
 it can perform tests
 (as in conditional expressions like
 .RB \[lq] "(\[rs]n[i] >= 1)" \[rq]);
-and it can jump or branch using the
+it can jump or branch using the
 .B .if
-request.
+request;
+and macro definition permits unbounded recursion.
 .
 .
 .P
@@ -2569,8 +2569,11 @@ For GNU
 .IR roff ,
 the
 .MR groff @MAN1EXT@
-man page offers a survey of all the documentation distributed with the
-system.
+man page enumerates all man pages distributed with the system,
+and individual pages frequently refer to external resources as well as
+manuals distributed with
+.I groff
+on a variety of topics.
 .
 .
 .P



reply via email to

[Prev in Thread] Current Thread [Next in Thread]