> On Thu Jun 28 2012 Sebastien Vauban wrote:
>> With BBDB 3, I've lost the following feature:
>> For records which have `gnus-public' set, the fancy splitting does not
>> work anymore like it did.
> What is `gnus-public' supposed to do?
Exactly what I tried to explain in my post, maybe not in a clear way, then.
gnus-private looks at the author of an email, and uses that for sorting the
email in the right folder.
gnus-public looks at the recipient of an email, and uses that for sorting the
email in the right folder. That's only useful (IMHO) for mailing lists: I want
all emails *sent to* `bbdb-info@list...' to go to the same
The corner case is when one of your colleague, for example, for which you have
a gnus-private rule, is sending an email to a mailing list for which you have
a gnus-public rule. In that case, gnus-public takes precedence over
gnus-private: you colleague's email will be moved to the folder reserved for
the mailing list.
Is this all much clearer now?
> I realized a little while ago that bbdb-gnus.el refers to gnus-public, but I
> could not find any reference to gnus-public in Gnus itself. Is this some
> (very) old Gnus feature that disappeared in more recent versions of Gnus, or
> am I missing something else? (Which version of Guns are you using with which
> version of emacs?)
It is not related to Gnus, but to BBDB itself (when used for splitting). It is
the counterpart of gnus-private, as explained above.
> I thought about removing the relevant pieces of code in bbdb-gnus.el
> that have a `FIXME' tag.