On Apr 27 2015, Glyn Millington <glyn.milling...@gmail.com> wrote:
>>>> I'm using bbdb 3.1.2. I have the following configuration:
>>>> (require 'bbdb)
>>>> (bbdb-initialize 'gnus 'message)
>>>> (bbdb-mua-auto-update-init 'gnus 'message)
>>>> (setq bbdb-mua-pop-up t
>>>>       bbdb-mua-auto-update-p nil
>>>>       bbdb-update-records-p 'query
>>>>       bbdb-ignore-message-alist
>>>>          '(("From" . "bugzilla-daemon")))
>>>> As I understand, setting bbdb-mua-auto-update-p should prevent bbdb from
>>>> attempting to automatically update records. However, every time I select
>>>> any article in Gnus, bbdb asks me if I want to create or update the
>>>> records of the sender and recipients.
>>> ... and conversely, even if I set bbdb-mua-auto-update-p to 'query, it
>>> does not ask me to update recipient records when composing and sending a
>>> message using message-mode.
>>> I feel like I'm missing something obvious...
> This is part of my set-up. 
>     (setq bbdb-file "~/.emacs.d/.bbdb")
>     (bbdb-initialize 'gnus 'message 'anniv)
>     (setq bbdb-complete-mail-allow-cycling t)
>     ;; control pop-up and it's size
>     (setq bbdb-mua-pop-up t)
>     (setq bbdb-mua-pop-up-window-size 0.1)
>     (setq bbdb-mua-update-interactive-p '(query . create))
>     (setq bbdb-message-all-addresses t)
>     (add-hook 'message-setup-hook 'bbdb-mail-aliases)
> This works as you want it to work I think.

Well, yes, if you don't pass 'gnus to the bbdb-mua-auto-update-init
function, then it won't parse any Gnus article buffers.

However, I *want* bbdb3 to parse the Gnus article buffers under same
conditions. I tried implemeting this conditions in a custom
bbdb-mua-auto-update-p functions, but it did not work. When debugging
this, I found out that even the trivial case of setting
bbdb-mua-auto-update-p to nil does not prevent bbdb from parsing the
gnus buffers - thus my question here.

To me this looks like a bug. Am I missing something?


GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

             »Time flies like an arrow, fruit flies like a Banana.«

One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to