Variable: mm-mime-mule-charset-alist
mm-mime-mule-charset-alist is a variable defined in mm-util.el.gz.
Value
Large 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.")