Variable: mm-mime-mule-charset-alist
mm-mime-mule-charset-alist is a variable defined in mm-util.el.gz.
Value
((utf-8) (gb2312) (iso-8859-1) (big5) (iso-2022-jp) (shift_jis)
(euc-tw) (euc-jp) (euc-jis-2004) (euc-kr) (us-ascii) (utf-7)
(hz-gb-2312) (big5-hkscs) (gbk) (gb18030) (iso-8859-5) (koi8-r)
(koi8-u) (cp866) (koi8-t) (windows-1251) (cp855) (iso-8859-2)
(iso-8859-3) (iso-8859-4) (iso-8859-9) (iso-8859-10) (iso-8859-13)
(iso-8859-14) (iso-8859-15) (windows-1250) (windows-1252)
(windows-1254) (windows-1257) (cp775) (cp850) (cp852) (cp857) (cp858)
(cp860) (cp861) (cp863) (cp865) (cp437) (macintosh) (next)
(hp-roman8) (adobe-standard-encoding) (iso-8859-16) (iso-8859-7)
(windows-1253) (cp737) (cp851) (cp869) (iso-8859-8) (windows-1255)
(cp862) (iso-2022-jp-2004) (cp874) (iso-8859-11) (viscii)
(windows-1258) (iso-8859-6) (windows-1256) (iso-2022-cn)
(iso-2022-cn-ext) (iso-2022-jp-2) (iso-2022-kr) (utf-16le) (utf-16be)
(utf-16) (x-ctext))
Documentation
Alist of MIME-charset/MULE-charsets.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/mm-util.el.gz
(defvar mm-mime-mule-charset-alist
(let (mime mule alist)
(dolist (cs (sort-coding-systems (coding-system-list 'base-only)))
(setq mime (coding-system-get cs 'mime-charset))
(when (and mime
(not (eq t (setq mule (coding-system-get cs 'safe-charsets))))
(not (assq mime alist)))
(push (cons mime (delq 'ascii mule)) alist)))
(nreverse alist))
"Alist of MIME-charset/MULE-charsets.")