Function: mm-guess-charset
mm-guess-charset is a byte-compiled function defined in mm-util.el.gz.
Signature
(mm-guess-charset)
Documentation
Guess Mule charset from the language environment.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/mm-util.el.gz
;; Mule charsets shouldn't be used.
(defsubst mm-guess-charset ()
"Guess Mule charset from the language environment."
(or
mail-parse-mule-charset ;; cached mule-charset
(progn
(setq mail-parse-mule-charset
(and (car (last
(assq 'charset
(assoc current-language-environment
language-info-alist))))))
(if (or (not mail-parse-mule-charset)
(eq mail-parse-mule-charset 'ascii))
(setq mail-parse-mule-charset
(or (car (last (assq mail-parse-charset
mm-mime-mule-charset-alist)))
;; default
'latin-iso8859-1)))
mail-parse-mule-charset)))