[Top][All Lists]
[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 © 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’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.
+</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’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 ‘<samp>-Wconversion</samp>’ and
‘<samp>-Wundef</samp>’. 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 <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’t use local variables or parameters that shadow global
identifiers.
+GCC’s ‘<samp>-Wshadow</samp>’ option can detect this problem.
</p>
<a name="index-multiple-variables-in-a-line"></a>
<p>Don’t declare multiple variables in one declaration that spans lines.
@@ -3449,10 +3468,9 @@
fatal ("virtual memory exhausted");
</pre></div>
-<a name="index-lint"></a>
-<p>Don’t make the program ugly to placate <code>lint</code>. Please
don’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 @@
<a class="summary-letter" href="#Index_cp_letter-U"><b>U</b></a>
+<a class="summary-letter" href="#Index_cp_letter-V"><b>V</b></a>
+
<a class="summary-letter" href="#Index_cp_letter-W"><b>W</b></a>
<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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </td><td valign="top"><a
href="#Preface">Preface</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
@@ -7125,6 +7150,8 @@
<a class="summary-letter" href="#Index_cp_letter-U"><b>U</b></a>
+<a class="summary-letter" href="#Index_cp_letter-V"><b>V</b></a>
+
<a class="summary-letter" href="#Index_cp_letter-W"><b>W</b></a>
<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 @@
<a class="summary-letter" href="#Index_cp_letter-U"><b>U</b></a>
+<a class="summary-letter" href="#Index_cp_letter-V"><b>V</b></a>
+
<a class="summary-letter" href="#Index_cp_letter-W"><b>W</b></a>
<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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </td><td valign="top"><a
href="Preface.html#Preface">Preface</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
@@ -359,6 +366,8 @@
<a class="summary-letter" href="#Index_cp_letter-U"><b>U</b></a>
+<a class="summary-letter" href="#Index_cp_letter-V"><b>V</b></a>
+
<a class="summary-letter" href="#Index_cp_letter-W"><b>W</b></a>
<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’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.
+</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’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 ‘<samp>-Wconversion</samp>’ and
‘<samp>-Wundef</samp>’. 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 <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’t use local variables or parameters that shadow global
identifiers.
+GCC’s ‘<samp>-Wshadow</samp>’ option can detect this problem.
</p>
<a name="index-multiple-variables-in-a-line"></a>
<p>Don’t declare multiple variables in one declaration that spans lines.
@@ -199,10 +211,9 @@
fatal ("virtual memory exhausted");
</pre></div>
-<a name="index-lint"></a>
-<p>Don’t make the program ugly to placate <code>lint</code>. Please
don’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 © 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- www/prep/standards index.html standards.dvi.gz ...,
Karl Berry <=