;;; ;;; $Id: tm-orig.el,v 5.2 1994/10/26 14:44:58 morioka Exp $ ;;; (provide 'tm-orig) (require 'tl-orig) ;;; @ variables ;;; (defvar mime/lc-charset-and-encoding-alist (list (cons lc-ascii nil) (cons lc-ltn1 '("ISO-8859-1" . "Q")) )) (defvar mime/latin-lc-list (list lc-ascii lc-ltn1)) (defvar mime/decoding-charset-list '("US-ASCII" "ISO-8859-1")) ;;; @ functions ;;; ;; by mol. 1993/10/4 (defun mime/convert-string-to-emacs (charset str) (cond ((string-match "^US-ASCII$" charset) str) ((string-match "^ISO-8859-1$" charset) str) )) ;; by mol. 1993/11/2 (defun mime/convert-string-from-emacs (string charset) (cond ((equal charset "US-ASCII") string) ((equal charset "ISO-8859-1") string) )) (defun mime/decode-encoded-text (charset encoding str) (if (member charset mime/decoding-charset-list) (cond ((string-match "^B$" encoding) (mime/base64-decode-string str)) ((string-match "^Q$" encoding) (mime/Quoted-Printable-decode-string str)) (t (message "unknown encoding %s" encoding) (concat "=?" charset "?" encoding "?" str "?=") )) (concat "=?" charset "?" encoding "?" str "?=") )) (defun mime/code-convert-region-to-emacs (beg end charset) )