tech-userlevel archive

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

Re: mblen.3 asserts mblen(3) is from ISO C89



Steffen "Daode" Nurpmeso <sdaoden%gmail.com@localhost> writes:

> Shouldn't this be ISO C90 (even Addendum 1? ..but haven't found
> a mandoc symbol for that)?
> I can't find an english version of pre-C99, but can assure you
> that my german translation of ANSI C, i.e., "The C Programming
> Language, Second Edition, ANSI C", does not mention it.
>
> --steffen
>
> --- mblen.3.orig      2013-02-27 08:20:46.000000000 +0100
> +++ mblen.3   2013-02-27 08:20:25.000000000 +0100
> @@ -177,4 +177,4 @@ points to an invalid or incomplete multi
>  The
>  .Fn mblen
>  function conforms to
> -.St -ansiC .
> +.St -isoC .
 
Perhaps you should file a PR with a change to add a mandoc symbol for
missing standards version, and then another to fix this if you can chase
down a proper reference.  I only found:

http://pubs.opengroup.org/onlinepubs/009695399/functions/mblen.html

and

http://www.tru64unix.compaq.com/docs/base_doc/DOCUMENTATION/V51_HTML/MAN/MAN3/0444____.HTM

which says "ISO C", which means "ISO/IEC 9899: 1990, 1994"
as explained
http://www.tru64unix.compaq.com/docs/base_doc/DOCUMENTATION/V51_HTML/MAN/MAN5/0001____.HTM

Attachment: pgpFA1jZcVmyM.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index