NOTE: This patch has been committed. The version below is
informational only (whitespace differences have been removed).

                Dear Big Brothers,

        the following patch fixes the behavior of
bbdb/gnus-user-format-function-B when gnus-ignored-mail-addresses is non
nil.


ChangeLog addition:

2008-01-29  Didier Verna  <[EMAIL PROTECTED]>

        * lisp/bbdb-gnus.el (bbdb/gnus-summary-get-author): Use the proper
        nnheader interface for retrieving header values.


BBDB source patch:
Diff command:   cvs -q diff -u -t -b -B -w
Files affected: lisp/bbdb-gnus.el
===================================================================
RCS

Index: lisp/bbdb-gnus.el
===================================================================
RCS file: /cvsroot/bbdb/bbdb/lisp/bbdb-gnus.el,v
retrieving revision 1.103
diff -u -u -t -b -B -w -r1.103 bbdb-gnus.el
--- lisp/bbdb-gnus.el   29 Jan 2008 14:50:18 -0000      1.103
+++ lisp/bbdb-gnus.el   29 Jan 2008 16:20:37 -0000
@@ -338,9 +338,10 @@
   (let* ((from (mail-header-from header))
          (to (let ((gifa (bbdb/gnus-ignored-from-addresses)))
                (when (and gifa (string-match gifa from))
-                 (let* ((to (or (mail-header 'To)
-                                (mail-header 'CC)
-                                (mail-header 'Newsgroups))))
+                 (let* ((extras (mail-header-extra header))
+                        (to (or (cdr (assoc 'To extras))
+                                (cdr (assoc 'CC extras))
+                                (cdr (assoc 'Newgroups extras)))))
                    (if (and to (listp to))
                        (cdr (car to))
                      to)))))

-- 
Resistance is futile. You will be jazzimilated.

Didier Verna, [EMAIL PROTECTED], http://www.lrde.epita.fr/~didier

EPITA / LRDE, 14-16 rue Voltaire   Tel.+33 (0)1 44 08 01 85
94276 Le Kremlin-BicĂȘtre, France   Fax.+33 (0)1 53 14 59 22  [EMAIL PROTECTED]

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to