Hi,

I can't pinpoint what Debian package upgrade may have broken this.
Whenever I try to enter a Gnus group, I get a message:

"Problem building BBDB score table"

and I can't get a trace with `toggle-debug-on-error' (to on).  I also
get the following when getting into the compose message window:

,-----
| Debugger entered--Lisp error: (wrong-type-argument arrayp q)
|   bbdb-record-getprop(q mail-alias)
|   bbdb-define-all-aliases()
|   (lambda nil (bbdb-define-all-aliases) (require (quote footnote)))()
|   run-hooks(message-setup-hook)
|   message-setup-1(((Newsgroups . "gmane.emacs.bbdb.user") (Subject . "")) nil 
nil)
|   message-setup(((Newsgroups . "gmane.emacs.bbdb.user") (Subject . "")))
|   message-news("gmane.emacs.bbdb.user")
|   gnus-post-news(post "gmane.emacs.bbdb.user" nil nil nil nil nil)
|   gnus-group-post-news((4))
|   call-interactively(gnus-group-post-news nil nil)
`-----

I have the following bbdb related settings in ~/.gnus.el:

---<---------------cut here---------------start-------------->---
(add-to-list 'load-path "/usr/share/emacs/site-lisp/bbdb/lisp" t)
(require 'bbdb)
(bbdb-initialize 'gnus 'message 'sc)
(add-hook 'gnus-startup-hook 'bbdb-insinuate-gnus)
(add-hook 'message-setup-hook
          '(lambda ()
             (bbdb-define-all-aliases)
             (require 'footnote)))
;; display names as in bbdb database
(autoload 'bbdb/gnus-lines-and-from "bbdb-gnus")

(setq sc-nested-citation-p t
      sc-citation-leader ""
      sc-preferred-header-style 8
      sc-confirm-always-p nil
      sc-reference-tag-string ""
      sc-citation-delimiter-regexp "[>|]+"
      sc-preferred-attribution-list
      '("sc-lastchoice" "x-attribution" "sc-consult"
        "firstname" "initials" "lastname")
      sc-attrib-selection-list
      '(("sc-from-address"
         ((".*" . (bbdb/sc-consult-attr
                   (sc-mail-field "sc-from-address"))))))
      sc-mail-glom-frame
      '((begin (setq sc-mail-headers-start (point)))
        ("^x-attribution:[ \t]+.*$" (sc-mail-fetch-field t) nil t)
        ("^\\S +:.*$" (sc-mail-fetch-field) nil t)
        ("^$" (progn (bbdb/sc-default) (list 'abort '(step . 0))))
        ("^[ \t]+" (sc-mail-append-field))
        (sc-mail-warn-if-non-rfc822-p (sc-mail-error-in-mail-field))
        (end (setq sc-mail-headers-end (point)))))

(setq gnus-score-find-score-files-function
      '(gnus-score-find-bnews bbdb/gnus-score))
---<---------------cut here---------------end---------------->---

and am using GNU Emacs 23.0.50.1 (x86_64-pc-linux-gnu, GTK+ Version
2.12.5) of 2008-01-20 on elegiac, modified by Debian.  I'd appreciate
any suggestions as to what may be wrong.


Cheers,

-- 
Seb


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to