On Monday, November 10, 2003 at 08:10:44, Robert P. Goldman wrote:
>
> Actually, there are pro's and cons to the way BBDB does mail
> aliases. On the "pro" side, you get to see who will receive your
> email. On the "con" side, the mail alias is stripped away and lost.
> This means that you can't do anything clever anywhere else with
> filing the email (based on addressees), etc.
Recently I though about adding a new hook-variable, i.e.
bbdb-mail-abbrev-expand-hooks called when expanding an
alias.
Something similar as below ... would that help?
Ciao Robert
Index: bbdb-com.el
===================================================================
RCS file: /cvsroot/bbdb/bbdb/lisp/bbdb-com.el,v
retrieving revision 1.169
diff -c -r1.169 bbdb-com.el
*** bbdb-com.el 13 Oct 2003 08:38:53 -0000 1.169
--- bbdb-com.el 11 Nov 2003 09:36:14 -0000
***************
*** 2718,2723 ****
--- 2720,2726 ----
;; these to records, which is plenty fast.
(fset alias (list 'lambda '()
(list 'bbdb-mail-abbrev-expand-hook
+ alias
(list 'quote
(mapcar (lambda (x)
(car (bbdb-record-net x)))
***************
*** 2739,2745 ****
(setq bbdb-define-all-aliases-needs-rebuilt nil)
(bbdb-define-all-aliases))))
! (defun bbdb-mail-abbrev-expand-hook (records)
(mail-abbrev-expand-hook)
(when bbdb-completion-display-record
(if bbdb-use-pop-up
--- 2742,2755 ----
(setq bbdb-define-all-aliases-needs-rebuilt nil)
(bbdb-define-all-aliases))))
! (defcustom bbdb-mail-abbrev-expand-hook nil
! "*Hook or hooks invoked each time an alias is expanded.
! The hook is called with two arguments the alias and the list of records."
! :group 'bbdb-hooks
! :type 'hook)
!
! (defun bbdb-mail-abbrev-expand-hook (alias records)
! (run-hook-with-args 'bbdb-mail-abbrev-expand-hook alias records)
(mail-abbrev-expand-hook)
(when bbdb-completion-display-record
(if bbdb-use-pop-up
-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
_______________________________________________
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/