From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#24624: 24.4; Faulty info link -> definition of nth Date: Thu, 06 Oct 2016 11:59:53 +0300 Message-ID: <83shs9kg3a.fsf@gnu.org> References: <87wphmva47.fsf@flaptop.tomnor.org> <831szukm6r.fsf@gnu.org> <57F6104A.4020709@gmx.at> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1475744513 21829 195.159.176.226 (6 Oct 2016 09:01:53 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 6 Oct 2016 09:01:53 +0000 (UTC) Cc: tomasn@posteo.net, 24624@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 06 11:01:47 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bs4YK-0001zm-8x for geb-bug-gnu-emacs@m.gmane.org; Thu, 06 Oct 2016 11:01:20 +0200 Original-Received: from localhost ([::1]:54082 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bs4YI-00014b-QW for geb-bug-gnu-emacs@m.gmane.org; Thu, 06 Oct 2016 05:01:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59809) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bs4Y8-00014J-5S for bug-gnu-emacs@gnu.org; Thu, 06 Oct 2016 05:01:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bs4Y2-0006XA-3F for bug-gnu-emacs@gnu.org; Thu, 06 Oct 2016 05:01:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40037) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bs4Y2-0006X6-0b for bug-gnu-emacs@gnu.org; Thu, 06 Oct 2016 05:01:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bs4Y1-0001Ig-OC for bug-gnu-emacs@gnu.org; Thu, 06 Oct 2016 05:01:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 Oct 2016 09:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24624 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24624-submit@debbugs.gnu.org id=B24624.14757444034860 (code B ref 24624); Thu, 06 Oct 2016 09:01:01 +0000 Original-Received: (at 24624) by debbugs.gnu.org; 6 Oct 2016 09:00:03 +0000 Original-Received: from localhost ([127.0.0.1]:46227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bs4X4-0001GB-EN for submit@debbugs.gnu.org; Thu, 06 Oct 2016 05:00:03 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:40284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bs4X2-0001FU-Kf for 24624@debbugs.gnu.org; Thu, 06 Oct 2016 05:00:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bs4Wt-0006DC-6E for 24624@debbugs.gnu.org; Thu, 06 Oct 2016 04:59:55 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51413) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bs4Wt-0006D7-3C; Thu, 06 Oct 2016 04:59:51 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2439 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bs4Ws-0002BL-0K; Thu, 06 Oct 2016 04:59:50 -0400 In-reply-to: <57F6104A.4020709@gmx.at> (message from martin rudalics on Thu, 06 Oct 2016 10:50:18 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:124116 Archived-At: > Date: Thu, 06 Oct 2016 10:50:18 +0200 > From: martin rudalics > CC: 24624@debbugs.gnu.org > > >> there is a link named Definition of nth. It doesn't take me to the > >> definition of nth. It jumps me to -- Function: make-list length object. > > > > I cannot reproduce this, that link does work for me. I tried both > > Emacs 24.4 and the latest 25.1, and the Info reader built into Emacs > > works correctly in both cases. > > Something seems to be wrong with the Tag Table in elisp.info. In this > particular case I see on line 80603 of elisp.info > > Ref: Definition of nth^?260740^M > > which translates in ‘Info-find-node-2’ to a guesspos of 254814 which is > somewhere in section 5.1. With Emacs 25/26 on Windows XP. You are still using an old makeinfo, do you? From Texinfo 4.13, perhaps? If so, you need to run your Info files through 'flip' or some other command that removes the CR characters from CR-LF pairs at EOL. Or start using the (slower) makeinfo from Texinfo 6.x, which produces Unix-style Info files by default, even on Windows. But the OP uses GNU/Linux, so this cannot be the reason for the problem reported here. > A Emacs 25.0.50.1 build of 2014-11-25 exhibits > > Ref: Definition of nth^?255333^M > > which gets me to the requested definition. Yes, we changed the code in Emacs's Info reader to be compatible with how the new Texinfo calculates positions in tag tables. There was no other reasonable solution. > BTW something completely irrational is happening with edebug here. Once > I instrumented a function in info.el I can't `eval-buffer' the info.el > buffer unless I kill the *info* buffer first. Otherwise, I immediately > reenter the debugger. Is this a new problem? In any case, it should be a separate discussion or bug report. Thanks.