bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 08/45] man/curs_legacy.3x: Drop "NOTES" section.


From: G. Branden Robinson
Subject: [PATCH 08/45] man/curs_legacy.3x: Drop "NOTES" section.
Date: Sat, 25 May 2024 12:41:20 -0500

This material about macro available and opaque functions no longer seems
necessary now that ncurses, as of 6.5, builds using the "opaque" ABI by
default.  The opaque configuration is no longer mentioned in the
"ALTERNATE CONFIGURATIONS" section of "ncurses.3x", so that reference is
stale.  Checking of the preprocessor symbol "NCURSES_OPAQUE" would now
be done only for specialized environments that have a separate,
non-opaque ncurses library available.
---
 man/curs_legacy.3x | 18 ------------------
 1 file changed, 18 deletions(-)

diff --git a/man/curs_legacy.3x b/man/curs_legacy.3x
index 24be01b85..d08841955 100644
--- a/man/curs_legacy.3x
+++ b/man/curs_legacy.3x
@@ -107,24 +107,6 @@ .SH RETURN VALUE
 Except as noted,
 these functions return an integer,
 or \fBERR\fP if the window parameter is null.
-.SH NOTES
-All of these interfaces are implemented as macros and functions.
-The macros are suppressed
-(and only the functions provided)
-in an \*(``opaque\*(''
-.I \%ncurses
-build,
-which defines the preprocessor symbol
-.BR \%NCURSES_OPAQUE .
-See section \*(``ALTERNATE CONFIGURATIONS\*('' in \fB\%ncurses\fP(3X).
-.PP
-The standard forms such as \fB\%getyx\fP
-.I must
-be implemented as macros,
-and
-(in this implementation)
-are defined in terms of the functions described here,
-to avoid reliance on internal details of the \fI\%WINDOW\fP structure.
 .SH PORTABILITY
 These functions were supported on Version 7, BSD or System V implementations.
 None of those implementations checked the window parameter.
-- 
2.30.2

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]