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