From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) by fantadrom.bsd.lv (OpenSMTPD) with ESMTP id e003854d for ; Fri, 27 Jul 2018 10:02:06 -0500 (EST) Received: by mail.netbsd.org (Postfix, from userid 1508) id E89B084F74; Fri, 27 Jul 2018 15:02:04 +0000 (UTC) Date: Fri, 27 Jul 2018 15:02:04 +0000 From: maya@netbsd.org To: Ingo Schwarze Cc: tech@mandoc.bsd.lv, jmc@openbsd.org, guenther@openbsd.org Subject: Re: -isoC-2017 patch Message-ID: <20180727150204.GA13761@homeworld.netbsd.org> References: <20180727134915.GB28956@homeworld.netbsd.org> <20180727142326.GD18208@athene.usta.de> X-Mailinglist: mandoc-tech Reply-To: tech@mandoc.bsd.lv MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180727142326.GD18208@athene.usta.de> User-Agent: Mutt/1.9.1 (2017-09-22) On Fri, Jul 27, 2018 at 04:23:26PM +0200, Ingo Schwarze wrote: > [Cc:ing two developers who know a lot about documentation and standards] > > > Hello Maya, > > thanks for your patch! > > However, i'm not sure i understand. > > https://www.iso.org/standard/74528.html > > seems to indicate the existence of a brand new standard called > > ISO/IEC 9899:2018 > Information technology -- Programming languages -- C > > but i failed to find any evidence that an official standard > called ISO/IEC 9899:2017 might exist. > > Can you provide a reference to such a standard? I was reading http://www.open-std.org/jtc1/sc22/wg14/www/abq/c17_updated_proposed_fdis.pdf which is a draft and unofficial, so yours is more correct. (looks like a lot of s/17/18/ will have to be done elsewhere...) > Even if it does exist (or if you suggest s/17/18/), note that mandoc > does not aim to provide macro arguments for all the standards under > the sun. A new major revision of the C programming language is no > doubt an excellent candidate for addition, but i would still welcome > solid evidence that it will actually see substantial use in practice. > > Does the NetBSD base system implement the C18 standard, and are you > going to update all the relevant NetBSD manual pages to refer to it, > where appropriate? How many manual pages, approximately, do you > expect will reference it in NetBSD in the short term? There's not going to be many references to it like C11 because it doesn't add new things, only makes changes to existing stuff. I made the first reference to newer-than-C11 to document some change. It's not critical, it just felt like the right change to do. -- To unsubscribe send an email to tech+unsubscribe@mandoc.bsd.lv