Here is what appears to be abetter fix.  This uses 
(set-text-properties start end nil) to turn off all text properties in the
buffer that mail-extract-address-components uses.

~/emacs-19.29/lisp> diff -c mail-extr.el~ mail-extr.el
*** mail-extr.el~       Mon May 29 03:06:56 1995
--- mail-extr.el        Thu Jul 20 08:59:20 1995
***************
*** 760,765 ****
--- 760,767 ----
             (insert-buffer-substring address))
            (t
             (error "Illegal address: %s" address)))
+       ;Turn off all text properties in this buffer: Jack Vinson 20 July 1995
+      (set-text-properties (point-min) (point-max) nil)
        
        ;; stolen from rfc822.el
        ;; Unfold multiple lines.


   __o __o     __o     __o __o     __o  Jack Vinson
 _`\<_`\<_   _`\<_   _`\<_`\<_   _`\<_  Captain Jack - Purple Puddle Eater
(_)/---/(_) (_)/(_) (_)/---/(_) (_)/(_) Sunderland, MA
[EMAIL PROTECTED]             http://www.cis.upenn.edu/~vinson/

Reply via email to