# HG changeset patch # User Karl Berry # Date 1184508343 0 # Node ID 7dccd64f30f95374305b6d3a52c79f52afc02985 # Parent f9b2b9b3f295589d1ee11312a46106d2ef57502d revise node structure for new fdl.texi diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2007-07-15 Karl Berry + + * doc/gnulib.texi: revise node structure per new fdl.texi. + 2007-07-14 Bruno Haible * lib/uniname/gen-uninames.lisp (main): Emit a "do not edit" line to diff --git a/doc/gnulib.texi b/doc/gnulib.texi --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -1,5 +1,5 @@ \input texinfo @c -*-texinfo-*- -@comment $Id: gnulib.texi,v 1.41 2007-05-24 03:53:38 ericb Exp $ +@comment $Id: gnulib.texi,v 1.42 2007-07-15 14:05:43 karl Exp $ @comment %**start of header @setfilename gnulib.info @settitle GNU Gnulib @@ -7,7 +7,7 @@ @syncodeindex pg cp @comment %**end of header -@set UPDATED $Date: 2007-05-24 03:53:38 $ +@set UPDATED $Date: 2007-07-15 14:05:43 $ @copying This manual is for GNU Gnulib (updated @value{UPDATED}), @@ -52,9 +52,9 @@ * Invoking gnulib-tool:: * Miscellaneous Notes:: * Header File Substitutes:: -* Function Substitutes:: -* Particular Modules:: Documentation of Individual Modules -* Copying This Manual:: +* Function Substitutes:: Replacing system functions. +* Particular Modules:: Documentation of individual modules. +* GNU Free Documentation License:: Copying and sharing this manual. * Index:: @end menu @@ -349,14 +349,17 @@ Gnulib provides copies of the GNU GPL, GNU LGPL, and GNU FDL licenses in Texinfo form. (The master location is -@url{http://www.gnu.org/licenses/}). These Texinfo documents have -various node names and structures built into them; for your manual, -you might like to change these. It's ok to do this, and a convenient -way to do so is to use a context diff and the @option{--local-dir} -option to @command{gnulib-tool}. +@url{http://www.gnu.org/licenses/}). These Texinfo documents do not +have any node names and structures built into them; for your manual, +you should @code{@@include} them in an appropriate @code{@@node}. + +The conventional name for the GPL node is @samp{Copying} and for the FDL +@samp{GNU Free Documentation License}. The LGPL doesn't seem to have +a conventional node name. Of course the license texts themselves should not be changed at all. + @node Build robot for gnulib @section Build robot for gnulib @@ -2865,12 +2868,8 @@ @include regexprops-generic.texi -@node Copying This Manual -@appendix Copying This Manual - -@menu -* GNU Free Documentation License:: License for copying this manual. -@end menu +@node GNU Free Documentation License +@appendix GNU Free Documentation License @include fdl.texi