www-commits
[Top][All Lists]
Advanced

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

www/prep/standards index.html standards.dvi.gz ...


From: Karl Berry
Subject: www/prep/standards index.html standards.dvi.gz ...
Date: Thu, 09 Sep 2010 22:04:09 +0000

CVSROOT:        /web/www
Module name:    www
Changes by:     Karl Berry <karl>       10/09/09 22:04:08

Modified files:
        prep/standards : index.html standards.dvi.gz standards.html 
                         standards.html.gz standards.html_node.tar.gz 
                         standards.info.tar.gz standards.pdf 
                         standards.ps.gz standards.texi.tar.gz 
                         standards.txt standards.txt.gz 
        prep/standards/html_node: CPU-Portability.html 
                                  Change-Log-Concepts.html 
                                  Change-Logs.html Character-Set.html 
                                  Command-Variables.html 
                                  Command_002dLine-Interfaces.html 
                                  Comments.html Compatibility.html 
                                  Conditional-Changes.html 
                                  Conditional-Compilation.html 
                                  Configuration.html Contributions.html 
                                  DESTDIR.html Design-Advice.html 
                                  Directory-Variables.html 
                                  Doc-Strings-and-Manuals.html 
                                  Documentation.html 
                                  Dynamic-Plug_002dIn-Interfaces.html 
                                  Errors.html File-Usage.html 
                                  Formatting.html 
                                  GNU-Free-Documentation-License.html 
                                  GNU-Manuals.html 
                                  Graphical-Interfaces.html Index.html 
                                  Indicating-the-Part-Changed.html 
                                  Install-Command-Categories.html 
                                  Internationalization.html 
                                  Legal-Issues.html Libraries.html 
                                  License-for-Manuals.html 
                                  Makefile-Basics.html 
                                  Makefile-Conventions.html 
                                  Man-Pages.html Managing-Releases.html 
                                  Manual-Credits.html 
                                  Manual-Structure-Details.html 
                                  Memory-Usage.html Mmap.html 
                                  NEWS-File.html Names.html 
                                  Non_002dGNU-Standards.html 
                                  OID-Allocations.html Option-Table.html 
                                  Preface.html Printed-Manuals.html 
                                  Program-Behavior.html 
                                  Quote-Characters.html 
                                  Reading-Non_002dFree-Code.html 
                                  Reading-other-Manuals.html 
                                  References.html Releases.html 
                                  Semantics.html Simple-Changes.html 
                                  Source-Language.html Standard-C.html 
                                  Standard-Targets.html 
                                  Style-of-Change-Logs.html 
                                  Syntactic-Conventions.html 
                                  System-Functions.html 
                                  System-Portability.html 
                                  Trademarks.html User-Interfaces.html 
                                  Using-Extensions.html 
                                  Utilities-in-Makefiles.html 
                                  Writing-C.html _002d_002dhelp.html 
                                  _002d_002dversion.html index.html 

Log message:
        more analysis tools not to placate

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/index.html?cvsroot=www&r1=1.53&r2=1.54
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.dvi.gz?cvsroot=www&rev=1.51
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.html?cvsroot=www&r1=1.51&r2=1.52
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.html.gz?cvsroot=www&rev=1.52
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.html_node.tar.gz?cvsroot=www&rev=1.52
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.info.tar.gz?cvsroot=www&rev=1.51
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.pdf?cvsroot=www&rev=1.51
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.ps.gz?cvsroot=www&rev=1.51
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.texi.tar.gz?cvsroot=www&rev=1.51
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.txt?cvsroot=www&r1=1.49&r2=1.50
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.txt.gz?cvsroot=www&rev=1.51
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/CPU-Portability.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Change-Log-Concepts.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Change-Logs.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Character-Set.html?cvsroot=www&r1=1.34&r2=1.35
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Command-Variables.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Command_002dLine-Interfaces.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Comments.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Compatibility.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Conditional-Changes.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Conditional-Compilation.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Configuration.html?cvsroot=www&r1=1.44&r2=1.45
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Contributions.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/DESTDIR.html?cvsroot=www&r1=1.31&r2=1.32
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Design-Advice.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Directory-Variables.html?cvsroot=www&r1=1.45&r2=1.46
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Doc-Strings-and-Manuals.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Documentation.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Dynamic-Plug_002dIn-Interfaces.html?cvsroot=www&r1=1.1&r2=1.2
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Errors.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/File-Usage.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Formatting.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/GNU-Free-Documentation-License.html?cvsroot=www&r1=1.44&r2=1.45
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/GNU-Manuals.html?cvsroot=www&r1=1.43&r2=1.44
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Graphical-Interfaces.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Index.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Indicating-the-Part-Changed.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Install-Command-Categories.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Internationalization.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Legal-Issues.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Libraries.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/License-for-Manuals.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Makefile-Basics.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Makefile-Conventions.html?cvsroot=www&r1=1.45&r2=1.46
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Man-Pages.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Managing-Releases.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Manual-Credits.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Manual-Structure-Details.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Memory-Usage.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Mmap.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/NEWS-File.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Names.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Non_002dGNU-Standards.html?cvsroot=www&r1=1.32&r2=1.33
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/OID-Allocations.html?cvsroot=www&r1=1.16&r2=1.17
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Option-Table.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Preface.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Printed-Manuals.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Program-Behavior.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Quote-Characters.html?cvsroot=www&r1=1.34&r2=1.35
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Reading-Non_002dFree-Code.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Reading-other-Manuals.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/References.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Releases.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Semantics.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Simple-Changes.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Source-Language.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Standard-C.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Standard-Targets.html?cvsroot=www&r1=1.43&r2=1.44
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Style-of-Change-Logs.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Syntactic-Conventions.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/System-Functions.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/System-Portability.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Trademarks.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/User-Interfaces.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Using-Extensions.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Utilities-in-Makefiles.html?cvsroot=www&r1=1.44&r2=1.45
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Writing-C.html?cvsroot=www&r1=1.42&r2=1.43
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/_002d_002dhelp.html?cvsroot=www&r1=1.26&r2=1.27
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/_002d_002dversion.html?cvsroot=www&r1=1.27&r2=1.28
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/index.html?cvsroot=www&r1=1.42&r2=1.43

Patches:
Index: index.html
===================================================================
RCS file: /web/www/www/prep/standards/index.html,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -b -r1.53 -r1.54
--- index.html  25 Aug 2010 00:09:21 -0000      1.53
+++ index.html  9 Sep 2010 22:03:40 -0000       1.54
@@ -10,13 +10,13 @@
 <!-- See validator.w3.org -->
 
 <address>Free Software Foundation</address>
-<address>last updated August 24, 2010</address>
+<address>last updated September 09, 2010</address>
 
 <p>This manual (standards) is available in the following formats:</p>
 
 <ul>
 <li><a href="standards.html">HTML
-    (348K bytes)</a> - entirely on one web page.</li>
+    (352K bytes)</a> - entirely on one web page.</li>
 <li><a href="html_node/index.html">HTML</a> - with one web page per
     node.</li>
 <li><a href="standards.html.gz">HTML compressed
@@ -36,7 +36,7 @@
 <li><a href="standards.ps.gz">PostScript file
     (356K bytes gzipped)</a>.</li>
 <li><a href="standards.pdf">PDF file
-    (532K bytes)</a>.</li>
+    (436K bytes)</a>.</li>
 <li><a href="standards.texi.tar.gz">Texinfo source
     (76K bytes gzipped tar file).</a></li>
 </ul>

Index: standards.dvi.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.dvi.gz,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -b -r1.50 -r1.51
Binary files /tmp/cvsQUPSgO and /tmp/cvsz6Wwlg differ

Index: standards.html
===================================================================
RCS file: /web/www/www/prep/standards/standards.html,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -b -r1.51 -r1.52
--- standards.html      25 Aug 2010 00:09:21 -0000      1.51
+++ standards.html      9 Sep 2010 22:03:42 -0000       1.52
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
@@ -164,7 +164,7 @@
 <a name="Version"></a>
 <h1 class="top">Version</h1>
 
-<p>The GNU coding standards, last updated August 24, 2010.
+<p>The GNU coding standards, last updated September 9, 2010.
 </p>
 <p>Copyright &copy; 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
@@ -265,7 +265,7 @@
 <a 
href="http://www.gnu.org/software/hello/hello.html";>http://www.gnu.org/software/hello/hello.html</a>.
 </p>
 <p>This release of the GNU Coding Standards was last updated
-August 24, 2010.
+September 9, 2010.
 </p>
 
 <hr>
@@ -2999,6 +2999,13 @@
 <p>If your program creates complicated data structures, just make them in
 memory and give a fatal error if <code>malloc</code> returns zero.
 </p>
+<a name="index-valgrind"></a>
+<a name="index-memory-leak"></a>
+<p>Memory leak detectors such as <code>valgrind</code> can be useful, but
+don&rsquo;t complicate a program merely to avoid their false alarms.  For
+example, if memory is used until just before a process exits, don&rsquo;t
+free it simply to silence a leak detector.
+</p>
 <hr>
 <a name="File-Usage"></a>
 <div class="header">
@@ -3337,6 +3344,17 @@
 If you want to do this, then do.  The compiler should be your servant,
 not your master.
 </p>
+<a name="index-clang"></a>
+<a name="index-lint"></a>
+<p>Don&rsquo;t make the program ugly just to placate static analysis tools such
+as <code>lint</code>, <code>clang</code>, and GCC with extra warnings
+options such as &lsquo;<samp>-Wconversion</samp>&rsquo; and 
&lsquo;<samp>-Wundef</samp>&rsquo;.  These
+tools can help find bugs and unclear code, but they can also generate
+so many false alarms that that it hurts readability to silence them
+with unnecessary casts, wrappers, and other complications.  For
+example, please don&rsquo;t insert casts to <code>void</code> or calls to
+do-nothing functions merely to pacify a lint checker.
+</p>
 <p>Declarations of external functions and functions to appear later in the
 source file should all go in one place near the beginning of the file
 (somewhere before the first function definition in the file), or else
@@ -3354,6 +3372,7 @@
 all its uses.  This makes the program even cleaner.
 </p>
 <p>Don&rsquo;t use local variables or parameters that shadow global 
identifiers.
+GCC&rsquo;s &lsquo;<samp>-Wshadow</samp>&rsquo; option can detect this problem.
 </p>
 <a name="index-multiple-variables-in-a-line"></a>
 <p>Don&rsquo;t declare multiple variables in one declaration that spans lines.
@@ -3449,10 +3468,9 @@
   fatal (&quot;virtual memory exhausted&quot;);
 </pre></div>
 
-<a name="index-lint"></a>
-<p>Don&rsquo;t make the program ugly to placate <code>lint</code>.  Please 
don&rsquo;t insert any
-casts to <code>void</code>.  Zero without a cast is perfectly fine as a null
-pointer constant, except when calling a varargs function.
+<p>This example uses zero without a cast as a null pointer constant.
+This is perfectly fine, except that a cast is needed when calling a
+varargs function or when using <code>sizeof</code>.
 </p>
 <hr>
 <a name="Names"></a>
@@ -6877,6 +6895,8 @@
  &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-U"><b>U</b></a>
  &nbsp; 
+<a class="summary-letter" href="#Index_cp_letter-V"><b>V</b></a>
+ &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-W"><b>W</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-X"><b>X</b></a>
@@ -6918,6 +6938,7 @@
 <tr><td></td><td valign="top"><a 
href="#index-change-logs_002c-conditional-changes">change logs, conditional 
changes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Conditional-Changes">Conditional Changes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-change-logs_002c-style">change 
logs, style</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Style-of-Change-Logs">Style of Change Logs</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-character-set">character 
set</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Character-Set">Character 
Set</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-clang"><code>clang</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="#Syntactic-Conventions">Syntactic 
Conventions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-command_002dline-arguments_002c-decoding">command-line arguments, 
decoding</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Semantics">Semantics</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-command_002dline-interface">command-line 
interface</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Command_002dLine-Interfaces">Command-Line Interfaces</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-commenting">commenting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Comments">Comments</a></td></tr>
@@ -7003,6 +7024,7 @@
 <tr><td></td><td valign="top"><a href="#index-man-pages">man 
pages</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Man-Pages">Man 
Pages</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-manual-structure">manual 
structure</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Manual-Structure-Details">Manual Structure Details</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-memory-allocation-failure">memory allocation 
failure</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Semantics">Semantics</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-memory-leak">memory 
leak</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Memory-Usage">Memory 
Usage</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-memory-usage">memory 
usage</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Memory-Usage">Memory 
Usage</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-message-text_002c-and-internationalization">message text, and 
internationalization</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Internationalization">Internationalization</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-mmap"><code>mmap</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="#Mmap">Mmap</a></td></tr>
@@ -7075,6 +7097,9 @@
 <tr><th><a name="Index_cp_letter-U">U</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-user-interface-styles">user 
interface styles</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Graphical-Interfaces">Graphical Interfaces</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
+<tr><th><a name="Index_cp_letter-V">V</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="#index-valgrind"><code>valgrind</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="#Memory-Usage">Memory Usage</a></td></tr>
+<tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-W">W</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-where-to-obtain-standards_002etexi">where to obtain 
<code>standards.texi</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Preface">Preface</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -7125,6 +7150,8 @@
  &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-U"><b>U</b></a>
  &nbsp; 
+<a class="summary-letter" href="#Index_cp_letter-V"><b>V</b></a>
+ &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-W"><b>W</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-X"><b>X</b></a>

Index: standards.html.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.html.gz,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -b -r1.51 -r1.52
Binary files /tmp/cvsRheqhR and /tmp/cvsn6lurj differ

Index: standards.html_node.tar.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.html_node.tar.gz,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -b -r1.51 -r1.52
Binary files /tmp/cvsYGn4gU and /tmp/cvsMDVxsm differ

Index: standards.info.tar.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.info.tar.gz,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -b -r1.50 -r1.51
Binary files /tmp/cvsa3ncWS and /tmp/cvskAFV8k differ

Index: standards.pdf
===================================================================
RCS file: /web/www/www/prep/standards/standards.pdf,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -b -r1.50 -r1.51
Binary files /tmp/cvs3CxryT and /tmp/cvsD7fVOl differ

Index: standards.ps.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.ps.gz,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -b -r1.50 -r1.51
Binary files /tmp/cvsEOfvFV and /tmp/cvsaocuZn differ

Index: standards.texi.tar.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.texi.tar.gz,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -b -r1.50 -r1.51
Binary files /tmp/cvsJeyQpZ and /tmp/cvsJLRrLr differ

Index: standards.txt
===================================================================
RCS file: /web/www/www/prep/standards/standards.txt,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -b -r1.49 -r1.50
--- standards.txt       25 Aug 2010 00:09:27 -0000      1.49
+++ standards.txt       9 Sep 2010 22:03:52 -0000       1.50
@@ -1,7 +1,7 @@
 Version
 *******
 
-The GNU coding standards, last updated August 24, 2010.
+The GNU coding standards, last updated September 9, 2010.
 
    Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
@@ -66,8 +66,8 @@
 coding standards for a trivial program.
 `http://www.gnu.org/software/hello/hello.html'.
 
-   This release of the GNU Coding Standards was last updated August 24,
-2010.
+   This release of the GNU Coding Standards was last updated September
+9, 2010.
 
 2 Keeping Free Software Free
 ****************************
@@ -2075,6 +2075,11 @@
    If your program creates complicated data structures, just make them
 in memory and give a fatal error if `malloc' returns zero.
 
+   Memory leak detectors such as `valgrind' can be useful, but don't
+complicate a program merely to avoid their false alarms.  For example,
+if memory is used until just before a process exits, don't free it
+simply to silence a leak detector.
+
 4.12 File Usage
 ===============
 
@@ -2314,6 +2319,14 @@
 want to do this, then do.  The compiler should be your servant, not your
 master.
 
+   Don't make the program ugly just to placate static analysis tools
+such as `lint', `clang', and GCC with extra warnings options such as
+`-Wconversion' and `-Wundef'.  These tools can help find bugs and
+unclear code, but they can also generate so many false alarms that that
+it hurts readability to silence them with unnecessary casts, wrappers,
+and other complications.  For example, please don't insert casts to
+`void' or calls to do-nothing functions merely to pacify a lint checker.
+
    Declarations of external functions and functions to appear later in
 the source file should all go in one place near the beginning of the
 file (somewhere before the first function definition in the file), or
@@ -2330,7 +2343,7 @@
 all its uses.  This makes the program even cleaner.
 
    Don't use local variables or parameters that shadow global
-identifiers.
+identifiers.  GCC's `-Wshadow' option can detect this problem.
 
    Don't declare multiple variables in one declaration that spans lines.
 Start a new declaration on each line, instead.  For example, instead of
@@ -2406,9 +2419,9 @@
      if (foo == 0)
        fatal ("virtual memory exhausted");
 
-   Don't make the program ugly to placate `lint'.  Please don't insert
-any casts to `void'.  Zero without a cast is perfectly fine as a null
-pointer constant, except when calling a varargs function.
+   This example uses zero without a cast as a null pointer constant.
+This is perfectly fine, except that a cast is needed when calling a
+varargs function or when using `sizeof'.
 
 5.4 Naming Variables, Functions, and Files
 ==========================================

Index: standards.txt.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.txt.gz,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -b -r1.50 -r1.51
Binary files /tmp/cvsvvWnL1 and /tmp/cvsdPlMau differ

Index: html_node/CPU-Portability.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/CPU-Portability.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/CPU-Portability.html      25 Aug 2010 00:09:36 -0000      1.42
+++ html_node/CPU-Portability.html      9 Sep 2010 22:03:57 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Change-Log-Concepts.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Change-Log-Concepts.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Change-Log-Concepts.html  25 Aug 2010 00:09:37 -0000      1.42
+++ html_node/Change-Log-Concepts.html  9 Sep 2010 22:03:57 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Change-Logs.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Change-Logs.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Change-Logs.html  25 Aug 2010 00:09:37 -0000      1.42
+++ html_node/Change-Logs.html  9 Sep 2010 22:03:57 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Character-Set.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Character-Set.html,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -b -r1.34 -r1.35
--- html_node/Character-Set.html        25 Aug 2010 00:09:37 -0000      1.34
+++ html_node/Character-Set.html        9 Sep 2010 22:03:58 -0000       1.35
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Command-Variables.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Command-Variables.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Command-Variables.html    25 Aug 2010 00:09:37 -0000      1.42
+++ html_node/Command-Variables.html    9 Sep 2010 22:03:58 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Command_002dLine-Interfaces.html
===================================================================
RCS file: 
/web/www/www/prep/standards/html_node/Command_002dLine-Interfaces.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Command_002dLine-Interfaces.html  25 Aug 2010 00:09:37 -0000      
1.42
+++ html_node/Command_002dLine-Interfaces.html  9 Sep 2010 22:03:58 -0000       
1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Comments.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Comments.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Comments.html     25 Aug 2010 00:09:37 -0000      1.42
+++ html_node/Comments.html     9 Sep 2010 22:03:58 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Compatibility.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Compatibility.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Compatibility.html        25 Aug 2010 00:09:37 -0000      1.42
+++ html_node/Compatibility.html        9 Sep 2010 22:03:58 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Conditional-Changes.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Conditional-Changes.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Conditional-Changes.html  25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Conditional-Changes.html  9 Sep 2010 22:03:58 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Conditional-Compilation.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Conditional-Compilation.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Conditional-Compilation.html      25 Aug 2010 00:09:38 -0000      
1.42
+++ html_node/Conditional-Compilation.html      9 Sep 2010 22:03:58 -0000       
1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Configuration.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Configuration.html,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -b -r1.44 -r1.45
--- html_node/Configuration.html        25 Aug 2010 00:09:38 -0000      1.44
+++ html_node/Configuration.html        9 Sep 2010 22:03:58 -0000       1.45
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Contributions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Contributions.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Contributions.html        25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Contributions.html        9 Sep 2010 22:03:58 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/DESTDIR.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/DESTDIR.html,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -b -r1.31 -r1.32
--- html_node/DESTDIR.html      25 Aug 2010 00:09:38 -0000      1.31
+++ html_node/DESTDIR.html      9 Sep 2010 22:03:58 -0000       1.32
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Design-Advice.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Design-Advice.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Design-Advice.html        25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Design-Advice.html        9 Sep 2010 22:03:58 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Directory-Variables.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Directory-Variables.html,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -b -r1.45 -r1.46
--- html_node/Directory-Variables.html  25 Aug 2010 00:09:38 -0000      1.45
+++ html_node/Directory-Variables.html  9 Sep 2010 22:03:58 -0000       1.46
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Doc-Strings-and-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Doc-Strings-and-Manuals.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Doc-Strings-and-Manuals.html      25 Aug 2010 00:09:38 -0000      
1.42
+++ html_node/Doc-Strings-and-Manuals.html      9 Sep 2010 22:03:58 -0000       
1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Documentation.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Documentation.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Documentation.html        25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Documentation.html        9 Sep 2010 22:03:58 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Dynamic-Plug_002dIn-Interfaces.html
===================================================================
RCS file: 
/web/www/www/prep/standards/html_node/Dynamic-Plug_002dIn-Interfaces.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- html_node/Dynamic-Plug_002dIn-Interfaces.html       25 Aug 2010 00:09:38 
-0000      1.1
+++ html_node/Dynamic-Plug_002dIn-Interfaces.html       9 Sep 2010 22:03:58 
-0000       1.2
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Errors.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Errors.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Errors.html       25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Errors.html       9 Sep 2010 22:03:58 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/File-Usage.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/File-Usage.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/File-Usage.html   25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/File-Usage.html   9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Formatting.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Formatting.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Formatting.html   25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Formatting.html   9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/GNU-Free-Documentation-License.html
===================================================================
RCS file: 
/web/www/www/prep/standards/html_node/GNU-Free-Documentation-License.html,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -b -r1.44 -r1.45
--- html_node/GNU-Free-Documentation-License.html       25 Aug 2010 00:09:38 
-0000      1.44
+++ html_node/GNU-Free-Documentation-License.html       9 Sep 2010 22:03:59 
-0000       1.45
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/GNU-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/GNU-Manuals.html,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -b -r1.43 -r1.44
--- html_node/GNU-Manuals.html  25 Aug 2010 00:09:38 -0000      1.43
+++ html_node/GNU-Manuals.html  9 Sep 2010 22:03:59 -0000       1.44
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Graphical-Interfaces.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Graphical-Interfaces.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Graphical-Interfaces.html 25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Graphical-Interfaces.html 9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Index.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Index.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Index.html        25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Index.html        9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
@@ -111,6 +111,8 @@
  &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-U"><b>U</b></a>
  &nbsp; 
+<a class="summary-letter" href="#Index_cp_letter-V"><b>V</b></a>
+ &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-W"><b>W</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-X"><b>X</b></a>
@@ -152,6 +154,7 @@
 <tr><td></td><td valign="top"><a 
href="Conditional-Changes.html#index-change-logs_002c-conditional-changes">change
 logs, conditional changes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conditional-Changes.html#Conditional-Changes">Conditional 
Changes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Style-of-Change-Logs.html#index-change-logs_002c-style">change logs, 
style</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Style-of-Change-Logs.html#Style-of-Change-Logs">Style of Change 
Logs</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Character-Set.html#index-character-set">character 
set</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Character-Set.html#Character-Set">Character Set</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Syntactic-Conventions.html#index-clang"><code>clang</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="Syntactic-Conventions.html#Syntactic-Conventions">Syntactic 
Conventions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Semantics.html#index-command_002dline-arguments_002c-decoding">command-line
 arguments, decoding</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Semantics.html#Semantics">Semantics</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Command_002dLine-Interfaces.html#index-command_002dline-interface">command-line
 interface</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Command_002dLine-Interfaces.html#Command_002dLine-Interfaces">Command-Line
 Interfaces</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Comments.html#index-commenting">commenting</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Comments.html#Comments">Comments</a></td></tr>
@@ -237,6 +240,7 @@
 <tr><td></td><td valign="top"><a href="Man-Pages.html#index-man-pages">man 
pages</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Man-Pages.html#Man-Pages">Man Pages</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Manual-Structure-Details.html#index-manual-structure">manual 
structure</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Manual-Structure-Details.html#Manual-Structure-Details">Manual Structure 
Details</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Semantics.html#index-memory-allocation-failure">memory allocation 
failure</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Semantics.html#Semantics">Semantics</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Memory-Usage.html#index-memory-leak">memory 
leak</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Memory-Usage.html#Memory-Usage">Memory Usage</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Memory-Usage.html#index-memory-usage">memory 
usage</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Memory-Usage.html#Memory-Usage">Memory Usage</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Internationalization.html#index-message-text_002c-and-internationalization">message
 text, and internationalization</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization.html#Internationalization">Internationalization</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Mmap.html#index-mmap"><code>mmap</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Mmap.html#Mmap">Mmap</a></td></tr>
@@ -309,6 +313,9 @@
 <tr><th><a name="Index_cp_letter-U">U</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Graphical-Interfaces.html#index-user-interface-styles">user interface 
styles</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Graphical-Interfaces.html#Graphical-Interfaces">Graphical 
Interfaces</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
+<tr><th><a name="Index_cp_letter-V">V</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Memory-Usage.html#index-valgrind"><code>valgrind</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Memory-Usage.html#Memory-Usage">Memory 
Usage</a></td></tr>
+<tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-W">W</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Preface.html#index-where-to-obtain-standards_002etexi">where to obtain 
<code>standards.texi</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preface.html#Preface">Preface</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -359,6 +366,8 @@
  &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-U"><b>U</b></a>
  &nbsp; 
+<a class="summary-letter" href="#Index_cp_letter-V"><b>V</b></a>
+ &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-W"><b>W</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Index_cp_letter-X"><b>X</b></a>

Index: html_node/Indicating-the-Part-Changed.html
===================================================================
RCS file: 
/web/www/www/prep/standards/html_node/Indicating-the-Part-Changed.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Indicating-the-Part-Changed.html  25 Aug 2010 00:09:38 -0000      
1.42
+++ html_node/Indicating-the-Part-Changed.html  9 Sep 2010 22:03:59 -0000       
1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Install-Command-Categories.html
===================================================================
RCS file: 
/web/www/www/prep/standards/html_node/Install-Command-Categories.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Install-Command-Categories.html   25 Aug 2010 00:09:38 -0000      
1.42
+++ html_node/Install-Command-Categories.html   9 Sep 2010 22:03:59 -0000       
1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Internationalization.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Internationalization.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Internationalization.html 25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Internationalization.html 9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Legal-Issues.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Legal-Issues.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Legal-Issues.html 25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Legal-Issues.html 9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Libraries.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Libraries.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Libraries.html    25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Libraries.html    9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/License-for-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/License-for-Manuals.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/License-for-Manuals.html  25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/License-for-Manuals.html  9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Makefile-Basics.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Makefile-Basics.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Makefile-Basics.html      25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Makefile-Basics.html      9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Makefile-Conventions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Makefile-Conventions.html,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -b -r1.45 -r1.46
--- html_node/Makefile-Conventions.html 25 Aug 2010 00:09:38 -0000      1.45
+++ html_node/Makefile-Conventions.html 9 Sep 2010 22:03:59 -0000       1.46
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Man-Pages.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Man-Pages.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Man-Pages.html    25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Man-Pages.html    9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Managing-Releases.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Managing-Releases.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Managing-Releases.html    25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Managing-Releases.html    9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Manual-Credits.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Manual-Credits.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Manual-Credits.html       25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Manual-Credits.html       9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Manual-Structure-Details.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Manual-Structure-Details.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Manual-Structure-Details.html     25 Aug 2010 00:09:38 -0000      
1.42
+++ html_node/Manual-Structure-Details.html     9 Sep 2010 22:03:59 -0000       
1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Memory-Usage.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Memory-Usage.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Memory-Usage.html 25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Memory-Usage.html 9 Sep 2010 22:03:59 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
@@ -87,6 +87,13 @@
 <p>If your program creates complicated data structures, just make them in
 memory and give a fatal error if <code>malloc</code> returns zero.
 </p>
+<a name="index-valgrind"></a>
+<a name="index-memory-leak"></a>
+<p>Memory leak detectors such as <code>valgrind</code> can be useful, but
+don&rsquo;t complicate a program merely to avoid their false alarms.  For
+example, if memory is used until just before a process exits, don&rsquo;t
+free it simply to silence a leak detector.
+</p>
 <p>
 
 

Index: html_node/Mmap.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Mmap.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Mmap.html 25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Mmap.html 9 Sep 2010 22:04:00 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/NEWS-File.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/NEWS-File.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/NEWS-File.html    25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/NEWS-File.html    9 Sep 2010 22:04:00 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Names.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Names.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Names.html        25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Names.html        9 Sep 2010 22:04:00 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Non_002dGNU-Standards.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Non_002dGNU-Standards.html,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -b -r1.32 -r1.33
--- html_node/Non_002dGNU-Standards.html        25 Aug 2010 00:09:38 -0000      
1.32
+++ html_node/Non_002dGNU-Standards.html        9 Sep 2010 22:04:00 -0000       
1.33
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/OID-Allocations.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/OID-Allocations.html,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- html_node/OID-Allocations.html      25 Aug 2010 00:09:38 -0000      1.16
+++ html_node/OID-Allocations.html      9 Sep 2010 22:04:00 -0000       1.17
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Option-Table.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Option-Table.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Option-Table.html 25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Option-Table.html 9 Sep 2010 22:04:00 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Preface.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Preface.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Preface.html      25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Preface.html      9 Sep 2010 22:04:00 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
@@ -126,7 +126,7 @@
 <a 
href="http://www.gnu.org/software/hello/hello.html";>http://www.gnu.org/software/hello/hello.html</a>.
 </p>
 <p>This release of the GNU Coding Standards was last updated
-August 24, 2010.
+September 9, 2010.
 </p>
 
 <hr>

Index: html_node/Printed-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Printed-Manuals.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Printed-Manuals.html      25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Printed-Manuals.html      9 Sep 2010 22:04:00 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Program-Behavior.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Program-Behavior.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Program-Behavior.html     25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Program-Behavior.html     9 Sep 2010 22:04:00 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Quote-Characters.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Quote-Characters.html,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -b -r1.34 -r1.35
--- html_node/Quote-Characters.html     25 Aug 2010 00:09:38 -0000      1.34
+++ html_node/Quote-Characters.html     9 Sep 2010 22:04:00 -0000       1.35
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Reading-Non_002dFree-Code.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Reading-Non_002dFree-Code.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Reading-Non_002dFree-Code.html    25 Aug 2010 00:09:38 -0000      
1.42
+++ html_node/Reading-Non_002dFree-Code.html    9 Sep 2010 22:04:00 -0000       
1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Reading-other-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Reading-other-Manuals.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Reading-other-Manuals.html        25 Aug 2010 00:09:38 -0000      
1.42
+++ html_node/Reading-other-Manuals.html        9 Sep 2010 22:04:00 -0000       
1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/References.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/References.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/References.html   25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/References.html   9 Sep 2010 22:04:01 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Releases.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Releases.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Releases.html     25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Releases.html     9 Sep 2010 22:04:01 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Semantics.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Semantics.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Semantics.html    25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Semantics.html    9 Sep 2010 22:04:01 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Simple-Changes.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Simple-Changes.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Simple-Changes.html       25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Simple-Changes.html       9 Sep 2010 22:04:01 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Source-Language.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Source-Language.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Source-Language.html      25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Source-Language.html      9 Sep 2010 22:04:01 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Standard-C.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Standard-C.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Standard-C.html   25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Standard-C.html   9 Sep 2010 22:04:01 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Standard-Targets.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Standard-Targets.html,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -b -r1.43 -r1.44
--- html_node/Standard-Targets.html     25 Aug 2010 00:09:38 -0000      1.43
+++ html_node/Standard-Targets.html     9 Sep 2010 22:04:01 -0000       1.44
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Style-of-Change-Logs.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Style-of-Change-Logs.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Style-of-Change-Logs.html 25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Style-of-Change-Logs.html 9 Sep 2010 22:04:01 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Syntactic-Conventions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Syntactic-Conventions.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Syntactic-Conventions.html        25 Aug 2010 00:09:38 -0000      
1.42
+++ html_node/Syntactic-Conventions.html        9 Sep 2010 22:04:01 -0000       
1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
@@ -87,6 +87,17 @@
 If you want to do this, then do.  The compiler should be your servant,
 not your master.
 </p>
+<a name="index-clang"></a>
+<a name="index-lint"></a>
+<p>Don&rsquo;t make the program ugly just to placate static analysis tools such
+as <code>lint</code>, <code>clang</code>, and GCC with extra warnings
+options such as &lsquo;<samp>-Wconversion</samp>&rsquo; and 
&lsquo;<samp>-Wundef</samp>&rsquo;.  These
+tools can help find bugs and unclear code, but they can also generate
+so many false alarms that that it hurts readability to silence them
+with unnecessary casts, wrappers, and other complications.  For
+example, please don&rsquo;t insert casts to <code>void</code> or calls to
+do-nothing functions merely to pacify a lint checker.
+</p>
 <p>Declarations of external functions and functions to appear later in the
 source file should all go in one place near the beginning of the file
 (somewhere before the first function definition in the file), or else
@@ -104,6 +115,7 @@
 all its uses.  This makes the program even cleaner.
 </p>
 <p>Don&rsquo;t use local variables or parameters that shadow global 
identifiers.
+GCC&rsquo;s &lsquo;<samp>-Wshadow</samp>&rsquo; option can detect this problem.
 </p>
 <a name="index-multiple-variables-in-a-line"></a>
 <p>Don&rsquo;t declare multiple variables in one declaration that spans lines.
@@ -199,10 +211,9 @@
   fatal (&quot;virtual memory exhausted&quot;);
 </pre></div>
 
-<a name="index-lint"></a>
-<p>Don&rsquo;t make the program ugly to placate <code>lint</code>.  Please 
don&rsquo;t insert any
-casts to <code>void</code>.  Zero without a cast is perfectly fine as a null
-pointer constant, except when calling a varargs function.
+<p>This example uses zero without a cast as a null pointer constant.
+This is perfectly fine, except that a cast is needed when calling a
+varargs function or when using <code>sizeof</code>.
 </p>
 <hr>
 <div class="header">

Index: html_node/System-Functions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/System-Functions.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/System-Functions.html     25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/System-Functions.html     9 Sep 2010 22:04:01 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/System-Portability.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/System-Portability.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/System-Portability.html   25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/System-Portability.html   9 Sep 2010 22:04:01 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Trademarks.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Trademarks.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Trademarks.html   25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Trademarks.html   9 Sep 2010 22:04:01 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/User-Interfaces.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/User-Interfaces.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/User-Interfaces.html      25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/User-Interfaces.html      9 Sep 2010 22:04:02 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Using-Extensions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Using-Extensions.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Using-Extensions.html     25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Using-Extensions.html     9 Sep 2010 22:04:02 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Utilities-in-Makefiles.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Utilities-in-Makefiles.html,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -b -r1.44 -r1.45
--- html_node/Utilities-in-Makefiles.html       25 Aug 2010 00:09:38 -0000      
1.44
+++ html_node/Utilities-in-Makefiles.html       9 Sep 2010 22:04:02 -0000       
1.45
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/Writing-C.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Writing-C.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/Writing-C.html    25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/Writing-C.html    9 Sep 2010 22:04:02 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/_002d_002dhelp.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/_002d_002dhelp.html,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- html_node/_002d_002dhelp.html       25 Aug 2010 00:09:38 -0000      1.26
+++ html_node/_002d_002dhelp.html       9 Sep 2010 22:04:02 -0000       1.27
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/_002d_002dversion.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/_002d_002dversion.html,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
--- html_node/_002d_002dversion.html    25 Aug 2010 00:09:38 -0000      1.27
+++ html_node/_002d_002dversion.html    9 Sep 2010 22:04:02 -0000       1.28
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software

Index: html_node/index.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/index.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- html_node/index.html        25 Aug 2010 00:09:38 -0000      1.42
+++ html_node/index.html        9 Sep 2010 22:04:03 -0000       1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html>
-<!-- The GNU coding standards, last updated August 24, 2010.
+<!-- The GNU coding standards, last updated September 9, 2010.
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
@@ -166,7 +166,7 @@
 <a name="Version"></a>
 <h1 class="top">Version</h1>
 
-<p>The GNU coding standards, last updated August 24, 2010.
+<p>The GNU coding standards, last updated September 9, 2010.
 </p>
 <p>Copyright &copy; 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software



reply via email to

[Prev in Thread] Current Thread [Next in Thread]