[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/prep/standards index.html standards.dvi.gz ...
From: |
Brandon Invergo |
Subject: |
www/prep/standards index.html standards.dvi.gz ... |
Date: |
Mon, 25 Jul 2016 17:08:15 +0000 (UTC) |
CVSROOT: /web/www
Module name: www
Changes by: Brandon Invergo <brandon> 16/07/25 17:08:14
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.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:
update standards.texi
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/index.html?cvsroot=www&r1=1.94&r2=1.95
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.dvi.gz?cvsroot=www&rev=1.90
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.html?cvsroot=www&r1=1.90&r2=1.91
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.html.gz?cvsroot=www&rev=1.91
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.html_node.tar.gz?cvsroot=www&rev=1.91
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.info.tar.gz?cvsroot=www&rev=1.90
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.pdf?cvsroot=www&rev=1.90
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.texi.tar.gz?cvsroot=www&rev=1.90
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.txt?cvsroot=www&r1=1.87&r2=1.88
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/standards.txt.gz?cvsroot=www&rev=1.90
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/CPU-Portability.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Change-Log-Concepts.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Change-Logs.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Character-Set.html?cvsroot=www&r1=1.68&r2=1.69
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Command-Variables.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Command_002dLine-Interfaces.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Comments.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Compatibility.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Conditional-Changes.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Conditional-Compilation.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Configuration.html?cvsroot=www&r1=1.78&r2=1.79
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Contributions.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/DESTDIR.html?cvsroot=www&r1=1.65&r2=1.66
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Design-Advice.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Directory-Variables.html?cvsroot=www&r1=1.81&r2=1.82
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Doc-Strings-and-Manuals.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Documentation.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Dynamic-Plug_002dIn-Interfaces.html?cvsroot=www&r1=1.35&r2=1.36
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Errors.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/File-Usage.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Formatting.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/GNU-Free-Documentation-License.html?cvsroot=www&r1=1.78&r2=1.79
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/GNU-Manuals.html?cvsroot=www&r1=1.77&r2=1.78
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Graphical-Interfaces.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Index.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Indicating-the-Part-Changed.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Install-Command-Categories.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Internationalization.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Legal-Issues.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Libraries.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/License-for-Manuals.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Makefile-Basics.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Makefile-Conventions.html?cvsroot=www&r1=1.81&r2=1.82
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Man-Pages.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Managing-Releases.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Manual-Credits.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Manual-Structure-Details.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Memory-Usage.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Mmap.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/NEWS-File.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Names.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Non_002dGNU-Standards.html?cvsroot=www&r1=1.66&r2=1.67
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/OID-Allocations.html?cvsroot=www&r1=1.51&r2=1.52
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Option-Table.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Preface.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Printed-Manuals.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Program-Behavior.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Quote-Characters.html?cvsroot=www&r1=1.68&r2=1.69
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Reading-Non_002dFree-Code.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Reading-other-Manuals.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/References.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Releases.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Semantics.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Simple-Changes.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Source-Language.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Standard-C.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Standard-Targets.html?cvsroot=www&r1=1.79&r2=1.80
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Style-of-Change-Logs.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Syntactic-Conventions.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/System-Functions.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/System-Portability.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Trademarks.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/User-Interfaces.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Using-Extensions.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Utilities-in-Makefiles.html?cvsroot=www&r1=1.78&r2=1.79
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/Writing-C.html?cvsroot=www&r1=1.76&r2=1.77
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/_002d_002dhelp.html?cvsroot=www&r1=1.60&r2=1.61
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/_002d_002dversion.html?cvsroot=www&r1=1.61&r2=1.62
http://web.cvs.savannah.gnu.org/viewcvs/www/prep/standards/html_node/index.html?cvsroot=www&r1=1.76&r2=1.77
Patches:
Index: index.html
===================================================================
RCS file: /web/www/www/prep/standards/index.html,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -b -r1.94 -r1.95
--- index.html 13 Apr 2016 19:47:49 -0000 1.94
+++ index.html 25 Jul 2016 17:08:11 -0000 1.95
@@ -1,37 +1,36 @@
<!--#include virtual="/server/header.html" -->
-<!-- Parent-Version: 1.77 -->
-<title>GNU coding standards - GNU Project - Free Software Foundation</title>
+<title>GNU coding standards - GNU Project - Free Software Foundation
(FSF)</title>
<!--#include virtual="/server/banner.html" -->
<h2>GNU coding standards</h2>
<address>Free Software Foundation</address>
-<address>last updated April 13, 2016</address>
+<address>last updated July 25, 2016</address>
<p>This manual (standards) is available in the following formats:</p>
<ul>
<li><a href="standards.html">HTML
- (352K bytes)</a> - entirely on one web page.</li>
+ (360K 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
- (84K gzipped characters)</a> - entirely on
+ (92K gzipped characters)</a> - entirely on
one web page.</li>
<li><a href="standards.html_node.tar.gz">HTML compressed
- (104K gzipped tar file)</a> -
+ (112K gzipped tar file)</a> -
with one web page per node.</li>
<li><a href="standards.info.tar.gz">Info document
- (72K bytes gzipped tar file)</a>.</li>
+ (80K bytes gzipped tar file)</a>.</li>
<li><a href="standards.txt">ASCII text
- (216K bytes)</a>.</li>
+ (224K bytes)</a>.</li>
<li><a href="standards.txt.gz">ASCII text compressed
- (68K bytes gzipped)</a>.</li>
+ (76K bytes gzipped)</a>.</li>
<li><a href="standards.dvi.gz">TeX dvi file
- (116K bytes gzipped)</a>.</li>
+ (124K bytes gzipped)</a>.</li>
<li><a href="standards.pdf">PDF file
- (536K bytes)</a>.</li>
+ (440K bytes)</a>.</li>
<li><a href="standards.texi.tar.gz">Texinfo source
- (108K bytes gzipped tar file).</a></li>
+ (116K bytes gzipped tar file).</a></li>
</ul>
<p>You can <a href="http://shop.fsf.org/">buy printed copies of
@@ -50,22 +49,19 @@
</div><!-- for id="content", starts in the include above -->
<!--#include virtual="/server/footer.html" -->
<div id="footer">
-<div class="unprintable">
<p>Please send general FSF & GNU inquiries to
<a href="mailto:address@hidden"><address@hidden></a>.
There are also <a href="/contact/">other ways to contact</a>
-the FSF. Broken links and other corrections or suggestions can be sent
-to <a href="mailto:address@hidden"><address@hidden></a>.</p>
-</div>
-
-<p>Copyright © 2016 Free Software Foundation, Inc.</p>
-
-<p>This page is licensed under a <a rel="license"
-href="http://creativecommons.org/licenses/by-nd/3.0/us/">Creative
-Commons Attribution-NoDerivs 3.0 United States License</a>.</p>
-
-<!--#include virtual="/server/bottom-notes.html" -->
+the FSF.<br />
+Please send broken links and other corrections or suggestions to
+<a href="mailto:address@hidden"><address@hidden></a>.</p>
+
+<p>Copyright © 2013 Free Software Foundation, Inc.</p>
+
+<p>Verbatim copying and distribution of this entire article are
+permitted worldwide, without royalty, in any medium, provided this
+notice, and the copyright notice, are preserved.</p>
</div>
</div>
Index: standards.dvi.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.dvi.gz,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -b -r1.89 -r1.90
Binary files /tmp/cvsCk1BRz and /tmp/cvsIUdxZS differ
Index: standards.html
===================================================================
RCS file: /web/www/www/prep/standards/standards.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -b -r1.90 -r1.91
--- standards.html 13 Apr 2016 19:47:50 -0000 1.90
+++ standards.html 25 Jul 2016 17:08:12 -0000 1.91
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
@@ -25,7 +25,7 @@
<link href="#Top" rel="start" title="Top">
<link href="#Index" rel="index" title="Index">
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="dir.html#Top" rel="up" title="(dir)">
+<link href="/manual" rel="up" title="(dir)">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
@@ -166,12 +166,12 @@
<a name="Top"></a>
<div class="header">
<p>
-Next: <a href="#Preface" accesskey="n" rel="next">Preface</a>, Up: <a
href="dir.html#Top" accesskey="u" rel="up">(dir)</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a
href="#Index" title="Index" rel="index">Index</a>]</p>
+Next: <a href="#Preface" accesskey="n" rel="next">Preface</a>, Up: <a
href="/manual" accesskey="u" rel="up">(dir)</a> [<a href="#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a href="#Index"
title="Index" rel="index">Index</a>]</p>
</div>
<a name="GNU-Coding-Standards"></a>
<h1 class="top">GNU Coding Standards</h1>
-<p>The GNU coding standards, last updated April 13, 2016.
+<p>The GNU coding standards, last updated July 25, 2016.
</p>
<p>Copyright © 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
@@ -276,7 +276,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
-April 13, 2016.
+July 25, 2016.
</p>
<hr>
@@ -831,16 +831,13 @@
<a name="index-NUL-characters"></a>
<a name="index-libiconv"></a>
<p>Utilities reading files should not drop NUL characters, or any other
-nonprinting characters <em>including those with codes above 0177</em>.
-The only sensible exceptions would be utilities specifically intended
-for interface to certain types of terminals or printers that can’t
-handle those characters. Whenever possible, try to make programs work
-properly with sequences of bytes that represent multibyte characters;
-UTF-8 is the most important.
+nonprinting characters. Programs should work properly with multibyte
+character encodings, such as UTF-8. You can use libiconv to deal with
+a range of encodings.
</p>
<a name="index-error-messages"></a>
<p>Check every system call for an error return, unless you know you wish
-to ignore errors. Include the system error text (from <code>perror</code>,
+to ignore errors. Include the system error text (from
<code>strerror</code>, or equivalent) in <em>every</em> error message
resulting from a failing system call, as well as the name of the file
if any and the name of the utility. Just “cannot open foo.c” or
@@ -849,16 +846,10 @@
<a name="index-malloc-return-value"></a>
<a name="index-memory-allocation-failure"></a>
<p>Check every call to <code>malloc</code> or <code>realloc</code> to see if it
-returned zero. Check <code>realloc</code> even if you are making the block
-smaller; in a system that rounds block sizes to a power of 2,
+returned <code>NULL</code>. Check <code>realloc</code> even if you are making
the
+block smaller; in a system that rounds block sizes to a power of 2,
<code>realloc</code> may get a different block if you ask for less space.
</p>
-<p>In Unix, <code>realloc</code> can destroy the storage block if it returns
-zero. GNU <code>realloc</code> does not have this bug: if it fails, the
-original block is unchanged. Feel free to assume the bug is fixed. If
-you wish to run your program on Unix, and wish to avoid lossage in this
-case, you can use the GNU <code>malloc</code>.
-</p>
<p>You must expect <code>free</code> to alter the contents of the block that
was
freed. Anything you want to fetch from the block, you must fetch before
calling <code>free</code>.
@@ -874,8 +865,10 @@
makes this unreasonable.
</p>
<p>When static storage is to be written in during program execution, use
-explicit C code to initialize it. Reserve C initialized declarations
-for data that will not be changed.
+explicit C code to initialize it. This way, restarting the program
+(without reloading it), or part of it, will reinitialize those
+variables. Reserve C initialized declarations for data that will not
+be changed.
</p>
<p>Try to avoid low-level interfaces to obscure Unix data structures (such
as file directories, utmp, or the layout of kernel memory), since these
@@ -3033,7 +3026,7 @@
files that are bigger than will fit in memory all at once.
</p>
<p>If your program creates complicated data structures, just make them in
-memory and give a fatal error if <code>malloc</code> returns zero.
+memory and give a fatal error if <code>malloc</code> returns <code>NULL</code>.
</p>
<a name="index-valgrind"></a>
<a name="index-memory-leak"></a>
@@ -3513,7 +3506,7 @@
this:
</p>
<div class="example">
-<pre class="example">if ((foo = (char *) malloc (sizeof *foo)) == 0)
+<pre class="example">if ((foo = (char *) malloc (sizeof *foo)) == NULL)
fatal ("virtual memory exhausted");
</pre></div>
@@ -3521,14 +3514,10 @@
</p>
<div class="example">
<pre class="example">foo = (char *) malloc (sizeof *foo);
-if (foo == 0)
+if (foo == NULL)
fatal ("virtual memory exhausted");
</pre></div>
-<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>
<div class="header">
@@ -6400,11 +6389,11 @@
</p>
<p>The extreme case is that of web sites which depend on nonfree
Javascript code even to <em>see</em> the contents of the pages. Any
-site hosted on wix.com has this problem, and so do some other sites.
-Referring people to such pages to read their contents is, in effect,
-urging them to run those nonfree programs—so please don’t refer to
-those pages. (Such pages also break the Web, so they deserve
-condemnation for two reasons.)
+site hosted on ‘<code>wix.com</code>’ has this problem, and so do
some
+other sites. Referring people to such pages to read their contents
+is, in effect, urging them to run those nonfree programs—so please
+don’t refer to those pages. (Such pages also break the Web, so they
+deserve condemnation for two reasons.)
</p>
<p>Instead, please quote excerpts from the page to make your point,
or find another place to refer to that information.
Index: standards.html.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.html.gz,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -b -r1.90 -r1.91
Binary files /tmp/cvsTImMgv and /tmp/cvslWxdtO differ
Index: standards.html_node.tar.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.html_node.tar.gz,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -b -r1.90 -r1.91
Binary files /tmp/cvscysFxt and /tmp/cvsGWXhLM differ
Index: standards.info.tar.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.info.tar.gz,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -b -r1.89 -r1.90
Binary files /tmp/cvs4J0tkx and /tmp/cvstWUqzQ differ
Index: standards.pdf
===================================================================
RCS file: /web/www/www/prep/standards/standards.pdf,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -b -r1.89 -r1.90
Binary files /tmp/cvsAyUn4x and /tmp/cvsHwkanR differ
Index: standards.texi.tar.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.texi.tar.gz,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -b -r1.89 -r1.90
Binary files /tmp/cvsS1yJCz and /tmp/cvsMX78WS differ
Index: standards.txt
===================================================================
RCS file: /web/www/www/prep/standards/standards.txt,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -b -r1.87 -r1.88
--- standards.txt 13 Apr 2016 19:47:52 -0000 1.87
+++ standards.txt 25 Jul 2016 17:08:12 -0000 1.88
@@ -70,7 +70,7 @@
GNU Coding Standards
********************
-The GNU coding standards, last updated April 13, 2016.
+The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
@@ -135,7 +135,7 @@
coding standards for a trivial program.
<http://www.gnu.org/software/hello/hello.html>.
- This release of the GNU Coding Standards was last updated April 13,
+ This release of the GNU Coding Standards was last updated July 25,
2016.
2 Keeping Free Software Free
@@ -518,30 +518,20 @@
silently truncated". This is not acceptable in a GNU utility.
Utilities reading files should not drop NUL characters, or any other
-nonprinting characters _including those with codes above 0177_. The
-only sensible exceptions would be utilities specifically intended for
-interface to certain types of terminals or printers that can't handle
-those characters. Whenever possible, try to make programs work properly
-with sequences of bytes that represent multibyte characters; UTF-8 is
-the most important.
+nonprinting characters. Programs should work properly with multibyte
+character encodings, such as UTF-8. You can use libiconv to deal with a
+range of encodings.
Check every system call for an error return, unless you know you wish
-to ignore errors. Include the system error text (from 'perror',
-'strerror', or equivalent) in _every_ error message resulting from a
-failing system call, as well as the name of the file if any and the name
-of the utility. Just "cannot open foo.c" or "stat failed" is not
-sufficient.
-
- Check every call to 'malloc' or 'realloc' to see if it returned zero.
-Check 'realloc' even if you are making the block smaller; in a system
-that rounds block sizes to a power of 2, 'realloc' may get a different
-block if you ask for less space.
-
- In Unix, 'realloc' can destroy the storage block if it returns zero.
-GNU 'realloc' does not have this bug: if it fails, the original block is
-unchanged. Feel free to assume the bug is fixed. If you wish to run
-your program on Unix, and wish to avoid lossage in this case, you can
-use the GNU 'malloc'.
+to ignore errors. Include the system error text (from 'strerror', or
+equivalent) in _every_ error message resulting from a failing system
+call, as well as the name of the file if any and the name of the
+utility. Just "cannot open foo.c" or "stat failed" is not sufficient.
+
+ Check every call to 'malloc' or 'realloc' to see if it returned
+'NULL'. Check 'realloc' even if you are making the block smaller; in a
+system that rounds block sizes to a power of 2, 'realloc' may get a
+different block if you ask for less space.
You must expect 'free' to alter the contents of the block that was
freed. Anything you want to fetch from the block, you must fetch before
@@ -557,8 +547,10 @@
makes this unreasonable.
When static storage is to be written in during program execution, use
-explicit C code to initialize it. Reserve C initialized declarations
-for data that will not be changed.
+explicit C code to initialize it. This way, restarting the program
+(without reloading it), or part of it, will reinitialize those
+variables. Reserve C initialized declarations for data that will not be
+changed.
Try to avoid low-level interfaces to obscure Unix data structures
(such as file directories, utmp, or the layout of kernel memory), since
@@ -2167,7 +2159,7 @@
are bigger than will fit in memory all at once.
If your program creates complicated data structures, just make them
-in memory and give a fatal error if 'malloc' returns zero.
+in memory and give a fatal error if 'malloc' returns 'NULL'.
Memory analysis tools such as 'valgrind' can be useful, but don't
complicate a program merely to avoid their false alarms. For example,
@@ -2517,19 +2509,15 @@
Try to avoid assignments inside 'if'-conditions (assignments inside
'while'-conditions are ok). For example, don't write this:
- if ((foo = (char *) malloc (sizeof *foo)) == 0)
+ if ((foo = (char *) malloc (sizeof *foo)) == NULL)
fatal ("virtual memory exhausted");
instead, write this:
foo = (char *) malloc (sizeof *foo);
- if (foo == 0)
+ if (foo == NULL)
fatal ("virtual memory exhausted");
- 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
==========================================
@@ -4801,7 +4789,7 @@
The extreme case is that of web sites which depend on nonfree
Javascript code even to _see_ the contents of the pages. Any site
-hosted on wix.com has this problem, and so do some other sites.
+hosted on 'wix.com' has this problem, and so do some other sites.
Referring people to such pages to read their contents is, in effect,
urging them to run those nonfree programs--so please don't refer to
those pages. (Such pages also break the Web, so they deserve
@@ -5294,235 +5282,235 @@
* Menu:
-* #endif, commenting: Comments. (line 2388)
-* --help output: --help. (line 956)
-* --version output: --version. (line 809)
+* #endif, commenting: Comments. (line 2380)
+* --help output: --help. (line 948)
+* --version output: --version. (line 801)
* -Wall compiler option: Syntactic Conventions.
- (line 2421)
+ (line 2413)
* accepting contributions: Contributions. (line 183)
-* address for bug reports: --help. (line 961)
+* address for bug reports: --help. (line 953)
* ANSI C standard: Standard C. (line 355)
* arbitrary limits on data: Semantics. (line 514)
-* ASCII characters: Character Set. (line 2842)
-* autoconf: System Portability. (line 2598)
+* ASCII characters: Character Set. (line 2830)
+* autoconf: System Portability. (line 2586)
* avoiding proprietary code: Reading Non-Free Code.
(line 149)
* batch of changes: Change Log Concepts.
- (line 3153)
-* behavior, dependent on program's name: User Interfaces. (line 707)
+ (line 3141)
+* behavior, dependent on program's name: User Interfaces. (line 699)
* binary packages: Install Command Categories.
- (line 4575)
+ (line 4563)
* bindir: Directory Variables.
- (line 3909)
-* braces, in C source: Formatting. (line 2204)
-* bug reports: --help. (line 961)
+ (line 3897)
+* braces, in C source: Formatting. (line 2196)
+* bug reports: --help. (line 953)
* address@hidden email address: Preface. (line 112)
* C compatibility: Compatibility. (line 292)
-* C library functions, and portability: System Functions. (line 2691)
-* canonical name of a program: --version. (line 815)
-* casting pointers to integers: CPU Portability. (line 2679)
+* C library functions, and portability: System Functions. (line 2679)
+* canonical name of a program: --version. (line 807)
+* casting pointers to integers: CPU Portability. (line 2667)
* CGI programs, standard options for: Command-Line Interfaces.
- (line 800)
-* change logs: Change Logs. (line 3142)
+ (line 792)
+* change logs: Change Logs. (line 3130)
* change logs, conditional changes: Conditional Changes.
- (line 3294)
+ (line 3282)
* change logs, style: Style of Change Logs.
- (line 3201)
+ (line 3189)
* change set: Change Log Concepts.
- (line 3153)
-* character set: Character Set. (line 2842)
+ (line 3141)
+* character set: Character Set. (line 2830)
* clang: Syntactic Conventions.
- (line 2428)
-* command-line arguments, decoding: Semantics. (line 555)
+ (line 2420)
+* command-line arguments, decoding: Semantics. (line 545)
* command-line interface: Command-Line Interfaces.
- (line 775)
-* commenting: Comments. (line 2334)
+ (line 767)
+* commenting: Comments. (line 2326)
* compatibility with C and POSIX standards: Compatibility. (line 292)
* compiler warnings: Syntactic Conventions.
- (line 2421)
+ (line 2413)
* conditional changes, and change logs: Conditional Changes.
- (line 3294)
-* conditionals, comments for: Comments. (line 2388)
-* configure: Configuration. (line 3426)
-* control-L: Formatting. (line 2326)
+ (line 3282)
+* conditionals, comments for: Comments. (line 2380)
+* configure: Configuration. (line 3414)
+* control-L: Formatting. (line 2318)
* conventions for makefiles: Makefile Conventions.
- (line 3604)
+ (line 3592)
* CORBA: Graphical Interfaces.
- (line 759)
-* credits for manuals: Manual Credits. (line 3107)
+ (line 751)
+* credits for manuals: Manual Credits. (line 3095)
* D-bus: Graphical Interfaces.
- (line 759)
-* data structures, in Gnulib: System Functions. (line 2729)
-* data types, and portability: CPU Portability. (line 2636)
+ (line 751)
+* data structures, in Gnulib: System Functions. (line 2717)
+* data types, and portability: CPU Portability. (line 2624)
* description, change log entry: Change Log Concepts.
- (line 3159)
-* DESTDIR: DESTDIR. (line 3814)
+ (line 3147)
+* DESTDIR: DESTDIR. (line 3802)
* directories, creating installation: Directory Variables.
- (line 3872)
-* documentation: Documentation. (line 2907)
-* doschk: Names. (line 2567)
-* double quote: Quote Characters. (line 2858)
+ (line 3860)
+* documentation: Documentation. (line 2895)
+* doschk: Names. (line 2555)
+* double quote: Quote Characters. (line 2846)
* downloading this manual: Preface. (line 96)
* dynamic plug-ins: Dynamic Plug-In Interfaces.
- (line 975)
-* encodings: Character Set. (line 2842)
-* enum types, formatting: Formatting. (line 2243)
-* error messages: Semantics. (line 527)
-* error messages, formatting: Errors. (line 642)
-* error messages, in Gnulib: System Functions. (line 2729)
+ (line 967)
+* encodings: Character Set. (line 2830)
+* enum types, formatting: Formatting. (line 2235)
+* error messages: Semantics. (line 524)
+* error messages, formatting: Errors. (line 634)
+* error messages, in Gnulib: System Functions. (line 2717)
* exec_prefix: Directory Variables.
- (line 3891)
-* expressions, splitting: Formatting. (line 2289)
+ (line 3879)
+* expressions, splitting: Formatting. (line 2281)
* FDL, GNU Free Documentation License: GNU Free Documentation License.
- (line 4815)
-* file usage: File Usage. (line 2179)
-* file-name limitations: Names. (line 2567)
-* formatting error messages: Errors. (line 642)
-* formatting source code: Formatting. (line 2201)
-* formfeed: Formatting. (line 2326)
+ (line 4803)
+* file usage: File Usage. (line 2171)
+* file-name limitations: Names. (line 2555)
+* formatting error messages: Errors. (line 634)
+* formatting source code: Formatting. (line 2193)
+* formfeed: Formatting. (line 2318)
* function argument, declaring: Syntactic Conventions.
- (line 2417)
-* function definitions, formatting: Formatting. (line 2204)
+ (line 2409)
+* function definitions, formatting: Formatting. (line 2196)
* function prototypes: Standard C. (line 371)
* getopt: Command-Line Interfaces.
- (line 775)
+ (line 767)
* gettext: Internationalization.
- (line 2747)
+ (line 2735)
* GNOME: Graphical Interfaces.
- (line 759)
+ (line 751)
* GNOME and Guile: Source Language. (line 281)
-* Gnulib: System Functions. (line 2722)
+* Gnulib: System Functions. (line 2710)
* gnustandards project repository: Preface. (line 112)
* address@hidden mailing list: Preface. (line 106)
* GNUstep: Graphical Interfaces.
- (line 748)
+ (line 740)
* graphical user interface: Graphical Interfaces.
- (line 748)
-* grave accent: Quote Characters. (line 2858)
+ (line 740)
+* grave accent: Quote Characters. (line 2846)
* GTK+: Graphical Interfaces.
- (line 748)
+ (line 740)
* Guile: Source Language. (line 281)
* implicit int: Syntactic Conventions.
- (line 2417)
-* impossible conditions: Semantics. (line 579)
+ (line 2409)
+* impossible conditions: Semantics. (line 571)
* installation directories, creating: Directory Variables.
- (line 3872)
-* installations, staged: DESTDIR. (line 3814)
+ (line 3860)
+* installations, staged: DESTDIR. (line 3802)
* interface styles: Graphical Interfaces.
- (line 748)
+ (line 740)
* internationalization: Internationalization.
- (line 2747)
+ (line 2735)
* keyboard interface: Graphical Interfaces.
- (line 759)
-* LDAP: OID Allocations. (line 2095)
-* left quote: Quote Characters. (line 2858)
+ (line 751)
+* LDAP: OID Allocations. (line 2087)
+* left quote: Quote Characters. (line 2846)
* legal aspects: Legal Issues. (line 143)
* legal papers: Contributions. (line 183)
-* length of source lines: Formatting. (line 2201)
+* length of source lines: Formatting. (line 2193)
* libexecdir: Directory Variables.
- (line 3922)
+ (line 3910)
* libiconv: Semantics. (line 519)
-* libraries: Libraries. (line 614)
-* library functions, and portability: System Functions. (line 2691)
+* libraries: Libraries. (line 606)
+* library functions, and portability: System Functions. (line 2679)
* library interface: Graphical Interfaces.
- (line 759)
+ (line 751)
* license for manuals: License for Manuals.
- (line 3088)
-* line length: Formatting. (line 2201)
+ (line 3076)
+* line length: Formatting. (line 2193)
* lint: Syntactic Conventions.
- (line 2428)
-* locale-specific quote characters: Quote Characters. (line 2858)
-* long option names: Option Table. (line 1007)
+ (line 2420)
+* locale-specific quote characters: Quote Characters. (line 2846)
+* long option names: Option Table. (line 999)
* long-named options: Command-Line Interfaces.
- (line 781)
+ (line 773)
* makefile, conventions for: Makefile Conventions.
- (line 3604)
-* malloc return value: Semantics. (line 534)
-* man pages: Man Pages. (line 3356)
+ (line 3592)
+* malloc return value: Semantics. (line 530)
+* man pages: Man Pages. (line 3344)
* manual structure: Manual Structure Details.
- (line 3061)
-* memory allocation failure: Semantics. (line 534)
-* memory leak: Memory Usage. (line 2171)
-* memory usage: Memory Usage. (line 2154)
+ (line 3049)
+* memory allocation failure: Semantics. (line 530)
+* memory leak: Memory Usage. (line 2163)
+* memory usage: Memory Usage. (line 2146)
* message text, and internationalization: Internationalization.
- (line 2770)
-* mmap: Mmap. (line 2890)
+ (line 2758)
+* mmap: Mmap. (line 2878)
* multiple variables in a line: Syntactic Conventions.
- (line 2454)
-* names of variables, functions, and files: Names. (line 2535)
-* NEWS file: NEWS File. (line 3128)
-* non-ASCII characters: Character Set. (line 2842)
-* non-POSIX systems, and portability: System Portability. (line 2607)
+ (line 2446)
+* names of variables, functions, and files: Names. (line 2523)
+* NEWS file: NEWS File. (line 3116)
+* non-ASCII characters: Character Set. (line 2830)
+* non-POSIX systems, and portability: System Portability. (line 2595)
* non-standard extensions: Using Extensions. (line 324)
* NUL characters: Semantics. (line 519)
-* OID allocations for GNU: OID Allocations. (line 2095)
-* open brace: Formatting. (line 2204)
-* opening quote: Quote Characters. (line 2858)
-* optional features, configure-time: Configuration. (line 3518)
+* OID allocations for GNU: OID Allocations. (line 2087)
+* open brace: Formatting. (line 2196)
+* opening quote: Quote Characters. (line 2846)
+* optional features, configure-time: Configuration. (line 3506)
* options for compatibility: Compatibility. (line 300)
* options, standard command-line: Command-Line Interfaces.
- (line 800)
-* output device and program's behavior: User Interfaces. (line 715)
-* packaging: Releases. (line 4602)
+ (line 792)
+* output device and program's behavior: User Interfaces. (line 707)
+* packaging: Releases. (line 4590)
* PATH_INFO, specifying standard options as: Command-Line Interfaces.
- (line 800)
+ (line 792)
* plug-ins: Dynamic Plug-In Interfaces.
- (line 975)
+ (line 967)
* plugin_is_GPL_compatible: Dynamic Plug-In Interfaces.
- (line 986)
-* portability, and data types: CPU Portability. (line 2636)
-* portability, and library functions: System Functions. (line 2691)
-* portability, between system types: System Portability. (line 2581)
+ (line 978)
+* portability, and data types: CPU Portability. (line 2624)
+* portability, and library functions: System Functions. (line 2679)
+* portability, between system types: System Portability. (line 2569)
* POSIX compatibility: Compatibility. (line 292)
-* POSIX functions, and portability: System Functions. (line 2691)
+* POSIX functions, and portability: System Functions. (line 2679)
* POSIXLY_CORRECT, environment variable: Compatibility. (line 307)
* post-installation commands: Install Command Categories.
- (line 4501)
+ (line 4489)
* pre-installation commands: Install Command Categories.
- (line 4501)
+ (line 4489)
* prefix: Directory Variables.
- (line 3881)
-* program configuration: Configuration. (line 3426)
+ (line 3869)
+* program configuration: Configuration. (line 3414)
* program design: Design Advice. (line 257)
-* program name and its behavior: User Interfaces. (line 707)
-* program's canonical name: --version. (line 815)
+* program name and its behavior: User Interfaces. (line 699)
+* program's canonical name: --version. (line 807)
* programming languages: Source Language. (line 263)
* proprietary programs: Reading Non-Free Code.
(line 149)
-* quote characters: Quote Characters. (line 2858)
-* README file: Releases. (line 4617)
-* references to non-free material: References. (line 4686)
-* releasing: Managing Releases. (line 3415)
-* right quote: Quote Characters. (line 2858)
+* quote characters: Quote Characters. (line 2846)
+* README file: Releases. (line 4605)
+* references to non-free material: References. (line 4674)
+* releasing: Managing Releases. (line 3403)
+* right quote: Quote Characters. (line 2846)
* Savannah repository for gnustandards: Preface. (line 112)
* sbindir: Directory Variables.
- (line 3915)
-* signal handling: Semantics. (line 568)
-* single quote: Quote Characters. (line 2858)
-* SNMP: OID Allocations. (line 2095)
-* spaces before open-paren: Formatting. (line 2283)
-* staged installs: DESTDIR. (line 3814)
+ (line 3903)
+* signal handling: Semantics. (line 560)
+* single quote: Quote Characters. (line 2846)
+* SNMP: OID Allocations. (line 2087)
+* spaces before open-paren: Formatting. (line 2275)
+* staged installs: DESTDIR. (line 3802)
* standard command-line options: Command-Line Interfaces.
- (line 800)
+ (line 792)
* standards for makefiles: Makefile Conventions.
- (line 3604)
-* struct types, formatting: Formatting. (line 2243)
+ (line 3592)
+* struct types, formatting: Formatting. (line 2235)
* syntactic conventions: Syntactic Conventions.
- (line 2417)
-* table of long options: Option Table. (line 1007)
-* temporary files: Semantics. (line 593)
+ (line 2409)
+* table of long options: Option Table. (line 999)
+* temporary files: Semantics. (line 585)
* temporary variables: Syntactic Conventions.
- (line 2442)
-* texinfo.tex, in a distribution: Releases. (line 4674)
+ (line 2434)
+* texinfo.tex, in a distribution: Releases. (line 4662)
* title, change log entry: Change Log Concepts.
- (line 3159)
-* TMPDIR environment variable: Semantics. (line 593)
+ (line 3147)
+* TMPDIR environment variable: Semantics. (line 585)
* trademarks: Trademarks. (line 227)
* user interface styles: Graphical Interfaces.
- (line 748)
-* valgrind: Memory Usage. (line 2171)
-* version numbers, for releases: Releases. (line 4602)
+ (line 740)
+* valgrind: Memory Usage. (line 2163)
+* version numbers, for releases: Releases. (line 4590)
* where to obtain standards.texi: Preface. (line 96)
-* X.509: OID Allocations. (line 2095)
-* xmalloc, in Gnulib: System Functions. (line 2729)
+* X.509: OID Allocations. (line 2087)
+* xmalloc, in Gnulib: System Functions. (line 2717)
Index: standards.txt.gz
===================================================================
RCS file: /web/www/www/prep/standards/standards.txt.gz,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -b -r1.89 -r1.90
Binary files /tmp/cvs3yr6gC and /tmp/cvsJQmKFV differ
Index: html_node/CPU-Portability.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/CPU-Portability.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/CPU-Portability.html 13 Apr 2016 19:47:52 -0000 1.76
+++ html_node/CPU-Portability.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Change-Log-Concepts.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Change-Log-Concepts.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Change-Log-Concepts.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Change-Log-Concepts.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Change-Logs.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Change-Logs.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Change-Logs.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Change-Logs.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Character-Set.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Character-Set.html,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -b -r1.68 -r1.69
--- html_node/Character-Set.html 13 Apr 2016 19:47:53 -0000 1.68
+++ html_node/Character-Set.html 25 Jul 2016 17:08:13 -0000 1.69
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Command-Variables.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Command-Variables.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Command-Variables.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Command-Variables.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Command_002dLine-Interfaces.html
===================================================================
RCS file:
/web/www/www/prep/standards/html_node/Command_002dLine-Interfaces.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Command_002dLine-Interfaces.html 13 Apr 2016 19:47:53 -0000
1.76
+++ html_node/Command_002dLine-Interfaces.html 25 Jul 2016 17:08:13 -0000
1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Comments.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Comments.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Comments.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Comments.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Compatibility.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Compatibility.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Compatibility.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Compatibility.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Conditional-Changes.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Conditional-Changes.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Conditional-Changes.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Conditional-Changes.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Conditional-Compilation.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Conditional-Compilation.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Conditional-Compilation.html 13 Apr 2016 19:47:53 -0000
1.76
+++ html_node/Conditional-Compilation.html 25 Jul 2016 17:08:13 -0000
1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Configuration.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Configuration.html,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -b -r1.78 -r1.79
--- html_node/Configuration.html 13 Apr 2016 19:47:53 -0000 1.78
+++ html_node/Configuration.html 25 Jul 2016 17:08:13 -0000 1.79
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Contributions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Contributions.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Contributions.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Contributions.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/DESTDIR.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/DESTDIR.html,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -b -r1.65 -r1.66
--- html_node/DESTDIR.html 13 Apr 2016 19:47:53 -0000 1.65
+++ html_node/DESTDIR.html 25 Jul 2016 17:08:13 -0000 1.66
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Design-Advice.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Design-Advice.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Design-Advice.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Design-Advice.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Directory-Variables.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Directory-Variables.html,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -b -r1.81 -r1.82
--- html_node/Directory-Variables.html 13 Apr 2016 19:47:53 -0000 1.81
+++ html_node/Directory-Variables.html 25 Jul 2016 17:08:13 -0000 1.82
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
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.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Doc-Strings-and-Manuals.html 13 Apr 2016 19:47:53 -0000
1.76
+++ html_node/Doc-Strings-and-Manuals.html 25 Jul 2016 17:08:13 -0000
1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Documentation.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Documentation.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Documentation.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Documentation.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
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.35
retrieving revision 1.36
diff -u -b -r1.35 -r1.36
--- html_node/Dynamic-Plug_002dIn-Interfaces.html 13 Apr 2016 19:47:53
-0000 1.35
+++ html_node/Dynamic-Plug_002dIn-Interfaces.html 25 Jul 2016 17:08:13
-0000 1.36
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Errors.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Errors.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Errors.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Errors.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/File-Usage.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/File-Usage.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/File-Usage.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/File-Usage.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Formatting.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Formatting.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Formatting.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Formatting.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
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.78
retrieving revision 1.79
diff -u -b -r1.78 -r1.79
--- html_node/GNU-Free-Documentation-License.html 13 Apr 2016 19:47:53
-0000 1.78
+++ html_node/GNU-Free-Documentation-License.html 25 Jul 2016 17:08:13
-0000 1.79
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/GNU-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/GNU-Manuals.html,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -b -r1.77 -r1.78
--- html_node/GNU-Manuals.html 13 Apr 2016 19:47:53 -0000 1.77
+++ html_node/GNU-Manuals.html 25 Jul 2016 17:08:13 -0000 1.78
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Graphical-Interfaces.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Graphical-Interfaces.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Graphical-Interfaces.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Graphical-Interfaces.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Index.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Index.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Index.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Index.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
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.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Indicating-the-Part-Changed.html 13 Apr 2016 19:47:53 -0000
1.76
+++ html_node/Indicating-the-Part-Changed.html 25 Jul 2016 17:08:13 -0000
1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Install-Command-Categories.html
===================================================================
RCS file:
/web/www/www/prep/standards/html_node/Install-Command-Categories.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Install-Command-Categories.html 13 Apr 2016 19:47:53 -0000
1.76
+++ html_node/Install-Command-Categories.html 25 Jul 2016 17:08:13 -0000
1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Internationalization.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Internationalization.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Internationalization.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Internationalization.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Legal-Issues.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Legal-Issues.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Legal-Issues.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Legal-Issues.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Libraries.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Libraries.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Libraries.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Libraries.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/License-for-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/License-for-Manuals.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/License-for-Manuals.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/License-for-Manuals.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Makefile-Basics.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Makefile-Basics.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Makefile-Basics.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Makefile-Basics.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Makefile-Conventions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Makefile-Conventions.html,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -b -r1.81 -r1.82
--- html_node/Makefile-Conventions.html 13 Apr 2016 19:47:53 -0000 1.81
+++ html_node/Makefile-Conventions.html 25 Jul 2016 17:08:13 -0000 1.82
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Man-Pages.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Man-Pages.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Man-Pages.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Man-Pages.html 25 Jul 2016 17:08:13 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Managing-Releases.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Managing-Releases.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Managing-Releases.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Managing-Releases.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Manual-Credits.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Manual-Credits.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Manual-Credits.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Manual-Credits.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Manual-Structure-Details.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Manual-Structure-Details.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Manual-Structure-Details.html 13 Apr 2016 19:47:53 -0000
1.76
+++ html_node/Manual-Structure-Details.html 25 Jul 2016 17:08:14 -0000
1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Memory-Usage.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Memory-Usage.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Memory-Usage.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Memory-Usage.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
@@ -85,7 +85,7 @@
files that are bigger than will fit in memory all at once.
</p>
<p>If your program creates complicated data structures, just make them in
-memory and give a fatal error if <code>malloc</code> returns zero.
+memory and give a fatal error if <code>malloc</code> returns <code>NULL</code>.
</p>
<a name="index-valgrind"></a>
<a name="index-memory-leak"></a>
Index: html_node/Mmap.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Mmap.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Mmap.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Mmap.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/NEWS-File.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/NEWS-File.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/NEWS-File.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/NEWS-File.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Names.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Names.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Names.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Names.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Non_002dGNU-Standards.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Non_002dGNU-Standards.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -b -r1.66 -r1.67
--- html_node/Non_002dGNU-Standards.html 13 Apr 2016 19:47:53 -0000
1.66
+++ html_node/Non_002dGNU-Standards.html 25 Jul 2016 17:08:14 -0000
1.67
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/OID-Allocations.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/OID-Allocations.html,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -b -r1.51 -r1.52
--- html_node/OID-Allocations.html 13 Apr 2016 19:47:53 -0000 1.51
+++ html_node/OID-Allocations.html 25 Jul 2016 17:08:14 -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Option-Table.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Option-Table.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Option-Table.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Option-Table.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Preface.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Preface.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Preface.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Preface.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
@@ -127,7 +127,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
-April 13, 2016.
+July 25, 2016.
</p>
<hr>
Index: html_node/Printed-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Printed-Manuals.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Printed-Manuals.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Printed-Manuals.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Program-Behavior.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Program-Behavior.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Program-Behavior.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Program-Behavior.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Quote-Characters.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Quote-Characters.html,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -b -r1.68 -r1.69
--- html_node/Quote-Characters.html 13 Apr 2016 19:47:53 -0000 1.68
+++ html_node/Quote-Characters.html 25 Jul 2016 17:08:14 -0000 1.69
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
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.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Reading-Non_002dFree-Code.html 13 Apr 2016 19:47:53 -0000
1.76
+++ html_node/Reading-Non_002dFree-Code.html 25 Jul 2016 17:08:14 -0000
1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Reading-other-Manuals.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Reading-other-Manuals.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Reading-other-Manuals.html 13 Apr 2016 19:47:53 -0000
1.76
+++ html_node/Reading-other-Manuals.html 25 Jul 2016 17:08:14 -0000
1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/References.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/References.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/References.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/References.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
@@ -190,11 +190,11 @@
</p>
<p>The extreme case is that of web sites which depend on nonfree
Javascript code even to <em>see</em> the contents of the pages. Any
-site hosted on wix.com has this problem, and so do some other sites.
-Referring people to such pages to read their contents is, in effect,
-urging them to run those nonfree programs—so please don’t refer to
-those pages. (Such pages also break the Web, so they deserve
-condemnation for two reasons.)
+site hosted on ‘<code>wix.com</code>’ has this problem, and so do
some
+other sites. Referring people to such pages to read their contents
+is, in effect, urging them to run those nonfree programs—so please
+don’t refer to those pages. (Such pages also break the Web, so they
+deserve condemnation for two reasons.)
</p>
<p>Instead, please quote excerpts from the page to make your point,
or find another place to refer to that information.
Index: html_node/Releases.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Releases.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Releases.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Releases.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Semantics.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Semantics.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Semantics.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Semantics.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
@@ -79,16 +79,13 @@
<a name="index-NUL-characters"></a>
<a name="index-libiconv"></a>
<p>Utilities reading files should not drop NUL characters, or any other
-nonprinting characters <em>including those with codes above 0177</em>.
-The only sensible exceptions would be utilities specifically intended
-for interface to certain types of terminals or printers that can’t
-handle those characters. Whenever possible, try to make programs work
-properly with sequences of bytes that represent multibyte characters;
-UTF-8 is the most important.
+nonprinting characters. Programs should work properly with multibyte
+character encodings, such as UTF-8. You can use libiconv to deal with
+a range of encodings.
</p>
<a name="index-error-messages"></a>
<p>Check every system call for an error return, unless you know you wish
-to ignore errors. Include the system error text (from <code>perror</code>,
+to ignore errors. Include the system error text (from
<code>strerror</code>, or equivalent) in <em>every</em> error message
resulting from a failing system call, as well as the name of the file
if any and the name of the utility. Just “cannot open foo.c” or
@@ -97,16 +94,10 @@
<a name="index-malloc-return-value"></a>
<a name="index-memory-allocation-failure"></a>
<p>Check every call to <code>malloc</code> or <code>realloc</code> to see if it
-returned zero. Check <code>realloc</code> even if you are making the block
-smaller; in a system that rounds block sizes to a power of 2,
+returned <code>NULL</code>. Check <code>realloc</code> even if you are making
the
+block smaller; in a system that rounds block sizes to a power of 2,
<code>realloc</code> may get a different block if you ask for less space.
</p>
-<p>In Unix, <code>realloc</code> can destroy the storage block if it returns
-zero. GNU <code>realloc</code> does not have this bug: if it fails, the
-original block is unchanged. Feel free to assume the bug is fixed. If
-you wish to run your program on Unix, and wish to avoid lossage in this
-case, you can use the GNU <code>malloc</code>.
-</p>
<p>You must expect <code>free</code> to alter the contents of the block that
was
freed. Anything you want to fetch from the block, you must fetch before
calling <code>free</code>.
@@ -122,8 +113,10 @@
makes this unreasonable.
</p>
<p>When static storage is to be written in during program execution, use
-explicit C code to initialize it. Reserve C initialized declarations
-for data that will not be changed.
+explicit C code to initialize it. This way, restarting the program
+(without reloading it), or part of it, will reinitialize those
+variables. Reserve C initialized declarations for data that will not
+be changed.
</p>
<p>Try to avoid low-level interfaces to obscure Unix data structures (such
as file directories, utmp, or the layout of kernel memory), since these
Index: html_node/Simple-Changes.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Simple-Changes.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Simple-Changes.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Simple-Changes.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Source-Language.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Source-Language.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Source-Language.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Source-Language.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Standard-C.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Standard-C.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Standard-C.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Standard-C.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Standard-Targets.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Standard-Targets.html,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -b -r1.79 -r1.80
--- html_node/Standard-Targets.html 13 Apr 2016 19:47:53 -0000 1.79
+++ html_node/Standard-Targets.html 25 Jul 2016 17:08:14 -0000 1.80
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
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.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Style-of-Change-Logs.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Style-of-Change-Logs.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Syntactic-Conventions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Syntactic-Conventions.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Syntactic-Conventions.html 13 Apr 2016 19:47:53 -0000
1.76
+++ html_node/Syntactic-Conventions.html 25 Jul 2016 17:08:14 -0000
1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
@@ -199,7 +199,7 @@
this:
</p>
<div class="example">
-<pre class="example">if ((foo = (char *) malloc (sizeof *foo)) == 0)
+<pre class="example">if ((foo = (char *) malloc (sizeof *foo)) == NULL)
fatal ("virtual memory exhausted");
</pre></div>
@@ -207,14 +207,10 @@
</p>
<div class="example">
<pre class="example">foo = (char *) malloc (sizeof *foo);
-if (foo == 0)
+if (foo == NULL)
fatal ("virtual memory exhausted");
</pre></div>
-<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">
<p>
Index: html_node/System-Functions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/System-Functions.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/System-Functions.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/System-Functions.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/System-Portability.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/System-Portability.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/System-Portability.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/System-Portability.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Trademarks.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Trademarks.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Trademarks.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Trademarks.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/User-Interfaces.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/User-Interfaces.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/User-Interfaces.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/User-Interfaces.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Using-Extensions.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Using-Extensions.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Using-Extensions.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Using-Extensions.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Utilities-in-Makefiles.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Utilities-in-Makefiles.html,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -b -r1.78 -r1.79
--- html_node/Utilities-in-Makefiles.html 13 Apr 2016 19:47:53 -0000
1.78
+++ html_node/Utilities-in-Makefiles.html 25 Jul 2016 17:08:14 -0000
1.79
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/Writing-C.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/Writing-C.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/Writing-C.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/Writing-C.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/_002d_002dhelp.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/_002d_002dhelp.html,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -b -r1.60 -r1.61
--- html_node/_002d_002dhelp.html 13 Apr 2016 19:47:53 -0000 1.60
+++ html_node/_002d_002dhelp.html 25 Jul 2016 17:08:14 -0000 1.61
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/_002d_002dversion.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/_002d_002dversion.html,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -b -r1.61 -r1.62
--- html_node/_002d_002dversion.html 13 Apr 2016 19:47:53 -0000 1.61
+++ html_node/_002d_002dversion.html 25 Jul 2016 17:08:14 -0000 1.62
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
Index: html_node/index.html
===================================================================
RCS file: /web/www/www/prep/standards/html_node/index.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- html_node/index.html 13 Apr 2016 19:47:53 -0000 1.76
+++ html_node/index.html 25 Jul 2016 17:08:14 -0000 1.77
@@ -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 April 13, 2016.
+<!-- The GNU coding standards, last updated July 25, 2016.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
@@ -25,7 +25,7 @@
<link href="#Top" rel="start" title="Top">
<link href="Index.html#Index" rel="index" title="Index">
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="../dir/index.html" rel="up" title="(dir)">
+<link href="/manual" rel="up" title="(dir)">
<link href="Preface.html#Preface" rel="next" title="Preface">
<style type="text/css">
<!--
@@ -167,13 +167,13 @@
<a name="Top"></a>
<div class="header">
<p>
-Next: <a href="Preface.html#Preface" accesskey="n" rel="next">Preface</a>, Up:
<a href="../dir/index.html" accesskey="u" rel="up">(dir)</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Preface.html#Preface" accesskey="n" rel="next">Preface</a>, Up:
<a href="/manual" accesskey="u" rel="up">(dir)</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
<a name="GNU-Coding-Standards"></a>
<h1 class="top">GNU Coding Standards</h1>
-<p>The GNU coding standards, last updated April 13, 2016.
+<p>The GNU coding standards, last updated July 25, 2016.
</p>
<p>Copyright © 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
@@ -215,7 +215,7 @@
<hr>
<div class="header">
<p>
-Next: <a href="Preface.html#Preface" accesskey="n" rel="next">Preface</a>, Up:
<a href="../dir/index.html" accesskey="u" rel="up">(dir)</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Preface.html#Preface" accesskey="n" rel="next">Preface</a>, Up:
<a href="/manual" accesskey="u" rel="up">(dir)</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a
href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
</div>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- www/prep/standards index.html standards.dvi.gz ...,
Brandon Invergo <=