Re: completition in mini-buffer
On Mon, Nov 07 2011, Eric Abrahamsen wrote: Also: see `bbdb-completing-read-mails', it might be enough to replace `message-read-from-minibuffer' with your own function that uses this. Thanks! Redefinig `message-read-from-minibuffer' works well: --8---cut here---start-8--- (defun message-read-from-minibuffer (prompt optional initial-contents) (bbdb-completing-read-mails prompt initial-contents)) --8---cut here---end---8--- But it would be nicer, if this redefinition would be active only for some selected commands, such as `gnus-summary-resend-message', so I tried it with `defadvice', but it does not work: --8---cut here---start-8--- (defadvice gnus-summary-resend-message (around resend-with-bbdb (address n) activate) Resend message with bbdb address completion. (flet ((message-read-from-minibuffer (p optional d) (bbdb-completing-read-mails p d))) ad-do-it)) --8---cut here---end---8--- There are no errors, but `bbdb-completing-read-mails' is not called... Why? TIA for any help, -- Peter -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: completition in mini-buffer
On Mon, Nov 07 2011, Peter Münster wrote: (defadvice gnus-summary-resend-message (around resend-with-bbdb (address n) activate) Resend message with bbdb address completion. (flet ((message-read-from-minibuffer (p optional d) (bbdb-completing-read-mails p d))) ad-do-it)) There are no errors, but `bbdb-completing-read-mails' is not called... Why? Found it: the reason seems to be, that `message-read-from-minibuffer' is called from the `interactive' form... -- Peter -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: completition in mini-buffer
On Tue, Nov 08 2011, Peter Münster wrote: On Mon, Nov 07 2011, Peter Münster wrote: (defadvice gnus-summary-resend-message (around resend-with-bbdb (address n) activate) Resend message with bbdb address completion. (flet ((message-read-from-minibuffer (p optional d) (bbdb-completing-read-mails p d))) ad-do-it)) There are no errors, but `bbdb-completing-read-mails' is not called... Why? Found it: the reason seems to be, that `message-read-from-minibuffer' is called from the `interactive' form... Looks like you're getting a solution over in emacs, hope it works! -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
completition in mini-buffer
Hello, What should I do, to get completion of email addresses in the mini-buffer, when using `gnus-summary-resend-message' (S-D-r)? TIA for any hint! -- Peter -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: completition in mini-buffer
On Mon, Nov 07 2011, Peter Münster wrote: Hello, What should I do, to get completion of email addresses in the mini-buffer, when using `gnus-summary-resend-message' (S-D-r)? TIA for any hint! Well, this is really only a hint, but that command uses `message-read-from-minibuffer', which will use `mail-abbrevs-setup' if it's bound. You could probably write a function that would hook bbdb into `mail-abbrevs-setup' so that bbdb names and addresses are present for completion. I have no idea if that would work, and it would likely feel different than the usual address completion in new message address header fields, but it could work… Eric -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: completition in mini-buffer
On Mon, Nov 07 2011, Eric Abrahamsen wrote: On Mon, Nov 07 2011, Peter Münster wrote: Hello, What should I do, to get completion of email addresses in the mini-buffer, when using `gnus-summary-resend-message' (S-D-r)? TIA for any hint! Well, this is really only a hint, but that command uses `message-read-from-minibuffer', which will use `mail-abbrevs-setup' if it's bound. You could probably write a function that would hook bbdb into `mail-abbrevs-setup' so that bbdb names and addresses are present for completion. I have no idea if that would work, and it would likely feel different than the usual address completion in new message address header fields, but it could work… Also: see `bbdb-completing-read-mails', it might be enough to replace `message-read-from-minibuffer' with your own function that uses this. E -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/