gbranden pushed a commit to branch master
in repository groff.

commit b0985a7dd894bae65adb35b561f1734e0125855d
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sat Jan 10 13:09:49 2026 -0600

    [doc,man]: Fix semicolon-happy run-on sentence.
    
    Rule: don't use semicolons to chain independent clauses together more
    than once in a sentence.  ...unless, perhaps, the independent clauses
    are remarkably short.  Not the case here.
    
    Also sync input line breaks between our Texinfo manual and man page.
---
 doc/groff.texi.in    | 28 +++++++++++++++++++---------
 man/groff_diff.7.man | 10 ++++++----
 2 files changed, 25 insertions(+), 13 deletions(-)

diff --git a/doc/groff.texi.in b/doc/groff.texi.in
index 12b46dbd1..bdef53fad 100644
--- a/doc/groff.texi.in
+++ b/doc/groff.texi.in
@@ -10152,15 +10152,25 @@ request in @ref{Strings}.
 
 @c BEGIN Keep (roughly) parallel with (parts of) section "Hyphenation"
 @c of groff_diff(7).
-For automatic hyphenation to work, the formatter must know which letters
-are equivalent; for example, the letter @samp{E} behaves like @samp{e};
-only the latter typically appears in hyphenation pattern files.  GNU
-@command{troff} expects characters that participate in automatic
-hyphenation to be assigned @dfn{hyphenation codes} that define these
-equivalence classes.  At startup, GNU @command{troff} assigns
-hyphenation codes to the letters @samp{a}--@samp{z}, applies the same
-codes to @samp{A}--@samp{Z} in one-to-one correspondence, and assigns a
-code of zero to all other characters.
+For automatic hyphenation to work,
+the formatter must know which letters are equivalent.
+For example,
+the letter @samp{E} behaves like @samp{e};
+only the latter typically appears in hyphenation pattern files.
+GNU
+@command{troff} @c GNU
+expects characters
+that participate in automatic hyphenation
+to be assigned
+@dfn{hyphenation codes}
+that define these equivalence classes.
+At startup,
+GNU
+@command{troff} @c GNU
+assigns hyphenation codes to the letters @samp{a}--@samp{z},
+applies the same codes to @samp{A}--@samp{Z}
+in one-to-one correspondence,
+and assigns a code of zero to all other characters.
 
 The
 @code{hcode}
diff --git a/man/groff_diff.7.man b/man/groff_diff.7.man
index 0879c35d9..2f76ab120 100644
--- a/man/groff_diff.7.man
+++ b/man/groff_diff.7.man
@@ -303,15 +303,17 @@ does not perform automatic hyphenation.
 .\" Hyphenation".
 .P
 For automatic hyphenation to work,
-the formatter must know which letters are equivalent;
-for example,
+the formatter must know which letters are equivalent.
+.
+For example,
 the letter \[lq]E\[rq] behaves like \[lq]e\[rq];
 only the latter typically appears in hyphenation pattern files.
 .
 GNU
 .I troff \" GNU
-expects characters that participate in automatic hyphenation to be
-assigned
+expects characters
+that participate in automatic hyphenation
+to be assigned
 .I "hyphenation codes"
 that define these equivalence classes.
 .

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

Reply via email to