# HG changeset patch # User Kenichi Handa # Date 877494863 0 # Node ID b84c6ec5f561ef96d30333a977f531a8c8e29ee9 # Parent 8c1995cc7702a708ba50b3ca5acce19a64eefe62 (gnus-structured-field-decoder): Pay attention to enable-multibyte-characters. (gnus-unstructured-field-decoder): Likewise. diff -r 8c1995cc7702 -r b84c6ec5f561 lisp/gnus/gnus-sum.el --- a/lisp/gnus/gnus-sum.el Tue Oct 21 10:47:35 1997 +0000 +++ b/lisp/gnus/gnus-sum.el Wed Oct 22 04:34:23 1997 +0000 @@ -621,21 +621,25 @@ ;; 1997/5/4 by MORIOKA Tomohiko (defcustom gnus-structured-field-decoder - (if (featurep 'mule) + (if (and (featurep 'mule) + (boundp 'enable-multibyte-characters)) (lambda (string) - (if gnus-mule-coding-system + (if (and enable-multibyte-characters gnus-mule-coding-system) (decode-coding-string string gnus-mule-coding-system) - ))) + string)) + 'identity) "Function to decode non-ASCII characters in structured field for summary." :group 'gnus-various :type 'function) (defcustom gnus-unstructured-field-decoder - (if (featurep 'mule) + (if (and (featurep 'mule) + (boundp 'enable-multibyte-characters)) (lambda (string) - (if gnus-mule-coding-system + (if (and enable-multibyte-characters gnus-mule-coding-system) (decode-coding-string string gnus-mule-coding-system) - ))) + string)) + 'identity) "Function to decode non-ASCII characters in unstructured field for summary." :group 'gnus-various :type 'function)