comparison lisp/gnus/mm-util.el @ 36539:9b4d3e18dcf7

(mm-mime-mule-charset-alist): Fix utf-8 case.
author Dave Love <fx@gnu.org>
date Mon, 05 Mar 2001 13:36:43 +0000
parents d860a6ae5843
children 8af75e618534
comparison
equal deleted inserted replaced
36538:7ac492184bca 36539:9b4d3e18dcf7
69 korean-ksc5601 japanese-jisx0212 69 korean-ksc5601 japanese-jisx0212
70 chinese-cns11643-1 chinese-cns11643-2 70 chinese-cns11643-1 chinese-cns11643-2
71 chinese-cns11643-3 chinese-cns11643-4 71 chinese-cns11643-3 chinese-cns11643-4
72 chinese-cns11643-5 chinese-cns11643-6 72 chinese-cns11643-5 chinese-cns11643-6
73 chinese-cns11643-7) 73 chinese-cns11643-7)
74 ,(if (or (charsetp 'unicode-a) 74 ;; utf-8 comes either from Mule-UCS or Mule 5+.
75 (not (coding-system-p 'mule-utf-8))) 75 ,@(if (mm-coding-system-p 'utf-8)
76 '(utf-8 unicode-a unicode-b unicode-c unicode-d unicode-e) 76 (list (cons 'utf-8 (delete 'ascii
77 ;; If we have utf-8 we're in Mule 5+. 77 (coding-system-get
78 (delete 'ascii (coding-system-get 'mule-utf-8 'safe-charsets)))) 78 'mule-utf-8
79 'safe-charsets))))))
79 "Alist of MIME-charset/MULE-charsets.") 80 "Alist of MIME-charset/MULE-charsets.")
80 81
81 (eval-and-compile 82 (eval-and-compile
82 (mapcar 83 (mapcar
83 (lambda (elem) 84 (lambda (elem)