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#30463: 26.0.91; info-lookup-symbol oddities Date: Thu, 15 Feb 2018 19:03:11 +0200 Message-ID: <837erew5gw.fsf@gnu.org> References: <87sha21xjn.fsf@gmx.de> 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 1518714175 27422 195.159.176.226 (15 Feb 2018 17:02:55 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 15 Feb 2018 17:02:55 +0000 (UTC) Cc: 30463@debbugs.gnu.org To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Feb 15 18:02:50 2018 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 1emMvH-0004dH-J6 for geb-bug-gnu-emacs@m.gmane.org; Thu, 15 Feb 2018 18:02:15 +0100 Original-Received: from localhost ([::1]:39811 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1emMxH-0002X3-Pq for geb-bug-gnu-emacs@m.gmane.org; Thu, 15 Feb 2018 12:04:19 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41654) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1emMx3-0002T9-Gq for bug-gnu-emacs@gnu.org; Thu, 15 Feb 2018 12:04:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1emMx0-0007Av-Sz for bug-gnu-emacs@gnu.org; Thu, 15 Feb 2018 12:04:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37137) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1emMx0-0007Ap-OU for bug-gnu-emacs@gnu.org; Thu, 15 Feb 2018 12:04:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1emMx0-0001s1-Fa for bug-gnu-emacs@gnu.org; Thu, 15 Feb 2018 12:04:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Feb 2018 17:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30463 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 30463-submit@debbugs.gnu.org id=B30463.15187142037145 (code B ref 30463); Thu, 15 Feb 2018 17:04:02 +0000 Original-Received: (at 30463) by debbugs.gnu.org; 15 Feb 2018 17:03:23 +0000 Original-Received: from localhost ([127.0.0.1]:45034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1emMwN-0001rB-LM for submit@debbugs.gnu.org; Thu, 15 Feb 2018 12:03:23 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:50499) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1emMwM-0001qu-AB for 30463@debbugs.gnu.org; Thu, 15 Feb 2018 12:03:22 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1emMwE-0006pY-KQ for 30463@debbugs.gnu.org; Thu, 15 Feb 2018 12:03:17 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34732) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1emMwE-0006pO-Gg; Thu, 15 Feb 2018 12:03:14 -0500 Original-Received: from [176.228.60.248] (port=2378 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1emMwE-0003AN-0x; Thu, 15 Feb 2018 12:03:14 -0500 In-reply-to: <87sha21xjn.fsf@gmx.de> (message from Michael Albinus on Thu, 15 Feb 2018 09:12:28 +0100) 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:143317 Archived-At: > From: Michael Albinus > Date: Thu, 15 Feb 2018 09:12:28 +0100 > > The Emacs manual says in section "26.6.1 Info Documentation Lookup": > > "The major mode determines where to look for documentation for the > symbol—which Info files to look in, and which indices to search." > > This is not really true. No major mode determines itself "where to look > for information", this is hard coded in info-look.el. I think you are misinterpreting what "determines" means in this context. It doesn't mean that the mode's code specifies that; it means that Emacs determines where to look by consulting some data base that takes the mode into account. I will see how to reword that to avoid this ambiguity. > Furthermore, some hard coded locations in info-look.el seem to be > deprecated. If I, for example, choose manually autoconf-mode as symbol > help mode, I get (taken from the *Messages* buffer): > > Processing Info node ‘(m4)Macro index’...done > Processing Info node ‘(autoconf)Autoconf Macro Index’...done > Processing Info node ‘(autoconf)M4 Macro Index’...done > Processing Info node ‘(autoconf)Autotest Macro Index’...done > Processing Info node ‘(autoconf)Macro Index’... > Cannot access Info node ‘(autoconf)Macro Index’ > Processing Info node ‘(autoconf)Macro Index’...done > Processing Info node ‘(automake)Macro and Variable Index’... > Cannot access Info node ‘(automake)Macro and Variable Index’ > Processing Info node ‘(automake)Macro and Variable Index’...done I'm guessing the missing nodes do exist in some old versions of the manuals. I'm not sure Emacs should only support the latest versions of each manual. Of course, it would be good to see what replaces those nodes in the latest manuals, and then _add_ them, but without removing the old ones. patches welcome. Thanks.