Content:
* Contextualize forward reference.
* Take another crack at explaining "magic cookies".

Style:
* Fix grammar nits.
* Tighten wording.
---
 man/ncurses.3x | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/man/ncurses.3x b/man/ncurses.3x
index be5b3d17e..f82955fb4 100644
--- a/man/ncurses.3x
+++ b/man/ncurses.3x
@@ -452,6 +452,7 @@ .SS "Wide and Non-wide Character Configurations"
 This man page primarily surveys functions that appear in any
 configuration of the library.
 There are two common configurations;
+for others,
 see section \*(``ALTERNATE CONFIGURATIONS\*('' below.
 .TP 10 \" "ncursesw" + 2n
 .I \%ncurses
@@ -1311,7 +1312,7 @@ .SS "\fINCURSES_ASSUMED_COLORS\fP"
 .I \%term\%info
 .B \%max_colors
 .RB ( colors )
-capability.
+capability for the selected terminal type.
 .SS "\fINCURSES_CONSOLE2\fP"
 (MinGW port only)
 The
@@ -1359,18 +1360,18 @@ .SS "\fINCURSES_NO_HARD_TABS\fP"
 Set this environment variable to any value to disable the feature.
 You can also adjust your \fI\%stty\fP(1) settings to avoid the problem.
 .SS "\fINCURSES_NO_MAGIC_COOKIE\fP"
-Many terminals store video attributes as a property of a character cell,
+Many terminals store video attributes as properties of a character cell,
 as
 .I curses
 does.
 Historically,
 some recorded changes in video attributes as data that logically
-.I occupies
+.I occupied
 character cells on the display,
 switching attributes on or off,
-similarly to tags in a markup language;
-these are termed \*(``magic cookies\*('',
-and must be subsequently overprinted.
+similarly to tags in a markup language,
+which then had to be overprinted to depict the cells' desired contents;
+these are termed \*(``magic cookies\*(''.
 If the
 .I \%term\%info
 entry for your terminal type does not adequately describe its handling
@@ -1908,7 +1909,7 @@ .SH "ALTERNATE CONFIGURATIONS"
 This option configures
 .I \%ncurses
 to provide low-level functions that do not depend
-upon wide-character support in a library names
+upon wide-character support in a library named
 .IR \%tinfo "."
 .IP
 This arrangement enables
@@ -1917,7 +1918,8 @@ .SH "ALTERNATE CONFIGURATIONS"
 .I \%ncurses
 and
 .I \%ncursesw
-libraries as well as application linking and/or loading times
+libraries
+and reduces an application's linking and/or loading times
 when it requires only low-level functions.
 .IP
 The following pages describe low-level
-- 
2.30.2

Attachment: signature.asc
Description: PGP signature

Reply via email to