From nobody@FreeBSD.org  Thu Apr 24 00:17:03 2008
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 9B08B106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 24 Apr 2008 00:17:03 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 91F168FC0A
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 24 Apr 2008 00:17:03 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m3O0GbOp072180
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 24 Apr 2008 00:16:37 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.2/8.14.1/Submit) id m3O0Gb7p072179;
	Thu, 24 Apr 2008 00:16:37 GMT
	(envelope-from nobody)
Message-Id: <200804240016.m3O0Gb7p072179@www.freebsd.org>
Date: Thu, 24 Apr 2008 00:16:37 GMT
From: Lawrence Mayer <lawmay3@i12.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Patch: update to projects/c99/index.sgml
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         123038
>Category:       docs
>Synopsis:       [patch] update to projects/c99/index.sgml
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    trhodes
>State:          feedback
>Quarter:        
>Keywords:       web
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 24 00:20:02 UTC 2008
>Closed-Date:    
>Last-Modified:  Tue Aug 31 22:26:04 UTC 2010
>Originator:     Lawrence Mayer
>Release:        7.0R
>Organization:
>Environment:
>Description:
Patch updates projects/c99/index.sgml revision 1.113 as follows:

1. Standards updated to current versions: C99 to INCITS/ISO/IEC 9899-1999 (R2005) and POSIX to IEEE Std 1003.1-2004 (POSIX.1-2004).

2. Remove deadlinks: as of this writing, iso.ch doesn't sell current (R2205) C99 standard, only an obsolete version.
>How-To-Repeat:

>Fix:
Apply included patch to projects/c99/index.sgml revision 1.113 <http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/www/en/projects/c99/index.sgml?rev=1.113;content-type=text%2Fplain>

Patch attached with submission follows:

--- c99_1113.sgml	2008-04-23 10:20:03.423737600 -0700
+++ c99_1114.sgml	2008-04-23 16:50:49.187089600 -0700
@@ -48,7 +48,7 @@
 
     <p class="main">The FreeBSD C99 & &posix; Conformance Project aims
       to implement all requirements of the ISO 9899:1999 (C99) and
-      IEEE 1003.1-2001 (POSIX) standards.  In cases where aspects of
+      IEEE 1003.1-2004 (POSIX) standards.  In cases where aspects of
       these standards cannot be followed, those aspects will be documented
       in the c99(7) or posix(7) manuals.  It is also an aim of this
       project to implement regression tests to ensure correctness
@@ -78,16 +78,13 @@
       alt="Resources and Links">
 
     <ul class="list">
-      <li><p>ISO/IEC 9899:1999, also known as C99, is available
+      <li><p>INCITS/ISO/IEC 9899-1999 (R2005), also known as C99, is available
             for purchase in electronic form from the
-            <a href="http://webstore.ansi.org/ansidocstore/product.asp?sku=ANSI/ISO/IEC+9899-1999">American
-            National Standards Institute</a>, or available from the
-            <a href="http://www.iso.ch/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=29237&amp;ICS1=35&amp;ICS2=60&amp;ICS3=">International
-            Organization for Standardization store</a> in electronic
-            and paper form.</p></li>
-      <li><p><a href="http://www.unix-systems.org/version3/">IEEE Std 1003.1-2001</a>
+            <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=INCITS%2fISO%2fIEC+9899-1999+(R2005)">American
+            National Standards Institute</a>.</p></li>
+      <li><p><a href="http://www.unix-systems.org/version3/">IEEE Std 1003.1-2004</a>
             - The free (registration required), online version of
-            POSIX.1-2001 and SUSv3 standard.</p></li>
+            POSIX.1-2004 and SUSv3 standard.</p></li>
       <li><p><a href="http://www.kuro5hin.org/story/2001/2/23/194544/139">Are
             you Ready For C99?</a> - This article discusses some of the
             new features in C99.</p>


>Release-Note:
>Audit-Trail:

From: Lawrence Mayer <lmayer@axigenmail.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: docs/123038: [patch] update to projects/c99/index.sgml
Date: Thu, 24 Apr 2008 10:27:45 -0700

 Updated patch attached with more changes in "Resouces and Links" section.
 
 Please apply new patch to projects/c99/index.sgml revision 1.113 
 <http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/www/en/projects/c99/index.sgml?rev=1.113;content-type=text%2Fplain>
 
 
 New patch:
 
 --- c99_1113.sgml	2008-04-23 10:20:03.423737600 -0700
 +++ c99_1114.sgml	2008-04-24 10:03:48.749323200 -0700
 @@ -48,7 +48,7 @@
 
       <p class="main">The FreeBSD C99 & &posix; Conformance Project aims
         to implement all requirements of the ISO 9899:1999 (C99) and
 -      IEEE 1003.1-2001 (POSIX) standards.  In cases where aspects of
 +      IEEE 1003.1-2004 (POSIX) standards.  In cases where aspects of
         these standards cannot be followed, those aspects will be documented
         in the c99(7) or posix(7) manuals.  It is also an aim of this
         project to implement regression tests to ensure correctness
 @@ -78,26 +78,26 @@
         alt="Resources and Links">
 
       <ul class="list">
 -      <li><p>ISO/IEC 9899:1999, also known as C99, is available
 +      <li><p>INCITS/ISO/IEC 9899-1999 (R2005), also known as C99, is 
 available
               for purchase in electronic form from the
 -            <a 
 href="http://webstore.ansi.org/ansidocstore/product.asp?sku=ANSI/ISO/IEC+9899-1999">American
 -            National Standards Institute</a>, or available from the
 -            <a 
 href="http://www.iso.ch/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=29237&amp;ICS1=35&amp;ICS2=60&amp;ICS3=">International
 -            Organization for Standardization store</a> in electronic
 -            and paper form.</p></li>
 -      <li><p><a href="http://www.unix-systems.org/version3/">IEEE Std 
 1003.1-2001</a>
 -            - The free (registration required), online version of
 -            POSIX.1-2001 and SUSv3 standard.</p></li>
 +            <a 
 href="http://webstore.ansi.org/RecordDetail.aspx?sku=INCITS%2fISO%2fIEC+9899-1999+(R2005)">American
 +            National Standards Institute</a>.</p></li>
         <li><p><a 
 href="http://www.kuro5hin.org/story/2001/2/23/194544/139">Are
               you Ready For C99?</a> - This article discusses some of the
               new features in C99.</p>
 +      <li><p>IEEE Std 1003.1-2004, also known as POSIX.1-2004 and 
 SUSv3, can be
 +            <a href="http://www.unix-systems.org/version3/">viewed 
 online</a> (free registration required) or
 +            <a 
 href="http://ieeexplore.ieee.org/xpls/abs_all.jsp?tp=&isnumber=29071&arnumber=1309815&punumber=9156">
 +            downloaded from IEEE Xplore</a> (available at university 
 libraries).</p></li>
 +      <li><p>ANSI/IEEE Std 1003.3-1991 (ISO/IEC13210: 1994 (E)), Test 
 methods for measuring conformance to POSIX, can be
 +            <a 
 href="http://ieeexplore.ieee.org/xpls/abs_all.jsp?tp=&isnumber=4140773&arnumber=4140774&punumber=4140772">
 +            downloaded from IEEE Xplore</a> (available at university 
 libraries).</p></li>
 +      <li><p>Jens Schweikhardt maintains a
 +            <a 
 href="http://people.FreeBSD.org/~schweikh/posix-utilities.html">list</a>
 +            with the current status of POSIX Utility Conformance in 
 FreeBSD.</p></li>
         <li><p><a name="mailinglist">Most discussion relating to</a>
               this project takes place on the &a.standards; mailing list.
               To subscribe to the list, send a message to 
 &a.standards.subscribe;.</p></li>
 -      <li><p>Jens Schweikhardt maintains a
 -            <a 
 href="http://people.FreeBSD.org/~schweikh/posix-utilities.html">list</a>
 -            with the current status of POSIX Utility Conformance in
 -            FreeBSD.</p></li>
       </ul>
 
       <img src="&imagebase;/status_board.png" width="229" height="36"
State-Changed-From-To: open->feedback 
State-Changed-By: remko 
State-Changed-When: Sun Jul 13 14:06:15 UTC 2008 
State-Changed-Why:  
Hi Lawrence, the latest patch is broken for me in this view, can you 
send me a correct one? Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=123038 
Responsible-Changed-From-To: freebsd-doc->trhodes 
Responsible-Changed-By: trhodes 
Responsible-Changed-When: Mon Aug 4 17:35:39 UTC 2008 
Responsible-Changed-Why:  
Take.  I'll verify the correctness in this patch and work to get 
the valid bits committed.  Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=123038 
>Unformatted:
