From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Christopher Dimech Newsgroups: gmane.emacs.help Subject: Re: Viewing Links for a info file Date: Fri, 16 Oct 2020 13:17:57 +0200 Message-ID: References: <83o8l2ww1j.fsf@gnu.org> <837drqwjdm.fsf@gnu.org> <83zh4mv3mh.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27856"; mail-complaints-to="usenet@ciao.gmane.io" Cc: help-gnu-emacs@gnu.org To: Eli Zaretskii Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 16 13:20:05 2020 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kTNmH-00077q-2j for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 16 Oct 2020 13:20:05 +0200 Original-Received: from localhost ([::1]:52656 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTNmF-0006IV-Cf for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 16 Oct 2020 07:20:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56112) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTNkI-0006IE-Jg for help-gnu-emacs@gnu.org; Fri, 16 Oct 2020 07:18:02 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:46479) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTNkG-0007MZ-6l; Fri, 16 Oct 2020 07:18:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1602847077; bh=A0QqPOEMc0PlUUrk/nQok8XlYrVQzpr94rHEuLrdZeE=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=Eoc5x01TImjxBePPgNy0hg1y7OzSkNbPEpbaKTyiez8bSupLkC2DnWnmHWbLQbagv 1jPJFu0t6+k6NOVBBBsE8lNyS8U/l1HZ6GnruSVUtQKw8JPguTaKu4LVeShc2zr/yP ri1CQ6DwMNHoN4k4jqssgkOybgHTRtS/Htm8RDZg= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [213.165.168.94] ([213.165.168.94]) by web-mail.gmx.net (3c-app-mailcom-bs01.server.lan [172.19.170.58]) (via HTTP); Fri, 16 Oct 2020 13:17:57 +0200 Importance: normal Sensitivity: Normal In-Reply-To: <83zh4mv3mh.fsf@gnu.org> X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:nle5ElMXw0GHXr04MrquvRxYlxRbX4KWGFsDaZj6hFh9z9NOAYw9LSKAQMb/HZ9/PvQyl u3ZgbnPlGA4NywqfgQLo7PszvN4BOZk0k9EnTRg/OyMkFXCM/FZfiNefMdXMS+QQSpNGRghPrgW9 3Z92ABHqvVwjs6RXjqoAXxUkCu/VzhsV8aVUefMoM9mckg8uqDiy5tgkELZiv2LGJCvh/lizfyCf NTX62yCMz6HV29aglunJQMTkNvD8DIkf4iWpyfN7HxA4zo74fqevJemOZ6cgfy+N2MPmzqpyAc1s VE= X-UI-Out-Filterresults: notjunk:1;V03:K0:d1SEQpZizKE=:8bh+TZX177x/our7lXbDlS WxFlu7XpszDYf5elhEusbyR9WpmT/E3ghvxy8B5weZ63yBYvca2qGunI3ppL5LrCXM6vynWsu tyeYSk7wZbbQkURiMxWY9emYBBPKE3JvwV9vqL3TX4p9ejU78c8+JjAZbpWcvp85CNEMyfD0c toD/78vlO6DZM6wpbP6gh4h+O6To3UjoZMPsHU1V0cG4qR84e5fs8s8UI97icefPLs/0NNsYt 4g7JTAcPRt8UpYK5gDi+zT6Fbjv0IdT2l8lVQ6qX9n+b1cqY+UgZY0U8VkdyRDjHcETgR7ATy Oh0OxUvUT5A8i+Ify/3hbKdn5KoD1XUXKBZI2+d8MpHrgTDVD9ByHuQqLe6ygVepbMY3MrU+G liuorm/WANlkiQ9nJyGJPKzDPfq7oS3/2Oi6J68Fo+LwqXyWazbWmQdQ4lkm721kJ7cRiHn03 fpZ60v8kaZigAraYZaZ+jRkqX5XuEr/hUcYkcUZ5Nc19P1Z/jJyJTsy/dhUj372wFSAoZzKUx JGC/gY+Erz+MtxvU92FeNVWZxHSVXw4tptxWl4+X8nzrVIjM74BhdtDafPiMqeu3Qh+Bz2J09 sM/+Q5hBeM5bI= Received-SPF: pass client-ip=212.227.17.22; envelope-from=dimech@gmx.com; helo=mout.gmx.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/16 07:17:57 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:124504 Archived-At: I see, the problem was the @ifclear when I wantnd to include the file. Must be @ifset. In my intro file I have addes a menu apter @chapter and before the first @section Put everything in a @macro @macro Gela-Menu @menu * Modifier-Keys:: Modifier Keys on Lisp Machine Keyboards. * Key-Mnemonics:: Mnemonics that identify specific keys. * Composing-KeySeq:: Composing Key Sequences. * Complete-Kbd:: Complete Key Bindings. * Docu-KeySeq:: Documentationm of Key Sequences. * Emacs-Tutorials-Eww:: Emacs Tutorials and View Web Pages with Eww. * Docu-Function:: Documentation of Functions. * Intactv-Function:: Interactive Functions. * UPrefix-Argument:: The Universal Prefix Argument. * Fnc-ArgSet-PrPfx:: Setting Function Arguments by Prompt or Prefix. @end menu @end macro @Gela-Menu But makeinfo complains if I try to call @Gela-Menu after each section. How can one go about having the menu also show after each section. It would be much easier to read as when you finish reading, one won't have to scroll up to the top of the buffer to select Introduction, which is the Chapter Title Sent: Friday, October 16, 2020 at 12:58 PM From: "Eli Zaretskii" To: help-gnu-emacs@gnu.org Subject: Re: Viewing Links for a info file > From: Christopher Dimech > Cc: help-gnu-emacs@gnu.org > Date: Fri, 16 Oct 2020 12:52:21 +0200 > > I have been getting these complaints. > > makeinfo 00-gungadin-elisp-abbrev.texi > 00-gungadin-elisp-abbrev.texi:19: warning: @end ifclear should only appear at a line beginning > 00-gungadin-elisp-abbrev.texi:52: warning: @end ifset should only appear at a line beginning > 00-gungadin-elisp-abbrev.texi:103: @menu reference to nonexistent node `Introduction' > 00-gungadin-elisp-abbrev.texi:110: @detailmenu reference to nonexistent node `Modifier-Keys' > 00-gungadin-elisp-abbrev.texi:111: @detailmenu reference to nonexistent node `Key-Mnemonics' > 00-gungadin-elisp-abbrev.texi:112: @detailmenu reference to nonexistent node `Composing-KeySeq' > 00-gungadin-elisp-abbrev.texi:113: @detailmenu reference to nonexistent node `Complete-Kbd' > 00-gungadin-elisp-abbrev.texi:114: @detailmenu reference to nonexistent node `Docu-KeySeq' > 00-gungadin-elisp-abbrev.texi:115: @detailmenu reference to nonexistent node `Emacs-Tutorials-Eww' > 00-gungadin-elisp-abbrev.texi:117: @detailmenu reference to nonexistent node `Docu-Function' > 00-gungadin-elisp-abbrev.texi:118: @detailmenu reference to nonexistent node `Intactv-Function' > 00-gungadin-elisp-abbrev.texi:119: @detailmenu reference to nonexistent node `UPrefix-Argument' > 00-gungadin-elisp-abbrev.texi:120: @detailmenu reference to nonexistent node `Fnc-ArgSet-PrPfx' I think this diagnostics is quite self-explanatory, no? I suggest to consult the Texinfo manual if you are unsure how to correctly write these constructs in Texinfo.