* Coalesce single-sentence paragraph into its predecessor. * Favor "ncurses" over "this implementation". * Shift a bullet mark to where it seems to make more sense; the point being made is to illustrate the incompatible termcap and terminfo interpretations of the string "50"'s transmission to the terminal. * Recast for clarity. --- man/curs_termcap.3x | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/man/curs_termcap.3x b/man/curs_termcap.3x
index bc844ed85..b971ece4d 100644
--- a/man/curs_termcap.3x
+++ b/man/curs_termcap.3x
@@ -436,7 +436,6 @@ .SS "Compatibility with BSD \fItermcap\fP"
.I termcap
interface does not require the trailing null character
for the capability identifier.
-.PP
.I \%ncurses
disallows matches by the
.I termcap
@@ -451,14 +450,15 @@ .SS "Compatibility with BSD \fItermcap\fP"
returns the text of a
.I termcap
entry in the buffer passed as an argument.
-This library,
+.IR \%ncurses ","
like other
.I \%term\%info
implementations,
does not store terminal type descriptions as text.
It sets the buffer contents to a null-terminated string.
.SS "Header File"
-This library includes a
+.I \%ncurses
+includes a
.I \%termcap.h
header file for compatibility with other implementations,
but it is rarely used because the other implementations
@@ -677,15 +677,14 @@ .SH BUGS
.IP \(bu 4
\fB\%tputs("50")\fP in a \fI\%term\%info\fP system transmits
\*(``50\*('' rather than busy-waiting for 50 milliseconds.
-.IP \(bu 4
+.IP
However,
if \fI\%ncurses\fP is configured to support \fItermcap\fP,
it may also have been configured to support BSD-style padding.
-.IP
In that case,
\fB\%tputs\fP inspects strings passed to it,
looking for digits at the beginning of the string.
-.IP
+.IP \(bu 4
\fB\%tputs("50")\fP in a \fItermcap\fP system may busy-wait for 50
milliseconds rather than transmitting \*(``50\*(''.
.PP
@@ -700,10 +699,10 @@ .SH BUGS
.RB ( sgr0 )
capability)
does not reset the alternate character set.
-\fI\%ncurses\fP checks for,
-and modifies the data shared with,
-the \fItermcap\fP interface to accommodate the latter's limitation in
-this respect.
+\fI\%ncurses\fP inspects the data shared with the
+.I termcap
+interface and modifies it as necessary
+to accommodate the latter's limitation in this respect.
.SH "SEE ALSO"
.UR https://\*:invisible\-\*:island\*:.net/\*:ncurses/\*:tctest\*:.html
.I "TCTEST \(em A Termcap Test Utility"
--
2.30.2
signature.asc
Description: PGP signature
