[Aquamacs-devel] Info-directory puzzlements....

Robert Goldman rpgoldman at sift.info
Wed Jul 15 17:30:08 UTC 2009


Nathaniel Cunningham wrote:
> Have you tried launching without customizations ( Help--> Diagnose and
> Report Bug )?
> For me, M-x info shows many more items than your list -- see below.  The
> value of Info-directory-list does include /usr/local/ entries:
> 
> ("/Applications/Aquamacs
> Emacs.app/Contents/Resources/site-lisp/edit-modes/info"
> "/Applications/Aquamacs Emacs.app/Contents/Resources/info"
> "/usr/local/info/" "/usr/share/info/" "/Applications/Aquamacs
> Emacs.app/Contents/Resources/site-lisp/edit-modes/nxml/")

Please see my exchange with David --- I did as you suggested, and got
the same bad behavior as I originally reported, when the dir file was
gzipped.  When I gunzipped the dir file, I got the happier results.

Best,
Robert

> 
> --Nathaniel
> 
> * Menu:
> 
> Emacs
> * AUCTeX: (auctex).     A sophisticated TeX environment for Emacs.
> * preview-latex: (preview-latex).       Preview LaTeX fragments in Emacs
> * ESS: (ess).     Emacs Speaks Statistics for R and other stats environments
> * SLIME: (slime).      Superior Lisp Interaction Mode
> * Ada mode: (ada-mode). The GNU Emacs mode for editing Ada.
> * Autotype: (autotype). Convenient features for text that you enter
> frequently
>                           in Emacs.
> * CC Mode: (ccmode).   Emacs mode for editing C, C++, Objective-C,
>                           Java, Pike, and IDL code.
> * CL: (cl).        Partial Common Lisp support for Emacs Lisp.
> * Dired-X: (dired-x).   Dired Extra Features.
> * EUDC: (eudc).   A client for directory servers (LDAP, PH)
> * Ebrowse: (ebrowse).   A C++ class browser for Emacs.
> * Ediff: (ediff).       A visual interface for comparing and merging
> programs.
> * Emacs: (emacs).    The extensible self-documenting text editor.
> * Emacs FAQ: (efaq).    Frequently Asked Questions about Emacs.
> * Emacs MIME: (emacs-mime).   The MIME de/composition library.
> * Eshell: (eshell).     A command shell implemented in Emacs Lisp.
> * Forms: (forms).    Emacs package for editing data bases
>               by filling in forms.
> * Gnus: (gnus).         The newsreader Gnus.
> * IDLWAVE: (idlwave).    Major mode and shell for IDL and WAVE/CL files.
> 
> * MH-E: (mh-e).        Emacs interface to the MH mail system.
> * Message: (message).   Mail and news composition mode that goes with Gnus.
> * PCL-CVS: (pcl-cvs).    Emacs front-end to CVS.
> * RefTeX: (reftex).    Emacs support for LaTeX cross-references and
> citations.
> * SC: (sc).        Supercite lets you cite parts of messages you're
>               replying to, in flexible ways.
> 
> 
> 
> * Speedbar: (speedbar).        File/Tag summarizing utility.
> * VIP: (vip).        An older VI-emulation for Emacs.
> * VIPER: (viper).       The newest Emacs VI-emulation mode.
>                           (also, A VI Plan for Emacs Rescue
>                            or the VI PERil.)
> * Widget: (widget).      Documenting the "widget" package used by the
>                            Emacs Custom facility.
> * WoMan: (woman).       Browse UN*X Manual Pages `Wo (without) Man'.
> * nXML Mode: (nxml-mode.info <http://nxml-mode.info>).
> 
> TeX
> * AUCTeX: (auctex).     A sophisticated TeX environment for Emacs.
> * preview-latex: (preview-latex).       Preview LaTeX fragments in Emacs
> 
> 
> Texinfo documentation system
> * Info: (info).                 Documentation browsing system.
> 
> 
> Miscellaneous
> * Screen: (screen).             Full-screen window manager.
> * Standards: (standards).        GNU coding standards.
> 
> GNU admin
> * Autoconf: (autoconf).         Create source code configuration scripts
> 
> Individual utilities
> * aclocal: (automake)Invoking aclocal.          Generating aclocal.m4
> * autoconf: (autoconf)autoconf Invocation.
>                                 How to create configuration scripts
> * autoreconf: (autoconf)autoreconf Invocation.
>                                 Remaking multiple `configure' scripts
> * autoscan: (autoconf)autoscan Invocation.
>                                 Semi-automatic `configure.ac
> <http://configure.ac>' writing
> * config.status: (autoconf)config.status Invocation.
>                                 Recreating a configuration
> * configure: (autoconf)configure Invocation.
>                                 Configuring a package
> * ifnames: (autoconf)ifnames Invocation.
>                                 Listing the conditionals in source code
> * tar: (tar)tar invocation.                     Invoking GNU `tar'
> 
> Programming
> * automake: (automake).        Making Makefile.in's
> 
> Utilities
> * Bash: (bash).                     The GNU Bourne-Again SHell.
> 
> GNU Packages
> * Tar: (tar).            Making tape (or disk) archives.
> 
> On Wed, Jul 15, 2009 at 10:45 AM, Robert Goldman <rpgoldman at sift.info
> <mailto:rpgoldman at sift.info>> wrote:
> 
>     I'm having trouble with my Aquamacs 1.8 info directory.
> 
>     When I fire up info I see the following items:
> 
>     * Menu:
> 
>     Software development
>     * asdf: (asdf).                 another system definition facility
> 
>     Emacs
>     * Org Mode: (org).              Outline-based notes management and
>     organizer
>     * SLIME: (slime).               Superior Lisp Interaction Mode for
>     Emacs.
>     * AUCTeX: (auctex).     A sophisticated TeX environment for Emacs.
>     * preview-latex: (preview-latex).       Preview LaTeX fragments in Emacs
>     * ESS: (ess).    Emacs Speaks Statistics for R and other stats
>     environments
> 
>     TeX
>     * AUCTeX: (auctex).     A sophisticated TeX environment for Emacs.
>     * preview-latex: (preview-latex).       Preview LaTeX fragments in Emacs
> 
> 
> 
>     But when I look at the Info-directory-list, it looks like I should see
>     much more:
> 
>     Info-directory-list is a variable defined in `info.el'.
>     Its value is
>     ("/Users/rpg/lisp/asdf" "/Users/rpg/emacs-packages" ""
>     "/Applications/Aquamacs
>     Emacs.app/Contents/Resources/site-lisp/edit-modes/info"
>     "/Applications/Aquamacs Emacs.app/Contents/Resources/info")
> 
>     The only thing I don't understand is that empty string in there.  Could
>     that be messing things up?  I don't /believe/ so, because when I kill
>     the *info* buffer, remove the empty string, and then recreate the info
>     buffer with C-h i, I still get the same impoverished directory.
> 
>     So at least one problem is that I don't see the info entries that should
>     have come from "/Applications/Aquamacs
>     Emacs.app/Contents/Resources/site-lisp/edit-modes/info"  and
>     "/Applications/Aquamacs Emacs.app/Contents/Resources/info"
> 
>     But I also see odd behavior with Info-default-directory-list:
> 
>     ("/Users/rpg/emacs-packages/org/doc" "~/Library/Application
>     Support/Emacs/info" "/Library/Application Support/Emacs/info"
>     "/Applications/Aquamacs
>     Emacs.app/Contents/Resources/site-lisp/edit-modes/info"
>     "/Applications/Aquamacs Emacs.app/Contents/Resources/info"
>     "/Applications/Aquamacs
>     Emacs.app/Contents/Resources/site-lisp/edit-modes/info"
>     "/usr/local/share/info/" "/usr/local/info/" "/usr/local/gnu/info/"
>     "/usr/local/gnu/lib/info/" "/usr/local/gnu/lib/emacs/info/"
>     "/usr/local/emacs/info/" "/usr/local/lib/info/"
>     "/usr/local/lib/emacs/info/" "/usr/share/info/" "/usr/local/share/info/"
>     "/Applications/Aquamacs
>     Emacs.app/Contents/Resources/site-lisp/edit-modes/nxml/")
> 
>     Shouldn't the /usr/local/* entries be appearing in the
>     Info-directory-list?
> 
>     Thanks for any help.
> 
>     R
>     _______________________________________________
>     Aquamacs-devel mailing list
>     Aquamacs-devel at aquamacs.org <mailto:Aquamacs-devel at aquamacs.org>
>     http://lists.aquamacs.org/mailman/listinfo.cgi/aquamacs-devel
> 
> 




More information about the Aquamacs-devel mailing list