This has worked pretty much forever but I've apparently got a problem
entry in my bbdb that breaks both this and the
gnus-user-format-function-b provided in bbdb-gnus.el. I think it's an
issue with duplicate entries but maybe someone wiser than I can look
at the attached backtrace and figure out if there's really a problem
with the entry itself that I could fix. I have two entries for my
good friend Dr. Koenigsberg. One is his home address, the other
business. The home address entry contains a couple of net addresses,
the business one does not. I don't recall whether I explicitly
created the two entries of if they were built that way by SyncBBDB.
For the time being, I've taken %ub out of gnus-summary-line-format so
at least I'm working but I'd like to know how to fix this problem.
Thanks,
--
Dave Goldberg
[EMAIL PROTECTED]
Signaling: (wrong-type-argument listp ["Adam" "Koenigsberg" nil "Florida Eye
Associates" (["Work" "(321) 727-2020"] ["Fax" "(321) 726-4061"]) (["Main" ("502 East
New Haven Ave.") "Melbourne" "FL" "32901" "USA"]) nil ((creation-date . "2000-11-07")
(pilot-id . "13982388 \"Friends\" \"Main\"
\"Field1:2\" \"phone:Fax\"
\"Field2:0\" \"phone:Work\"
BBDB-Unused: \"note:creation-date\",\"note:timestamp\"") (timestamp . "2000-12-12"))
["Adam Koenigsberg" nil #<marker at 20660 in .bbdb 0x9b10ac> nil]])
bbdb-annotate-message-sender("Adam Koenigsberg <[EMAIL PROTECTED]>" t t t)
(if from (bbdb-annotate-message-sender from t (or ... offer-to-create) (or ...
offer-to-create)))
)
(let ((from ...) name net) (if (or ... ...) (setq from ...)) (if from
(bbdb-annotate-message-sender from t ... ...)))
)
(save-restriction (widen) (narrow-to-region (point-min) (progn ... ...)) (let (...
name net) (if ... ...) (if from ...)))
)
bbdb/gnus-update-record(t)
(let ((bbdb-gag-messages t) (record ...) (bbdb-electric-p nil)) (when
bbdb-use-pop-up (let ... ... ...)) (if record (bbdb-display-records ...)) record)
)
bbdb/gnus-pop-up-bbdb-buffer(t)
(or (bbdb/gnus-pop-up-bbdb-buffer t) (error "unperson"))
)
(lambda nil "Display the contents of the BBDB for the sender of this message.\nThis
buffer will be in `bbdb-mode', with associated keybindings." (interactive)
(gnus-summary-select-article) (or (bbdb/gnus-pop-up-bbdb-buffer t) (error
"unperson")))()
call-interactively(bbdb/gnus-show-sender)