summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-06-02 08:21:10 -0700
committerKarl Berry <karl@freefriends.org>2020-06-02 08:21:10 -0700
commitd508525253e455a76ae17f3dab5cf6f5e7775358 (patch)
treeeefaf4b9c1afdba5b20fdf55dca36b4cc34f1bcf
parentc0f267c9308e3bbaec040d2b1f4e0ff0fe39e5dd (diff)
downloadgnulib-d508525253e455a76ae17f3dab5cf6f5e7775358.tar.gz
gnulib-d508525253e455a76ae17f3dab5cf6f5e7775358.tar.bz2
autoupdate
-rw-r--r--doc/maintain.texi20
-rw-r--r--doc/make-stds.texi6
-rw-r--r--doc/standards.texi16
3 files changed, 21 insertions, 21 deletions
diff --git a/doc/maintain.texi b/doc/maintain.texi
index dcbc4d1bc8..57d03ff015 100644
--- a/doc/maintain.texi
+++ b/doc/maintain.texi
@@ -309,7 +309,7 @@ distribute the package, and the standing to defend its GPL-covered
309status in court if necessary. 309status in court if necessary.
310 310
311GNU packages need not be FSF-copyrighted; this is up to the author(s), 311GNU packages need not be FSF-copyrighted; this is up to the author(s),
312generally at the time the package is dubbed GNU. When copyright is 312generally at the time the package is dubbed GNU@. When copyright is
313assigned to the FSF, the FSF can act to stop GPL violations about the 313assigned to the FSF, the FSF can act to stop GPL violations about the
314package. Otherwise, legal actions are up to the author(s). The rest 314package. Otherwise, legal actions are up to the author(s). The rest
315of this section is about the case when a package is FSF-copyrighted. 315of 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
408it. Contributors residing in the USA or Italy may use GPG in order to 408it. Contributors residing in the USA or Italy may use GPG in order to
409sign their assignment. Contributors located anywhere else can print, 409sign their assignment. Contributors located anywhere else can print,
410sign, and then email (or fax) a scanned copy back to the 410sign, and then email (or fax) a scanned copy back to the
411FSF. (Specific instructions for both cases are sent with the 411FSF@. (Specific instructions for both cases are sent with the
412assignment form.) They may use postal mail, if they prefer. To 412assignment form.) They may use postal mail, if they prefer. To
413emphasize, the necessary distinction is between residents and 413emphasize, the necessary distinction is between residents and
414non-residents of these countries; citizenship does not matter. 414non-residents of these countries; citizenship does not matter.
@@ -846,7 +846,7 @@ or both in parallel, as here.
846 846
847GNU @var{package} is distributed in the hope that it will be useful, 847GNU @var{package} is distributed in the hope that it will be useful,
848but WITHOUT ANY WARRANTY; without even the implied warranty of 848but WITHOUT ANY WARRANTY; without even the implied warranty of
849MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 849MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE@. See the GNU
850General Public License for more details. 850General Public License for more details.
851 851
852You should have received copies of the GNU General Public License and 852You 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.
870 870
871@item 871@item
872The @code{gnulib} project on @code{savannah.gnu.org}, which you 872The @code{gnulib} project on @code{savannah.gnu.org}, which you
873can access via anonymous Git or CVS. See 873can access via anonymous Git or CVS@. See
874@uref{https://savannah.gnu.org/projects/gnulib}. 874@uref{https://savannah.gnu.org/projects/gnulib}.
875 875
876@end itemize 876@end itemize
@@ -898,7 +898,7 @@ License, or (at your option) any later version.
898 898
899GNU @var{package} is distributed in the hope that it will be useful, 899GNU @var{package} is distributed in the hope that it will be useful,
900but WITHOUT ANY WARRANTY; without even the implied warranty of 900but WITHOUT ANY WARRANTY; without even the implied warranty of
901MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 901MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE@. See the
902GNU General Public License for more details. 902GNU General Public License for more details.
903 903
904You should have received a copy of the GNU General Public License 904You 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
916 916
917This program is distributed in the hope that it will be useful, 917This program is distributed in the hope that it will be useful,
918but WITHOUT ANY WARRANTY; without even the implied warranty of 918but WITHOUT ANY WARRANTY; without even the implied warranty of
919MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 919MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE@. See the
920GNU General Public License for more details. 920GNU General Public License for more details.
921 921
922You should have received a copy of the GNU General Public License 922You 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
1036matter whether they are packaged as libraries or not.) 1036matter whether they are packaged as libraries or not.)
1037 1037
1038It would be unreasonable to ask their authors to assign copyright to 1038It would be unreasonable to ask their authors to assign copyright to
1039the FSF. They didn't write those modules as contributions to GNU. We 1039the FSF@. They didn't write those modules as contributions to GNU@. We
1040just happen to want to use them, as any developer might. It would be 1040just happen to want to use them, as any developer might. It would be
1041rude to ask developers, out of the blue, to give the FSF their 1041rude to ask developers, out of the blue, to give the FSF their
1042copyright. Please don't ask for that in cases like these. 1042copyright. 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.
1487@section Binary Distribution for Nonfree Platforms 1487@section Binary Distribution for Nonfree Platforms
1488 1488
1489Some package maintainers release pre-compiled binaries for proprietary 1489Some package maintainers release pre-compiled binaries for proprietary
1490systems such as Microsoft Windows or MacOS. It's entirely up to you 1490systems such as Microsoft Windows or MacOS@. It's entirely up to you
1491whether to do that; we don't ask you to do it, but we don't object. 1491whether to do that; we don't ask you to do it, but we don't object.
1492Please do not let anyone make you feel you have an obligation to do 1492Please do not let anyone make you feel you have an obligation to do
1493this. 1493this.
@@ -2567,7 +2567,7 @@ well.
2567@cindex GNU/Linux 2567@cindex GNU/Linux
2568 2568
2569The GNU Project was formed to develop a free Unix-like operating system, 2569The GNU Project was formed to develop a free Unix-like operating system,
2570GNU. The existence of this system is our major accomplishment. 2570GNU@. The existence of this system is our major accomplishment.
2571However, the widely used version of the GNU system, in which Linux is 2571However, the widely used version of the GNU system, in which Linux is
2572used as the kernel, is often called simply ``Linux''. As a result, most 2572used as the kernel, is often called simply ``Linux''. As a result, most
2573users don't know about the GNU Project's major accomplishment---or more 2573users don't know about the GNU Project's major accomplishment---or more
@@ -2623,7 +2623,7 @@ itself (@pxref{Terminology}). Likewise, avoid promoting nonfree
2623programs (@pxref{References,,, standards, GNU Coding 2623programs (@pxref{References,,, standards, GNU Coding
2624Standards}) as you would in the package itself. 2624Standards}) as you would in the package itself.
2625 2625
2626Many GNU users have erroneous ideas about GNU. Outside of our 2626Many GNU users have erroneous ideas about GNU@. Outside of our
2627community, most people think it is Linux. Please use your opportunity 2627community, most people think it is Linux. Please use your opportunity
2628to set them straight. Start the presentation with the answers to 2628to set them straight. Start the presentation with the answers to
2629these basic questions: 2629these basic questions:
diff --git a/doc/make-stds.texi b/doc/make-stds.texi
index d37b24418d..b0745a8a3e 100644
--- a/doc/make-stds.texi
+++ b/doc/make-stds.texi
@@ -549,15 +549,15 @@ should normally be @file{/usr/local/include}, but write it as
549 549
550Most compilers other than GCC do not look for header files in directory 550Most compilers other than GCC do not look for header files in directory
551@file{/usr/local/include}. So installing the header files this way is 551@file{/usr/local/include}. So installing the header files this way is
552only useful with GCC. Sometimes this is not a problem because some 552only useful with GCC@. Sometimes this is not a problem because some
553libraries are only really intended to work with GCC. But some libraries 553libraries are only really intended to work with GCC@. But some libraries
554are intended to work with other compilers. They should install their 554are intended to work with other compilers. They should install their
555header files in two places, one specified by @code{includedir} and one 555header files in two places, one specified by @code{includedir} and one
556specified by @code{oldincludedir}. 556specified by @code{oldincludedir}.
557 557
558@item oldincludedir 558@item oldincludedir
559The directory for installing @samp{#include} header files for use with 559The directory for installing @samp{#include} header files for use with
560compilers other than GCC. This should normally be @file{/usr/include}. 560compilers other than GCC@. This should normally be @file{/usr/include}.
561(If you are using Autoconf, you can write it as @samp{@@oldincludedir@@}.) 561(If you are using Autoconf, you can write it as @samp{@@oldincludedir@@}.)
562 562
563The Makefile commands should check whether the value of 563The Makefile commands should check whether the value of
diff --git a/doc/standards.texi b/doc/standards.texi
index 5c2d97c0d2..c7021fdbb9 100644
--- a/doc/standards.texi
+++ b/doc/standards.texi
@@ -290,7 +290,7 @@ account when designing your program.
290@cindex programming languages 290@cindex programming languages
291 291
292When you want to use a language that gets compiled and runs at high 292When you want to use a language that gets compiled and runs at high
293speed, the best language to use is C. C++ is ok too, but please don't 293speed, the best language to use is C@. C++ is ok too, but please don't
294make heavy use of templates. So is Java, if you compile it. 294make heavy use of templates. So is Java, if you compile it.
295 295
296When highest efficiency is not required, other languages commonly used 296When 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
303Thesis,,, guile, GNU Guile Reference Manual}). 303Thesis,,, guile, GNU Guile Reference Manual}).
304 304
305Many programs are designed to be extensible: they include an interpreter 305Many programs are designed to be extensible: they include an interpreter
306for a language that is higher level than C. Often much of the program 306for a language that is higher level than C@. Often much of the program
307is written in that language, too. The Emacs editor pioneered this 307is written in that language, too. The Emacs editor pioneered this
308technique. 308technique.
309 309
@@ -951,7 +951,7 @@ so that the same jobs can be done from scripts.
951@cindex keyboard interface 951@cindex keyboard interface
952@cindex library interface 952@cindex library interface
953Please also consider providing a D-bus interface for use from other 953Please also consider providing a D-bus interface for use from other
954running programs, such as within GNOME. (GNOME used to use CORBA 954running programs, such as within GNOME@. (GNOME used to use CORBA
955for this, but that is being phased out.) In addition, consider 955for this, but that is being phased out.) In addition, consider
956providing a library interface (for use from C), and perhaps a 956providing a library interface (for use from C), and perhaps a
957keyboard-driven console interface (for use by users from console 957keyboard-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
2936not paramount. 2936not paramount.
2937 2937
2938The primary purpose of GNU software is to run on top of the GNU kernel, 2938The primary purpose of GNU software is to run on top of the GNU kernel,
2939compiled with the GNU C compiler, on various types of CPU. So the 2939compiled with the GNU C compiler, on various types of CPU@. So the
2940kinds of portability that are absolutely necessary are quite limited. 2940kinds of portability that are absolutely necessary are quite limited.
2941But it is important to support Linux-based GNU systems, since they 2941But it is important to support Linux-based GNU systems, since they
2942are the form of GNU that is popular. 2942are the form of GNU that is popular.
@@ -3583,7 +3583,7 @@ See @uref{https://www.gnu.org/copyleft/fdl-howto.html} for more explanation
3583of how to employ the GFDL. 3583of how to employ the GFDL.
3584 3584
3585Note that it is not obligatory to include a copy of the GNU GPL or GNU 3585Note that it is not obligatory to include a copy of the GNU GPL or GNU
3586LGPL in a manual whose license is neither the GPL nor the LGPL. It can 3586LGPL in a manual whose license is neither the GPL nor the LGPL@. It can
3587be a good idea to include the program's license in a large manual; in a 3587be a good idea to include the program's license in a large manual; in a
3588short manual, whose size would be increased considerably by including 3588short manual, whose size would be increased considerably by including
3589the program's license, it is probably better not to include it. 3589the program's license, it is probably better not to include it.
@@ -3676,7 +3676,7 @@ you.
3676 3676
3677Instead of using a file named @file{ChangeLog}, you can record the 3677Instead of using a file named @file{ChangeLog}, you can record the
3678change log information as log entries in a version control system such 3678change log information as log entries in a version control system such
3679as RCS or CVS. This can be converted automatically to a 3679as RCS or CVS@. This can be converted automatically to a
3680@file{ChangeLog} file using @code{rcs2log}; in Emacs, the command 3680@file{ChangeLog} file using @code{rcs2log}; in Emacs, the command
3681@kbd{C-x v a} (@code{vc-update-change-log}) does the job. 3681@kbd{C-x v a} (@code{vc-update-change-log}) does the job.
3682 3682
@@ -3949,7 +3949,7 @@ with the FSF about the individual case.