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