Re: The isspace(3) man page is badly out of date (newlib)

Jakob Bohm via Cygwin <[email protected]>
Newsgroups gmane.os.cygwin
Organization WiseMo A/S
Message-ID <[email protected]>
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

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.