emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/gnus/gnus-art.el


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/lisp/gnus/gnus-art.el
Date: Fri, 17 Feb 2006 00:24:04 +0000

Index: emacs/lisp/gnus/gnus-art.el
diff -u emacs/lisp/gnus/gnus-art.el:1.105 emacs/lisp/gnus/gnus-art.el:1.106
--- emacs/lisp/gnus/gnus-art.el:1.105   Wed Feb  8 04:35:58 2006
+++ emacs/lisp/gnus/gnus-art.el Fri Feb 17 00:24:04 2006
@@ -2608,6 +2608,9 @@
          (article-really-strip-banner
           (gnus-parameter-banner gnus-newsgroup-name)))
        (when gnus-article-address-banner-alist
+         ;; Note that the From header is decoded here, so it is
+         ;; required that the *-extract-address-components function
+         ;; supports non-ASCII text.
          (article-really-strip-banner
           (let ((from (save-restriction
                         (widen)
@@ -2615,7 +2618,8 @@
                         (mail-fetch-field "from"))))
             (when (and from
                        (setq from
-                             (caar (mail-header-parse-addresses from))))
+                             (cadr (funcall gnus-extract-address-components
+                                            from))))
               (catch 'found
                 (dolist (pair gnus-article-address-banner-alist)
                   (when (string-match (car pair) from)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]