standards.texi problem with sectioning due to fdl.texi change

View: New views
2 Messages — Rating Filter:   Alert me  

standards.texi problem with sectioning due to fdl.texi change

by Paul Eggert :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

When merging recent gnulib changes into Autoconf I discovered that
makeinfo rejects standards.texi because of a dangling link to "GNU
Free Documentation License".  This is because fdl.texi no longer
contains the @node for that.  Here is a patch.

2007-07-22  Paul Eggert  <eggert@...>

        * standards.texi (GNU Free Documentation License): New node,
        a subnode of "Copying This Manual", as fdl.texi no longer contains
        @node.

Index: standards.texi
===================================================================
RCS file: /sources/gnustandards/gnustandards/standards.texi,v
retrieving revision 1.170
diff -p -u -r1.170 standards.texi
--- standards.texi 27 Jun 2007 23:56:11 -0000 1.170
+++ standards.texi 22 Jul 2007 15:35:29 -0000
@@ -4152,6 +4152,9 @@ telephone service), that is not a proble
 * GNU Free Documentation License::  License for copying this manual
 @end menu
 
+@node GNU Free Documentation License
+@appendixsec GNU Free Documentation License
+@cindex FDL, GNU Free Documentation License
 @include fdl.texi
 
 @node Index



Re: standards.texi problem with sectioning due to fdl.texi change

by Karl Berry :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Paul,

    makeinfo rejects standards.texi because of a dangling link to "GNU
    Free Documentation License".  

Oops.

I chose to fix it by removing the "Copying This Manual" node entirely.
It seems to serve no purpose.  (rms implied as much in one of our
conversations about this).  Let me know if this seems problematic for
some reason.

I'll update the versions on the web site later.

Thanks,
Karl