Thanks to the following for their quick reply to my question:
Alastair Burt <[EMAIL PROTECTED]>, Rick Busdiecker <[EMAIL PROTECTED]>
I asked:
> WHen I want to send mail to a lot of people, I would like to use BBDB to
> get them all into the *BBDB* buffer, then say "*m" to mail to all. But
> if I search for a new name, the one already there goes away.
> How do I "build up a list" of people in bbdb?
And here is the answer (add to .emacs):
(setq bbdb-mode-hook
'(lambda ()
(define-key bbdb-mode-map "c" 'bbdb-create)
(define-key bbdb-mode-map "b" 'bbdb)
(define-key bbdb-mode-map "a" 'bbdb-append)))
(defun bbdb-append (string elidep)
"Append all entries in the BBDB matching the regexp STRING
in either the name(s), company, network address, or notes."
(interactive "sRegular Expression: \nP")
(let ((bbdb-elided-display (bbdb-grovel-elide-arg elidep))
(notes (cons '* string))
(bbdb-append t))
(bbdb-display-records-1
(bbdb-search (bbdb-records) string string string notes nil) bbdb-append)))
Cheers, Sridhar.