Hi,

Pardon my newbie question, but I'd like to ask an elementary
emacs lisp question.  Is there another mailing list I should
be sending this to?

My question is:  what is the recommended order to make emacs
look in its load directories (what order to put directories
in EMACSLOADPATH), and what is the purpose of site-lisp vs
lisp, and the should the emacs-versioned versions of these
directories come before or after the generic versions?

I ask all this because I'm trying to install and use bbdb,
and it doesn't work.  That may be because I have older
versions of bbdb lying around...  I want to clean it up
but am not sure how it's "supposed" to look.

Definition of "it doesn't work":  I'm running debian 2.2 on
a sparc station 20 (comes with emacs 20.7.2), and downloaded
bbdb 2.2 last night because I wanted to sync my palm os
Address Book to something :-)

I unzipped and installed the bbdb, and copied the files
to where there were already some other bbdb files (/usr/share/emacs
site-lisp/bbdb/lisp).  I added (require 'bbdb) and (bbdb-initialize)
to my .emacs.  Now emacs crashes on startup with
Fatal error (6).Aborted

I've tried removing all the old bbdb files, but not sure I've
got them all.  It still crashes.

I looked at the load-path variable in a running emacs (after
commenting out the two lines from my .emacs) and the value is
a hairy:  (I substituted linefeeds for spaces for a neater
mail message)

load-path's value is 
("/usr/share/emacs20/site-lisp/tm"
"/usr/share/emacs20/site-lisp/auctex/"
"/usr/share/emacs/site-lisp"
"/usr/share/emacs/site-lisp/auctex"
"/usr/share/emacs/site-lisp/bbdb"
"/usr/share/emacs/site-lisp/gettext"
"/usr/share/emacs/site-lisp/hyperlatex"
"/usr/share/emacs/site-lisp/python-elisp"
"/usr/share/emacs/site-lisp/tm"
"/usr/share/emacs/site-lisp/auctex/style"
"/usr/share/emacs/site-lisp/bbdb/lisp"
"/usr/share/emacs/site-lisp/bbdb/tex"
"/usr/share/emacs/site-lisp/bbdb/utils"
"/usr/share/emacs/site-lisp/tm/support"
"/usr/share/emacs/20.7/site-lisp"
"/usr/share/emacs/20.7/site-lisp/auctex"
"/usr/share/emacs/20.7/site-lisp/gettext"
"/usr/share/emacs/20.7/site-lisp/hyperlatex"
"/usr/share/emacs/20.7/site-lisp/python-elisp"
"/usr/share/emacs/20.7/site-lisp/tm"
"/usr/share/emacs/20.7/site-lisp/w3-el"
"/usr/share/emacs/20.7/site-lisp/auctex/style"
"/usr/share/emacs/20.7/lisp"
"/usr/share/emacs/20.7/lisp/textmodes"
"/usr/share/emacs/20.7/lisp/progmodes"
"/usr/share/emacs/20.7/lisp/play"
"/usr/share/emacs/20.7/lisp/mail"
"/usr/share/emacs/20.7/lisp/language"
"/usr/share/emacs/20.7/lisp/international"
"/usr/share/emacs/20.7/lisp/gnus"
"/usr/share/emacs/20.7/lisp/emulation"
"/usr/share/emacs/20.7/lisp/emacs-lisp"
"/usr/share/emacs/20.7/lisp/calendar"
"/home/bjb/projects/bbdb/bbdb-2.2/lisp"
"/usr/share/emacs20/site-lisp/w3-el")

I'm not an emacs lisp hacker (yet) so I don't _think_ it was me who
added all those things (except the bjb/projects/bbdb one)?

Thanks in advance for whatever help you can send my way.

-- 
[EMAIL PROTECTED]
I am the "ILOVEGNU" signature virus. Just copy me to your signature.
This email was infected under the terms of the GNU General Public License.
_______________________________________________
bbdb-info mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/mailman/listinfo/bbdb-info

Reply via email to