]> Savannah Git Hosting - gnulib.git/commitdiff
autoupdate
authorKarl Berry <karl@freefriends.org>
Tue, 2 Jun 2020 15:21:10 +0000 (08:21 -0700)
committerKarl Berry <karl@freefriends.org>
Tue, 2 Jun 2020 15:21:10 +0000 (08:21 -0700)
doc/maintain.texi
doc/make-stds.texi
doc/standards.texi

index dcbc4d1bc8670ff91dad3c4d249478bbd2b5b35b..57d03ff015b4b6060ce88741ca3b3fbd2abae426 100644 (file)
@@ -309,7 +309,7 @@ distribute the package, and the standing to defend its GPL-covered
 status in court if necessary.
 
 GNU packages need not be FSF-copyrighted; this is up to the author(s),
-generally at the time the package is dubbed GNU.  When copyright is
+generally at the time the package is dubbed GNU@.  When copyright is
 assigned to the FSF, the FSF can act to stop GPL violations about the
 package.  Otherwise, legal actions are up to the author(s).  The rest
 of this section is about the case when a package is FSF-copyrighted.
@@ -408,7 +408,7 @@ After receiving the necessary form, the contributor needs to sign
 it. Contributors residing in the USA or Italy may use GPG in order to
 sign their assignment. Contributors located anywhere else can print,
 sign, and then email (or fax) a scanned copy back to the
-FSF. (Specific instructions for both cases are sent with the
+FSF@. (Specific instructions for both cases are sent with the
 assignment form.) They may use postal mail, if they prefer. To
 emphasize, the necessary distinction is between residents and
 non-residents of these countries; citizenship does not matter.
@@ -846,7 +846,7 @@ or both in parallel, as here.
 
 GNU @var{package} is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE@.  See the GNU
 General Public License for more details.
 
 You should have received copies of the GNU General Public License and
@@ -870,7 +870,7 @@ You can use whichever is the most convenient for you.
 
 @item
 The @code{gnulib} project on @code{savannah.gnu.org}, which you
-can access via anonymous Git or CVS.  See
+can access via anonymous Git or CVS@.  See
 @uref{https://savannah.gnu.org/projects/gnulib}.
 
 @end itemize
@@ -898,7 +898,7 @@ License, or (at your option) any later version.
 
 GNU @var{package} is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE@.  See the
 GNU General Public License for more details.
 
 You should have received a copy of the GNU General Public License
@@ -916,7 +916,7 @@ the Free Software Foundation; either version 3 of the License, or
 
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE@.  See the
 GNU General Public License for more details.
 
 You should have received a copy of the GNU General Public License
@@ -1036,7 +1036,7 @@ separately-published general-purpose free modules?  (We also call them
 matter whether they are packaged as libraries or not.)
 
 It would be unreasonable to ask their authors to assign copyright to
-the FSF.  They didn't write those modules as contributions to GNU.  We
+the FSF@.  They didn't write those modules as contributions to GNU@.  We
 just happen to want to use them, as any developer might.  It would be
 rude to ask developers, out of the blue, to give the FSF their
 copyright.  Please don't ask for that in cases like these.
@@ -1487,7 +1487,7 @@ version, and checking that the result exactly matches the new version.
 @section Binary Distribution for Nonfree Platforms
 
 Some package maintainers release pre-compiled binaries for proprietary
-systems such as Microsoft Windows or MacOS.  It's entirely up to you
+systems such as Microsoft Windows or MacOS@.  It's entirely up to you
 whether to do that; we don't ask you to do it, but we don't object.
 Please do not let anyone make you feel you have an obligation to do
 this.
@@ -2567,7 +2567,7 @@ well.
 @cindex GNU/Linux
 
 The GNU Project was formed to develop a free Unix-like operating system,
-GNU.  The existence of this system is our major accomplishment.
+GNU@.  The existence of this system is our major accomplishment.
 However, the widely used version of the GNU system, in which Linux is
 used as the kernel, is often called simply ``Linux''.  As a result, most
 users don't know about the GNU Project's major accomplishment---or more
@@ -2623,7 +2623,7 @@ itself (@pxref{Terminology}).  Likewise, avoid promoting nonfree
 programs (@pxref{References,,, standards, GNU Coding
 Standards}) as you would in the package itself.
 
-Many GNU users have erroneous ideas about GNU.  Outside of our
+Many GNU users have erroneous ideas about GNU@.  Outside of our
 community, most people think it is Linux.  Please use your opportunity
 to set them straight.  Start the presentation with the answers to
 these basic questions:
index d37b24418d40b37567b0ce0b2b2348cc5479c3f3..b0745a8a3eed87daf4394df476f6e78901819df9 100644 (file)
@@ -549,15 +549,15 @@ should normally be @file{/usr/local/include}, but write it as
 
 Most compilers other than GCC do not look for header files in directory
 @file{/usr/local/include}.  So installing the header files this way is
-only useful with GCC.  Sometimes this is not a problem because some
-libraries are only really intended to work with GCC.  But some libraries
+only useful with GCC@.  Sometimes this is not a problem because some
+libraries are only really intended to work with GCC@.  But some libraries
 are intended to work with other compilers.  They should install their
 header files in two places, one specified by @code{includedir} and one
 specified by @code{oldincludedir}.
 
 @item oldincludedir
 The directory for installing @samp{#include} header files for use with
-compilers other than GCC.  This should normally be @file{/usr/include}.
+compilers other than GCC@.  This should normally be @file{/usr/include}.
 (If you are using Autoconf, you can write it as @samp{@@oldincludedir@@}.)
 
 The Makefile commands should check whether the value of
index 5c2d97c0d29e736b99580ceb6d0203e36167c98a..c7021fdbb9c6c19b7b1b117de4a8341030f0d40c 100644 (file)
@@ -290,7 +290,7 @@ account when designing your program.
 @cindex programming languages
 
 When you want to use a language that gets compiled and runs at high
-speed, the best language to use is C.  C++ is ok too, but please don't
+speed, the best language to use is C@.  C++ is ok too, but please don't
 make heavy use of templates.  So is Java, if you compile it.
 
 When highest efficiency is not required, other languages commonly used
@@ -303,7 +303,7 @@ the more users are able to extend and combine them (@pxref{The Emacs
 Thesis,,, guile, GNU Guile Reference Manual}).
 
 Many programs are designed to be extensible: they include an interpreter
-for a language that is higher level than C.  Often much of the program
+for a language that is higher level than C@.  Often much of the program
 is written in that language, too.  The Emacs editor pioneered this
 technique.
 
@@ -951,7 +951,7 @@ so that the same jobs can be done from scripts.
 @cindex keyboard interface
 @cindex library interface
 Please also consider providing a D-bus interface for use from other
-running programs, such as within GNOME.  (GNOME used to use CORBA
+running programs, such as within GNOME@.  (GNOME used to use CORBA
 for this, but that is being phased out.)  In addition, consider
 providing a library interface (for use from C), and perhaps a
 keyboard-driven console interface (for use by users from console
@@ -2936,7 +2936,7 @@ versions.  For a GNU program, this kind of portability is desirable, but
 not paramount.
 
 The primary purpose of GNU software is to run on top of the GNU kernel,
-compiled with the GNU C compiler, on various types of CPU.  So the
+compiled with the GNU C compiler, on various types of CPU@.  So the
 kinds of portability that are absolutely necessary are quite limited.
 But it is important to support Linux-based GNU systems, since they
 are the form of GNU that is popular.
@@ -3583,7 +3583,7 @@ See @uref{https://www.gnu.org/copyleft/fdl-howto.html} for more explanation
 of how to employ the GFDL.
 
 Note that it is not obligatory to include a copy of the GNU GPL or GNU
-LGPL in a manual whose license is neither the GPL nor the LGPL.  It can
+LGPL in a manual whose license is neither the GPL nor the LGPL@.  It can
 be a good idea to include the program's license in a large manual; in a
 short manual, whose size would be increased considerably by including
 the program's license, it is probably better not to include it.
@@ -3676,7 +3676,7 @@ you.
 
 Instead of using a file named @file{ChangeLog}, you can record the
 change log information as log entries in a version control system such
-as RCS or CVS.  This can be converted automatically to a
+as RCS or CVS@.  This can be converted automatically to a
 @file{ChangeLog} file using @code{rcs2log}; in Emacs, the command
 @kbd{C-x v a} (@code{vc-update-change-log}) does the job.
 
@@ -3949,7 +3949,7 @@ with the FSF about the individual case.
 @cindex releasing
 
 Making a release is more than just bundling up your source files in a
-tar file and putting it up for FTP.  You should set up your software so
+tar file and putting it up for FTP@.  You should set up your software so
 that it can be configured to run on a variety of systems.  Your Makefile
 should conform to the GNU standards described below, and your directory
 layout should also conform to the standards discussed below.  Doing so
@@ -4252,7 +4252,7 @@ names for one file in different directories, because certain file
 systems cannot handle this and that prevents unpacking the
 distribution.
 
-Try to make sure that all the file names will be unique on MS-DOS.  A
+Try to make sure that all the file names will be unique on MS-DOS@.  A
 name on MS-DOS consists of up to 8 characters, optionally followed by a
 period and up to three characters.  MS-DOS will truncate extra
 characters both before and after the period.  Thus,