The isspace(3) man page is badly out of date (newlib)
Jakob Bohm
jb@wisemo.com
Mon Aug 10 12:54:27 GMT 2026
On 07/08/2026 22:28, Keith Thompson via Cygwin wrote:
> ...
>
> A lot of library man pages refer to "ANSI C". "ISO C" would be
> more accurate. The term "ANSI C" is ambiguous. Since 1990, the
> C standard is controlled by ISO; ANSI adopts each ISO C standard
> after it's published.
>
ISO C 1990 was essentially an adoption of ANSI C 1989, the first ANSI C
standard.
The phrase "ANSI C" in various industry documentation refers to that
important
historic standard and not any later ANSI standards for the C language,
which may
indeed be as you suggest.
ANSI C 1989 is a common minimum in classic system requirement documents,
as differentiated from vendor-enhanced C languages and from the earlier
C language
included in UNIX(R) distributions.
The Pre-ANSI C language had no standard library, but most non-UNIX
implementations
included some subset of the historic UNIX(R) C library headers such as
<io.h> etc.
--
Jakob Bohm, CIO, partner, WiseMo A/S. https://www.wisemo.com
Transformervej 29, 2860 Soborg, Denmark. direct: +45 31 13 16 10
<tel:+4531131610>
This message is only for its intended recipient, delete if misaddressed.
WiseMo - Remote Service Management for PCs, Phones and Embedded
More information about the Cygwin
mailing list