It seems development has been spread around over the years. The EmacsWiki still points to the manual on SourceForge but it seems very out of date. Configuration variables mentioned in the manual are no longer available in my MELPA installed package. Is there a more upto date version online?


Manual for BBDBv2 → http://obbdb.sourceforge.net/#manual

Manual for BBDBv3 → does not exist.

FWIW here are some BBDBv3 resources:

Here is my setup based on the latest code (because it adds support for mu4e) obtained with git clone git://git.savannah.nongnu.org/bbdb.git (should be also available on MELPA):

(use-package bbdb-loaddefs
  :commands bbdb
  (bbdb-initialize 'gnus
           ;;bbdb-insinuate-gnus adds bindings for the default
           ;;keys to Gnus and configures Gnus to notify the
           ;;BBDB when new messages are loaded. This
           ;;notification is required if the BBDB is to be
           ;;able to display BBDB entries for messages
           ;;displayed in Gnus.

           ;; bbdb-insinuate-message adds a binding for M-TAB
           ;; to Message mode. This will enable completion of
           ;; addressees based on BBDB records.


  (bbdb-mua-auto-update-init 'gnus 'message 'mu4e)

  ;; size of the bbdb popup
  (setq bbdb-mua-pop-up-window-size 1)

  ;; how to handle new entries
  ;; (setq bbdb-mua-update-interactive-p '(query . create))

  ;; look at every address; not only the first one
  ;; (setq bbdb-message-all-addresses t)

  (setq bbdb-phone-style 'nil)

  ;; http://www.emacs.uniyar.ac.ru/doc/em24h/emacs183.htm
  (use-package bbdb-gnus
    (setq bbdb/gnus-score-default 1000)
    (setq gnus-score-find-score-files-function
          '(gnus-score-find-bnews bbdb/gnus-score))))

The canonical location of the BBDBv3 manual is in the source repo of BBDBv3 at the savannah project page, i.e. at http://git.savannah.gnu.org/cgit/bbdb.git/tree/doc/bbdb.texi

  • 1
    The linked page does seem a bit of an empty placeholder. – stsquad Mar 11 '16 at 12:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.