From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#2975: texinfo-master-menu and emacs.texi Date: Thu, 08 Dec 2011 09:46:49 -0500 Message-ID: References: <20191.12232.556454.551166@gargle.gargle.HOWL> <20191.48632.665251.448872@gargle.gargle.HOWL> <20191.55423.572257.75919@gargle.gargle.HOWL> <877h27gxh2.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1323355643 16993 80.91.229.12 (8 Dec 2011 14:47:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 8 Dec 2011 14:47:23 +0000 (UTC) Cc: winkler@gnu.org, =?UTF-8?Q?=C5=A0t=C4=9Bp=C3=A1n_?= =?UTF-8?Q?N=C4=9Bmec?= , 2975@debbugs.gnu.org, Karl Berry To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Dec 08 15:47:18 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RYfFl-0001RN-OG for geb-bug-gnu-emacs@m.gmane.org; Thu, 08 Dec 2011 15:47:17 +0100 Original-Received: from localhost ([::1]:60768 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYfFl-0001dN-AM for geb-bug-gnu-emacs@m.gmane.org; Thu, 08 Dec 2011 09:47:17 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:44903) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYfFi-0001dI-Ic for bug-gnu-emacs@gnu.org; Thu, 08 Dec 2011 09:47:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RYfFh-00075N-8S for bug-gnu-emacs@gnu.org; Thu, 08 Dec 2011 09:47:14 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:57937) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYfFh-00075I-3X for bug-gnu-emacs@gnu.org; Thu, 08 Dec 2011 09:47:13 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RYfGU-00089a-4f for bug-gnu-emacs@gnu.org; Thu, 08 Dec 2011 09:48:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Dec 2011 14:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 2975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 2975-submit@debbugs.gnu.org id=B2975.132335566531320 (code B ref 2975); Thu, 08 Dec 2011 14:48:02 +0000 Original-Received: (at 2975) by debbugs.gnu.org; 8 Dec 2011 14:47:45 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RYfGC-000896-Gq for submit@debbugs.gnu.org; Thu, 08 Dec 2011 09:47:45 -0500 Original-Received: from pruche.dit.umontreal.ca ([132.204.246.22]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RYfG9-00088x-Q2 for 2975@debbugs.gnu.org; Thu, 08 Dec 2011 09:47:43 -0500 Original-Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id pB8Ekoki025312; Thu, 8 Dec 2011 09:46:50 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id DFCED59403; Thu, 8 Dec 2011 09:46:49 -0500 (EST) In-Reply-To: (Eli Zaretskii's message of "Thu, 08 Dec 2011 07:20:39 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.91 (gnu/linux) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4065=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4065> : streams <708856> : uri <1024056> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 08 Dec 2011 09:48:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:54813 Archived-At: Karl writes: > Perhaps the description of texinfo-mode would be better off in the Emacs > manual, instead of the Texinfo manual. (Since it is not maintained as > part of Texinfo.) I'd be fine with that. Whatever you want to do. Sounds like a good idea, yes. Eli writes: > The simplest fix would be to remove the updating of the @node lines. > Would anyone object? Karl? That would be great. Eli writes: > I guess I'm saying that the importance of these commands in the > context of maintaining Emacs documentation is somewhat exaggerated in > this thread, to say the least ;-) IIUC the OP is not directly interested in maintaining Emacs documentation but rather is trying to write a manual for another project (BBDB, which happens to be an Emacs package). Eli writes: > Here's what I see there: > . texinfo-master-menu indeed does not support multiple-file manuals, > so it removed all the menu items whose nodes are in files other > than emacs.texi itself A good fix here would be for texinfo-master-menu to detect the problem and signal a warning/error. > . texinfo-master-menu doesn't grok @iftex and @ifnottext conditionals > (and probably the other @if... conditionals as well), so it > produced bad Next and Prev pointers, because, e.g., this: If leaving Node pointers alone fixes this problem, then there's nothing else to do, but otherwise texinfo-master-menu should try and detect these problematic cases and signal an error/warning. Stefan