From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#30463: 26.0.91; info-lookup-symbol oddities Date: Thu, 15 Feb 2018 09:12:28 +0100 Message-ID: <87sha21xjn.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1518682284 21363 195.159.176.226 (15 Feb 2018 08:11:24 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 15 Feb 2018 08:11:24 +0000 (UTC) To: 30463@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Feb 15 09:11:20 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 1emEdK-0004g5-CO for geb-bug-gnu-emacs@m.gmane.org; Thu, 15 Feb 2018 09:11:10 +0100 Original-Received: from localhost ([::1]:48690 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1emEfM-0006e7-5j for geb-bug-gnu-emacs@m.gmane.org; Thu, 15 Feb 2018 03:13:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44210) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1emEfC-0006dc-Ph for bug-gnu-emacs@gnu.org; Thu, 15 Feb 2018 03:13:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1emEf9-0005JK-IT for bug-gnu-emacs@gnu.org; Thu, 15 Feb 2018 03:13:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35712) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1emEf9-0005JG-EB for bug-gnu-emacs@gnu.org; Thu, 15 Feb 2018 03:13:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1emEf9-0008WV-68 for bug-gnu-emacs@gnu.org; Thu, 15 Feb 2018 03:13:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Feb 2018 08:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30463 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.151868236732738 (code B ref -1); Thu, 15 Feb 2018 08:13:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 15 Feb 2018 08:12:47 +0000 Original-Received: from localhost ([127.0.0.1]:43609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1emEes-0008Vy-PB for submit@debbugs.gnu.org; Thu, 15 Feb 2018 03:12:47 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:53165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1emEep-0008Vk-Ec for submit@debbugs.gnu.org; Thu, 15 Feb 2018 03:12:43 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1emEei-00056K-Og for submit@debbugs.gnu.org; Thu, 15 Feb 2018 03:12:38 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:39903) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1emEei-00056B-Lp for submit@debbugs.gnu.org; Thu, 15 Feb 2018 03:12:36 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44120) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1emEeg-0006OQ-SQ for bug-gnu-emacs@gnu.org; Thu, 15 Feb 2018 03:12:36 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1emEed-00055O-Ji for bug-gnu-emacs@gnu.org; Thu, 15 Feb 2018 03:12:34 -0500 Original-Received: from mout.gmx.net ([212.227.17.21]:36547) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1emEed-00054c-8J for bug-gnu-emacs@gnu.org; Thu, 15 Feb 2018 03:12:31 -0500 Original-Received: from detlef.gmx.de ([212.86.50.171]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Mbx62-1f3Do31BXa-00JJ9N for ; Thu, 15 Feb 2018 09:12:29 +0100 X-Provags-ID: V03:K0:HgNgJo8L1VjoW6ZyZ8DdnxbNwbOvxE2ASK+gjcl+zmXL36vu4Cj s0eNrFeVrXf9N5ZTOhZxcHmIw7uoVU63BQtHQvCMLJDt6NFWGDTukyjWLACBDG0RdTcFq12 GGYBQs7RdAnlvdaoyaK/XgnLDvM8IqKnrzpsx0QlmXnhZ4dYBQKtjsa+gqVsR0qToIEjAK+ Nr06dalEI+cce6mKktKww== X-UI-Out-Filterresults: notjunk:1;V01:K0:cJ6Sy67eePY=:AAD5eEvyTzUEcbmWuNMCkN TIvYgCewnLjm4y37u0oAp7cwdUZ+87VuiMadovCrTZAWIVBjvW6+vbz9FVUc3vEt8CcyFtxkv 669LJG+hF3QDrcqsNbDfDBJhWnDyqcdbWIEpeXFGrv+c9ik007AOF6mJQVlocIO1MDcvbl0tm gPobKqnImVwB7jAp71gngQcymzGwiQq59hpLTY2nRmN1sQYesVWPvoYwz4kwu4N0touXHTWsb U7KUI+Qpyb79TEvNnVWmyLruutol1nhJbY4UlRIJkLdxeYshbj8YMrauSeKaqwSSM6QxEW1MP 1RY+s3tJ0A2zLeezsnuNlyY34YWJjSaDuikEh+n6TF83e+NootCPLdLcJbepH/ftyzXRGp7Ek LXRhW7eas8IFb3syO8qg+Uknevq/mCOtDJ+MHFXXVb29CGBh0V/a9c9ZCJqeU+4SCttCZ26+2 KJEtiFb5Jo0rAcxLz99ala5qqKDDtXHTOrcUY8QxaOSQhcJ8ERFrymO4fPDPWSkMvB7HfGKSG x5JIffbfqBOiAssMgf1+2TeS2QtnnyZ92WJ/pMLy/ippoISYGWRVovZajp7oUILdI+09wvKVD 1A7xoL7ZP0opHfzAI0tEAxVI6ZLIvwwpIpJvfvIIdBSEpjoVrwFoLQ3K1VHS+lEZ9aWma90/d Ix2CEBTnF2nSNcG3c6urKT+ziom3EXVC87w5DKRpd3FsV6ejuakPjUCUoYZofdSQ6PlJcnhP3 8+mN1MI7y6Ra3kp6sJoABk0Lvl8TDBqdjEabcogyqJa0KfDZjTcS4UBWLAixdauDHnfRdL5Z X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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:143310 Archived-At: The Emacs manual says in section "26.6.1 Info Documentation Lookup": "The major mode determines where to look for documentation for the symbol=E2=80=94which 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. See the several info-lookup-maybe-add-help calls in that file. I do not recommend to change this section for Emacs 26. But shouldn't it be more transparent, how a major mode "determines where to look for documentation"? Something to be said in the Elisp manual? 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 =E2=80=98(m4)Macro index=E2=80=99...done Processing Info node =E2=80=98(autoconf)Autoconf Macro Index=E2=80=99...done Processing Info node =E2=80=98(autoconf)M4 Macro Index=E2=80=99...done Processing Info node =E2=80=98(autoconf)Autotest Macro Index=E2=80=99...done Processing Info node =E2=80=98(autoconf)Macro Index=E2=80=99... Cannot access Info node =E2=80=98(autoconf)Macro Index=E2=80=99 Processing Info node =E2=80=98(autoconf)Macro Index=E2=80=99...done Processing Info node =E2=80=98(automake)Macro and Variable Index=E2=80=99... Cannot access Info node =E2=80=98(automake)Macro and Variable Index=E2=80=99 Processing Info node =E2=80=98(automake)Macro and Variable Index=E2=80=99..= .done In GNU Emacs 26.0.91 (build 17, x86_64-pc-linux-gnu, GTK+ Version 3.22.25) of 2018-02-13 built on detlef Repository revision: 52ca0d1a3e01a3af8b482bd1f174f48a5c0b1fa2 System Description: Ubuntu 17.10 Recent messages: Saving file /home/albinus/.newsrc.eld... Wrote /home/albinus/.newsrc.eld Saving /home/albinus/.newsrc.eld...done Mark set [2 times] Saving file /home/albinus/News/drafts/drafts/3... Mark set Wrote /home/albinus/News/drafts/drafts/3 Deleting article /home/albinus/News/drafts/drafts/1 in drafts... Mark set [3 times] Quit C-h S runs the command info-lookup-symbol Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 THREADS LCMS2 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8 Major mode: Message Minor modes in effect: diff-auto-refine-mode: t gnus-message-citation-mode: t mml-mode: t erc-notify-mode: t erc-notifications-mode: t display-time-mode: t shell-dirtrack-mode: t icomplete-mode: t show-paren-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t auto-fill-function: message-do-auto-fill transient-mark-mode: t abbrev-mode: t Load-path shadows: /home/albinus/src/elpa/packages/debbugs/debbugs-org hides /home/albinus/.em= acs.d/elpa/debbugs-0.14/debbugs-org /home/albinus/src/elpa/packages/debbugs/debbugs-gnu hides /home/albinus/.em= acs.d/elpa/debbugs-0.14/debbugs-gnu /home/albinus/src/elpa/packages/debbugs/debbugs hides /home/albinus/.emacs.= d/elpa/debbugs-0.14/debbugs /home/albinus/src/elpa/packages/debbugs/debbugs-autoloads hides /home/albin= us/.emacs.d/elpa/debbugs-0.14/debbugs-autoloads /home/albinus/src/elpa/packages/debbugs/debbugs-pkg hides /home/albinus/.em= acs.d/elpa/debbugs-0.14/debbugs-pkg /home/albinus/src/elpa/packages/debbugs/debbugs-browse hides /home/albinus/= .emacs.d/elpa/debbugs-0.14/debbugs-browse /home/albinus/src/elpa/packages/tramp-theme/tramp-theme hides /home/albinus= /.emacs.d/elpa/tramp-theme-0.2/tramp-theme /home/albinus/src/elpa/packages/tramp-theme/tramp-theme-autoloads hides /ho= me/albinus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme-autoloads /home/albinus/src/elpa/packages/tramp-theme/tramp-theme-pkg hides /home/alb= inus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme-pkg /home/albinus/.emacs.d/elpa/telepathy-20131209.458/telepathy hides ~/lisp/t= elepathy ~/src/tramp/lisp/tramp-smb hides /usr/local/src/emacs-26/lisp/net/tramp-smb ~/src/tramp/lisp/tramp-uu hides /usr/local/src/emacs-26/lisp/net/tramp-uu ~/src/tramp/lisp/tramp-adb hides /usr/local/src/emacs-26/lisp/net/tramp-adb ~/src/tramp/lisp/tramp-cmds hides /usr/local/src/emacs-26/lisp/net/tramp-cm= ds ~/src/tramp/lisp/tramp-cache hides /usr/local/src/emacs-26/lisp/net/tramp-c= ache ~/src/tramp/lisp/trampver hides /usr/local/src/emacs-26/lisp/net/trampver ~/src/tramp/lisp/tramp-ftp hides /usr/local/src/emacs-26/lisp/net/tramp-ftp ~/src/tramp/lisp/tramp-sh hides /usr/local/src/emacs-26/lisp/net/tramp-sh ~/src/tramp/lisp/tramp hides /usr/local/src/emacs-26/lisp/net/tramp ~/src/tramp/lisp/tramp-loaddefs hides /usr/local/src/emacs-26/lisp/net/tram= p-loaddefs ~/lisp/dbus hides /usr/local/src/emacs-26/lisp/net/dbus ~/src/tramp/lisp/tramp-gvfs hides /usr/local/src/emacs-26/lisp/net/tramp-gv= fs ~/src/tramp/lisp/tramp-compat hides /usr/local/src/emacs-26/lisp/net/tramp-= compat Features: (shadow warnings emacsbug gnus-draft url-http url-gw url-auth url-queue url-cache url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view image-mode org-bibtex bibtex org-bbdb org-w3m org-element avl-tree generator org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs url-util shr svg dom browse-url diff-mode easy-mmode flow-fill mm-archive time-stamp gnus-dup mailalias magit-utils crm descr-text help-fns radix-tree misearch multi-isearch sort gnus-cite mail-extr gnus-bcklg nnir gnus-async cl-extra help-mode qp gnus-ml pop3 utf-7 nndraft nnmh nnml network-stream nsm starttls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap gnus-cache gnus-sum nnnil smtpmail sendmail gnus-demon nntp gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls gnutls utf7 netrc nnoo gnus-spec gnus-int gnus-range message rmc puny rfc822 mml mml-sec epa derived epg mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mail-utils mm-util mail-prsvr wid-edit term/xterm xterm elec-pair erc-notify erc-networks erc-desktop-notifications erc-match notifications dbus xml erc-goodies erc erc-backend erc-compat thingatpt pp cperl-mode finder-inf rx edmacro kmacro kubernetes-tramp docker-tramp tramp-cache slime-autoloads vagrant-tramp dash term disp-table ehelp info package easymenu epg-config url-handlers url-parse url-vars time tramp-sh tramp trampver tramp-compat tramp-loaddefs ucs-normalize shell pcomplete comint ansi-color ring parse-time format-spec advice auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache ido seq byte-opt gv bytecomp byte-compile cconv jka-compr icomplete time-date paren vc cl-loaddefs cl-lib vc-dispatcher dired dired-loaddefs mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 617705 51555) (symbols 48 59647 4) (miscs 40 162 1093) (strings 32 197084 12228) (string-bytes 1 5380917) (vectors 16 72918) (vector-slots 8 2160053 157736) (floats 8 327 513) (intervals 56 4483 935) (buffers 992 44))