On Sat Feb 15 2014 Kevin Brubeck Unhammer wrote:
> I want the new email address I type in to be created in BBDB when I do
> - C-x m, type in a new email address, C-c C-c
> - or from Gnus, reply/send to some new email address, and do C-c C-c
> 
> I don't want new records to be created when I simply _read_ mail (then I
> just want the effect of 'update).
> 
> I never want to have to manually call bbdb-create.

Thanks, now I understand.  The problem was that you have
bbdb-mua-auto-update-p bound to the function bbdb-select-message.
The return value of this function is bbdb-update-records-p
which you bind again to a function.  The bottom line is that
bbdb-update-records needs to evaluate its arg update-p twice.
This should be fixed with the patch described below.

Does it work for you?


2014-02-15  Roland Winkler  <wink...@gnu.org>
        * lisp/bbdb-mua.el (bbdb-update-records): Always evaluate arg
        update-p twice if its value is a function.


BBDB is available at
http://savannah.nongnu.org/projects/bbdb/
To check it out, use
git clone git://git.savannah.nongnu.org/bbdb.git

------------------------------------------------------------------------------
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
_______________________________________________
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to