aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKatsumi Yamaoka2010-03-15 01:38:28 +0000
committerKatsumi Yamaoka2010-03-15 01:38:28 +0000
commitddf5d974aa5f8cfa9348339527352ab0ddb5f12d (patch)
tree1eb3443a33fa71cae0a39927d2aa44aba756ae8e
parent57938a7982e20e7d8b96171f19821876c98cb4dc (diff)
downloademacs-ddf5d974aa5f8cfa9348339527352ab0ddb5f12d.tar.gz
emacs-ddf5d974aa5f8cfa9348339527352ab0ddb5f12d.zip
(mm-charset-to-coding-system): Use coding-system-from-name
if it is available. (bug#5647)
-rw-r--r--lisp/gnus/ChangeLog5
-rw-r--r--lisp/gnus/mm-util.el3
2 files changed, 8 insertions, 0 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 0a6a6a888bd..02a8513643f 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,8 @@
12010-03-15 Katsumi Yamaoka <yamaoka@jpl.org>
2
3 * mm-util.el (mm-charset-to-coding-system): Use coding-system-from-name
4 if it is available. (bug#5647)
5
12010-02-26 Glenn Morris <rgm@gnu.org> 62010-02-26 Glenn Morris <rgm@gnu.org>
2 7
3 * message.el (message-send-mail-function): Change the default, so that 8 * message.el (message-send-mail-function): Change the default, so that
diff --git a/lisp/gnus/mm-util.el b/lisp/gnus/mm-util.el
index 8dc232e7572..aa2be153b0f 100644
--- a/lisp/gnus/mm-util.el
+++ b/lisp/gnus/mm-util.el
@@ -566,6 +566,9 @@ is not available."
566;;; (eq charset (coding-system-get charset 'mime-charset)) 566;;; (eq charset (coding-system-get charset 'mime-charset))
567 ) 567 )
568 charset) 568 charset)
569 ;; Use coding system Emacs knows.
570 ((and (fboundp 'coding-system-from-name)
571 (coding-system-from-name charset)))
569 ;; Eval expressions from `mm-charset-eval-alist' 572 ;; Eval expressions from `mm-charset-eval-alist'
570 ((let* ((el (assq charset mm-charset-eval-alist)) 573 ((let* ((el (assq charset mm-charset-eval-alist))
571 (cs (car el)) 574 (cs (car el))