As long as we're still considering documentation fixes, here's another
set.  These are all low urgency but also low risk, so depending on the
prevailing winds, they could go into this release or wait till the
next one.

The attached patch fixes some simple typos in documentation files and
comment lines that should be completely uncontroversial.  Three other
possible changes might warrant further discussion (which might also
imply they're not good candidates for last-minute changes, but I offer
them for second opinions).

1. src/devices/grotty/grotty.1.man

Part of the documentation for -i says "most terminals (including
xterm) don't support this."

No doubt this was true when it was added (Feb 2002, commit
e30e96cf2e61dc8dced25f426b7615573916eee4), but today it's not true of
at least xterm or MacOS's Terminal.  Is it true of enough modern
terminals to reduce it down to "many terminals" or "some terminals"?
Or should it just be removed altogether?

2. doc/groff.texi

Part of the documentation for -a says "this option is rather useless
today since graphic output devices are available virtually
everywhere."  This seems a needless bit of editorializing -- and of
questionable accuracy, given that a recent thread on this list pointed
out the virtues of this option.  For one, this sentence implies that
-a output has no use besides as a poor substitute for graphical
output.  And the ubiquity of graphic-output devices doesn't mean
you're working in a session that has easy access to one (e.g., over
ssh).

The simplest fix is to axe this sentence.  A better fix might be to
give the user ideas on how the option enables tasks (e.g., allowing
easy diffs of typeset output; grepping for widows; automated
regression testing; probably more) that are difficult or impossible
with PostScript and PDF output.

3. doc/groff.texi

Underlining by overstrike is described as "printing an underline
character, then moving the caret back one character position, and
printing the actual character at the same position as the underline
character."

I'm betting "moving the caret back" was intended to say "moving the
cursor back."  If so, probably just shortening it to "moving back" is
just as clear (and arguably more accurate, as there's no cursor
involved).
diff --git a/contrib/groffer/main_subs.pl b/contrib/groffer/main_subs.pl
index 797d9d77..a40e356a 100644
--- a/contrib/groffer/main_subs.pl
+++ b/contrib/groffer/main_subs.pl
@@ -8,7 +8,7 @@
 # Copyright (C) 2006-2018 Free Software Foundation, Inc.
 # Written by Bernd Warken <groff-bernd.warken...@web.de>.
 
-# LAst update: 27 Aug 2015
+# Last update: 27 Aug 2015
 
 # This file is part of 'groffer', which is part of 'groff'.
 
diff --git a/doc/groff.texi b/doc/groff.texi
index f8396dab..78da2f51 100644
--- a/doc/groff.texi
+++ b/doc/groff.texi
@@ -951,7 +951,7 @@ The section on the @file{man} macro package is partly based on
 Susan@tie{}G.@: Kleinmann's @file{groff_man} manual page written for the
 Debian GNU/Linux system.
 
-Larry Kollar contributed the section in the @file{ms} macro package.
+Larry Kollar contributed the section on the @file{ms} macro package.
 
 
 
diff --git a/doc/meref.me b/doc/meref.me
index d8c744d2..43e93e36 100644
--- a/doc/meref.me
+++ b/doc/meref.me
@@ -213,7 +213,7 @@ defined in this section
 or the
 .b .sh
 macro
-(defined in the next session),
+(defined in the next section),
 the effects of changing parameters
 which will have a global effect
 on the format of the page
diff --git a/tmac/e.tmac-u b/tmac/e.tmac-u
index cba8fbc9..96afd99f 100644
--- a/tmac/e.tmac-u
+++ b/tmac/e.tmac-u
@@ -215,7 +215,7 @@
 .\}
 ..
 .
-.de ef			\" *** define even foot
+.de ef			\" *** define even footer
 .ie !\\n(.$ \
 .	rm |6
 .el \

Reply via email to