* Tweak introduction to breaking and hyphenation.
* Keep fiddling the use of legacy special character escape sequence
  syntax, applying it only for limited purposes in subsection "Strings".
* Tighten wording.
* Break input lines in better places.
---
 tmac/groff_man.7.man.in | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/tmac/groff_man.7.man.in b/tmac/groff_man.7.man.in
index e9c64cc6e..7737a2104 100644
--- a/tmac/groff_man.7.man.in
+++ b/tmac/groff_man.7.man.in
@@ -251,15 +251,14 @@ .SS "Fundamental concepts"
 A transition to a new output line is called a
 .I break.
 .
-When formatted,
-a word may be broken at hyphens,
+Breaks can occur at explicit hyphens,
 at
 .B \e%
 or
 .B \e:
 escape sequences
 (see subsection \[lq]Portability\[rq] below),
-or at predetermined locations
+or at predetermined locations in a word
 if automatic hyphenation is enabled
 (see the
 .B \-rHY
@@ -2323,7 +2322,7 @@ .SS Strings
 .B \e*R
 interpolates a special character escape sequence for the \[lq]registered
 sign\[rq] glyph,
-.BR \e[rg] ,
+.BR \e(rg ,
 if available,
 and \[lq](Reg.)\[rq] otherwise.
 .
@@ -2358,12 +2357,12 @@ .SS Strings
 .
 .
 .P
-None of the above is necessary in a contemporary man page.
+A contemporary man page needs none of the above.
 .
 .B \e*S
-is superfluous,
-since type size changes are invisible on terminals and macros that
-change it restore its original value afterward.
+is superfluous;
+type size changes are invisible on terminals,
+and macros that change it restore its original value afterward.
 .
 Better alternatives exist for the rest;
 simply use the
@@ -2374,12 +2373,13 @@ .SS Strings
 .B \[rs][tm] \" Heirloom Doctools, mandoc, neatmkfn, Plan 9
 special character escape sequences directly.
 .
-Unless you are aiming for a pathological level of portability\[em]perhaps
-composing a man page for consumption on simulators of 1980s Unix systems
+Unless you are aiming for a pathological level of portability\[em]\
+perhaps composing a man page
+for consumption on simulators of 1980s Unix systems
 (or Solaris\~10
 .IR troff ,
 though even it supports
-.BR \[rs][rg] )\[em]\c
+.RB \[lq]\^ \[rs](rg \[rq])\[em]\c
 avoid using the above strings.
 .
 .
@@ -3970,8 +3970,8 @@ .SH Files
 .I man
 or
 .I mdoc
-macro package is being used by a document and loads the correct macro
-definitions,
+macro package is used by a document
+and loads the correct macro definitions,
 taking advantage of the fact that pages using them must call
 .B TH
 or
-- 
2.30.2

Attachment: signature.asc
Description: PGP signature

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

Reply via email to