From: yamaoka Date: Tue, 21 Oct 2003 07:53:57 +0000 (+0000) Subject: Synch to Gnus 200310210749. X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dbb6de8eeb39ebe8ccbc4067d3b1b5cd60997c9e;p=elisp%2Fgnus.git- Synch to Gnus 200310210749. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 586dc2f..366fa07 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2003-10-21 Lars Magne Ingebrigtsen + + * gnus-picon.el (gnus-picon-transform-address): Protect against + errors. + 2003-10-20 Katsumi Yamaoka * gnus-msg.el (nnspool-rejected-article-hook): Remove defvar. diff --git a/lisp/gnus-picon.el b/lisp/gnus-picon.el index c32fb52..7c6c5e1 100644 --- a/lisp/gnus-picon.el +++ b/lisp/gnus-picon.el @@ -158,8 +158,11 @@ GLYPH can be either a glyph or a string." (mail-header-parse-addresses ;; mail-header-parse-addresses does not work (reliably) on ;; decoded headers. - (mail-encode-encoded-word-string - (or (mail-fetch-field header) "")))) + (or + (ignore-errors + (mail-encode-encoded-word-string + (or (mail-fetch-field header) ""))) + (mail-fetch-field header)))) spec file point cache) (dolist (address addresses) (setq address (car address))