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
signature.asc
Description: PGP signature
