From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#15038: 24.3.50; Doc bug in "(eintr) Change a defun" Date: Wed, 07 Aug 2013 19:40:58 +0300 Message-ID: <83a9ktv4h1.fsf@gnu.org> References: <871u66zeio.fsf@gmail.com> <83ob9aupac.fsf@gnu.org> <4y61vhmp8f.fsf@fencepost.gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1375893738 10232 80.91.229.3 (7 Aug 2013 16:42:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 7 Aug 2013 16:42:18 +0000 (UTC) Cc: 15038@debbugs.gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Aug 07 18:42:19 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1V76oT-0000Lr-RS for geb-bug-gnu-emacs@m.gmane.org; Wed, 07 Aug 2013 18:42:17 +0200 Original-Received: from localhost ([::1]:58250 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V76oT-0002VG-GJ for geb-bug-gnu-emacs@m.gmane.org; Wed, 07 Aug 2013 12:42:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47336) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V76oL-0002QP-S4 for bug-gnu-emacs@gnu.org; Wed, 07 Aug 2013 12:42:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V76oF-0003UG-H1 for bug-gnu-emacs@gnu.org; Wed, 07 Aug 2013 12:42:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51497) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V76oF-0003UC-DH for bug-gnu-emacs@gnu.org; Wed, 07 Aug 2013 12:42:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1V76oE-0000kb-At for bug-gnu-emacs@gnu.org; Wed, 07 Aug 2013 12:42:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Aug 2013 16:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15038 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 15038-submit@debbugs.gnu.org id=B15038.13758936622759 (code B ref 15038); Wed, 07 Aug 2013 16:42:02 +0000 Original-Received: (at 15038) by debbugs.gnu.org; 7 Aug 2013 16:41:02 +0000 Original-Received: from localhost ([127.0.0.1]:45810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V76nF-0000iJ-LN for submit@debbugs.gnu.org; Wed, 07 Aug 2013 12:41:01 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:50082) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V76nD-0000i0-Qt for 15038@debbugs.gnu.org; Wed, 07 Aug 2013 12:41:00 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MR600D0065N5H00@a-mtaout22.012.net.il> for 15038@debbugs.gnu.org; Wed, 07 Aug 2013 19:40:47 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MR600DJ66BY5W00@a-mtaout22.012.net.il>; Wed, 07 Aug 2013 19:40:46 +0300 (IDT) In-reply-to: <4y61vhmp8f.fsf@fencepost.gnu.org> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:77029 Archived-At: > From: Glenn Morris > Cc: dmoncayo@gmail.com, 15038@debbugs.gnu.org > Date: Wed, 07 Aug 2013 12:37:20 -0400 > > Eli Zaretskii wrote: > > > I think Dany is describing the way Emacs displays that node, not the > > exact text in the Info file. > > Standalone info seems to handle it fine. It uses a different way of finding the end of a node name (which OTOH fails in some cases Emacs doesn't). > > The problem is in the Texinfo sources: a node name cannot include a > > period, see the Texinfo manual. > > ./misc/org.texi:@node org-crypt.el, , Interaction, Miscellaneous > ./misc/edt.texi:@node edt-user.el > ./misc/epa.texi:@node Encrypting/decrypting *.gpg files > ./misc/cc-mode.texi:@node Sample .emacs File, Performance Issues, Odds and Ends, Top > ./misc/mairix-el.texi:@node About mairix and mairix.el > ./misc/mairix-el.texi:@node Setting up mairix.el > ./misc/mairix-el.texi:@node Using mairix.el > ./misc/mairix-el.texi:@node Extending mairix.el They are all in error. From the Texinfo manual: * Unfortunately, you cannot reliably use periods, commas, or colons within a node name; these confuse the Info reader. Also, a node name may not start with a left parenthesis preceding a right parenthesis, as in '(not)allowed', since this syntax is used to specify an external manual. (Perhaps these limitations will be removed some day.) If you insist on using these characters in node names, accepting the resulting substandard Info output, in order not to confuse the Texinfo processors, you must still escape those characters, by using either special insertions (*note Inserting a Comma::) or '@asis' (*note @asis::). For example: @node foo@asis{::}bar As an example of avoiding the special characters, the following is a section title in this manual: @code{@@unnumberedsec}, @code{@@appendixsec}, @code{@@heading} But the corresponding node name lacks the commas (and the '@''s, but that is historical): unnumberedsec appendixsec heading