;; Created: 1994/7/13
;; Renamed: 1994/8/31 from tm-body.el
;; Renamed: 1997/02/19 from tm-view.el
-;; Version: $Revision: 0.23 $
+;; Version: $Revision: 0.24 $
;; Keywords: MIME, multimedia, mail, news
;; This file is part of SEMI (SEMI is Emacs MIME Interfaces).
;;;
(defconst mime-view-RCS-ID
- "$Id: mime-view.el,v 0.23 1997-03-15 20:51:02 morioka Exp $")
+ "$Id: mime-view.el,v 0.24 1997-03-15 22:20:20 morioka Exp $")
(defconst mime-view-version (get-version-string mime-view-RCS-ID))
;;; @@ buffer local variables
;;;
-;; for XEmacs
-(defvar mime::article/preview-buffer nil)
-(defvar mime::article/code-converter nil)
-(defvar mime::preview/article-buffer nil)
+;;; @@@ in raw buffer
+;;;
(make-variable-buffer-local 'mime::article/content-info)
+
+(defvar mime::article/preview-buffer nil)
(make-variable-buffer-local 'mime::article/preview-buffer)
-(make-variable-buffer-local 'mime::article/code-converter)
+
+(defvar mime-raw::text-decoder nil
+ "Function to decode text in current buffer.
+Interface of the function is (CHARSET &optional ENCODING).
+CHARSET is symbol of MIME charset and ENCODING is value of
+Content-Transfer-Encoding.")
+(make-variable-buffer-local 'mime-raw::text-decoder)
+
+
+;;; @@@ in view buffer
+;;;
(make-variable-buffer-local 'mime::preview/mother-buffer)
(make-variable-buffer-local 'mime::preview/content-list)
+
+(defvar mime::preview/article-buffer nil)
(make-variable-buffer-local 'mime::preview/article-buffer)
+
(make-variable-buffer-local 'mime::preview/original-major-mode)
(make-variable-buffer-local 'mime::preview/original-window-configuration)