From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#22651: "Up (dir)" HTML link is 404 Date: Thu, 05 May 2016 14:47:58 +0200 Message-ID: <87h9ecekn5.fsf__30426.4758401134$1462452603$gmane$org@gnu.org> References: <87si0wmte9.fsf@gmail.com> <87fuwt3g9y.fsf@gmail.com> <877ffaj20x.fsf_-_@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36879) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayIiT-00027P-3l for bug-guix@gnu.org; Thu, 05 May 2016 08:49:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ayIiH-0001Vw-87 for bug-guix@gnu.org; Thu, 05 May 2016 08:49:11 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:54737) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayIiH-0001Uf-50 for bug-guix@gnu.org; Thu, 05 May 2016 08:49:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ayIiD-0008RJ-PF for bug-guix@gnu.org; Thu, 05 May 2016 08:49:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: (Gavin Smith's message of "Wed, 4 May 2016 19:07:20 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Gavin Smith Cc: Texinfo , 22651@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Gavin Smith skribis: > The way to deal with this broken link at the moment is to use the > TOP_NODE_UP customization variable, like > > makeinfo --html -c TOP_NODE_UP_URL=3D/manual/ ... > > https://www.gnu.org/software/texinfo/manual/texinfo/html_node/First-Node.= html#First-Node That sounds good, I didn=E2=80=99t know about this variable. I propose to submit this patch to Gnulib=E2=80=99s gendocs.sh: --=-=-= Content-Type: text/x-patch Content-Disposition: inline --- a/build-aux/gendocs.sh +++ b/build-aux/gendocs.sh @@ -2,9 +2,9 @@ # gendocs.sh -- generate a GNU manual in many formats. This script is # mentioned in maintain.texi. See the help message below for usage details. -scriptversion=2015-04-16.10 +scriptversion=2016-05-05.14 -# Copyright 2003-2015 Free Software Foundation, Inc. +# Copyright 2003-2016 Free Software Foundation, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -142,7 +142,7 @@ EMAIL=webmasters@gnu.org # please override with --email commonarg= # passed to all makeinfo/texi2html invcations. dirargs= # passed to all tools (-I dir). dirs= # -I directories. -htmlarg="--css-ref=/software/gnulib/manual.css" +htmlarg="--css-ref=/software/gnulib/manual.css -c TOP_NODE_UP_URL=/manual/" infoarg=--no-split generate_ascii=true generate_html=true --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable WDYT? Thanks, Ludo=E2=80=99. --=-=-=--