From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: reader@newsguy.com Newsgroups: gmane.emacs.help Subject: Re: some info node manuals have no index Date: Sat, 22 Dec 2007 15:24:53 -0600 Organization: Still searching... Message-ID: <87wsr6fmmy.fsf@newsguy.com> References: <87abo3uu8o.fsf@newsguy.com> <8AC188F4-9A53-4E27-AC16-3BA09B6D6306@Web.DE> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1198359208 2827 80.91.229.12 (22 Dec 2007 21:33:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 22 Dec 2007 21:33:28 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Dec 22 22:33:39 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1J6ByU-0003qx-TJ for geh-help-gnu-emacs@m.gmane.org; Sat, 22 Dec 2007 22:33:39 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J6ByA-0006BU-QT for geh-help-gnu-emacs@m.gmane.org; Sat, 22 Dec 2007 16:33:18 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1J6Bxv-0006BK-UV for help-gnu-emacs@gnu.org; Sat, 22 Dec 2007 16:33:03 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1J6Bxq-0006Ai-B5 for help-gnu-emacs@gnu.org; Sat, 22 Dec 2007 16:33:02 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J6Bxq-0006Af-5c for help-gnu-emacs@gnu.org; Sat, 22 Dec 2007 16:32:58 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1J6Bxp-00053O-KO for help-gnu-emacs@gnu.org; Sat, 22 Dec 2007 16:32:57 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1J6BuZ-00030L-Vd for help-gnu-emacs@gnu.org; Sat, 22 Dec 2007 21:29:35 +0000 Original-Received: from adsl-75-3-178-22.dsl.chcgil.sbcglobal.net ([75.3.178.22]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 22 Dec 2007 21:29:35 +0000 Original-Received: from reader by adsl-75-3-178-22.dsl.chcgil.sbcglobal.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 22 Dec 2007 21:29:35 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 88 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: adsl-75-3-178-22.dsl.chcgil.sbcglobal.net User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (gnu/linux) Cancel-Lock: sha1:nt9U2Iv+21sB8rWPBJlDK3MsXwQ= X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:50293 Archived-At: Peter Dyballa writes: [...] > Actually I think what you try is the wrong way or place to customise: > > Once Info is started, the list of directories to search > comes from the variable `Info-directory-list'. > This variable `Info-default-directory-list' is used as the default > for initializing `Info-directory-list' when Info is started, unless > the environment variable INFOPATH is set. Well that isn't really about my problem unless it were the reason emacs -f info misbehaves. But it isn't. I guess what you are saying here is that I must customize INFOPATH instead of trying to do it with Info-default-directory-list. But I already have the correct things in INFOPATH INFOPATH=/usr/local/info:/usr/local/share/info:/usr/local/gnus/texi:/usr/local/w3/texi:/usr/local/url/texi:/usr/local/bbdb/texinfo:/usr/local/share/emacs/site-lisp/elib-1.0/texi:$INFOPATH;export INFOPATH Those old entries in site-start.el are from a time when I didn't. According to what you've shown.. with the INFOPATH variable set, emacs will ignore whatever I have in Info-default-directory-list. Which doesn't matter since I have INFOPATH set as shown. What I see here is that the standalone info browser will open gawk and display the index of gawk manual but emacs will not. Emacs will open the gawk manual fine, but when asked to do `i' search I get `no index'. Just incase they are opening different info files then doing: info /usr/share/info/gawk.info.bz2 and inside emacs `C-u C-h i' /usr/share/info/gawk.info.bz2 should gaurantee its the same file. But even doing it all that way emacs still reports `no index' when I try to use `i'; standalone info works as expected. =================================== Eli Zaretskii writes: [...] > This probably means your Emacs and the stand-alone Info reader get > Info files from different places. The test I described above should remove that as a possibility. > Maybe your .emacs or site-start.el load other Lisp files, and those > Lisp files modify the list of directories where Emacs searches for > Info files? That is, look for `load' as well, and then grep those > additional files for `[Ii]nfo'. started a fresh emacs I get this in the *Messages* buffer: Loading w3m-wget...done Loading skeleton...done Loading regexp-opt...done Loading advice...done Loading /home/reader/.emacs-custom...done Loading /home/reader/.abbrev_defs...done Loading easymenu...done Loading cl-macs...done Loading places from /home/reader/.emacs-places...done For information about the GNU Project and its goals, type C-h C-p. Loading dired...done grep -i info on all of those listed still shows no suspect code. Here another piece of information. I downloaded the latest gawk source when I first started checking into this and after running `makeinfo gawk.texi' and loading that file inside emacs with `C-u C-h i /usr/local/src/gawk-3.1.6/doc/gawk.info' Then emacs will respond to `i' search. Looking at a diff of the two I see a massive difference that indicates the index is not present in the installed version I have. So this all may just be the result of that not getting done in that version. (at least not in my compiled version which is done by the emerge tool on gentoo linux.)