I finally found the problem: bbdb/gnus-split-method returns a pair,
but nnmail-split-fancy expects simply the group. I didn't see this
earlier, because I misinterpreted a trace...

So, I use this function within nnmail-split-fancy:

(defun bbdb/gnus-split-fancy-method ()
   "Call bbdb/gnus-split-method within nnmail-split-fancy"
   (car (bbdb/gnus-split-method)))

To allow the call to subsequent methods if there is no match, I have
this:

(setq bbdb/gnus-split-default-group nil)


This is the coolest setup I ever had!!!


-- 
Martin

_______________________________________________
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to