-;;; mime-def.el --- definition module for SEMI
+;;; mime-def.el --- definition module about MIME
;; Copyright (C) 1995,1996,1997,1998 Free Software Foundation, Inc.
;; Author: MORIOKA Tomohiko <morioka@jaist.ac.jp>
;; Keywords: definition, MIME, multimedia, mail, news
-;; This file is part of SEMI (Spadework for Emacs MIME Interfaces).
+;; This file is part of FLIM (Faithful Library about Internet Message).
;; This program is free software; you can redistribute it and/or
;; modify it under the terms of the GNU General Public License as
;;; Code:
-(defconst mime-spadework-module-version
- '("FLIM" "Ky\e-Dòto"\e-A 1 0 1))
-
+(defconst mime-spadework-module-version-string
+ "FLIM 1.1.1 - \"J\e-Dþjò\" ")\e-A
(require 'custom)
(custom-handle-keyword 'default-mime-charset :group 'mime
'custom-variable)
+(defvar mime-temp-directory (or (getenv "MIME_TMP_DIR")
+ (getenv "TM_TMP_DIR")
+ (getenv "TMPDIR")
+ (getenv "TMP")
+ (getenv "TEMP")
+ "/tmp/")
+ "*Directory for temporary files.")
+
+
(unless (fboundp 'butlast)
(defun butlast (x &optional n)
"Returns a copy of LIST with the last N elements removed."
(concat mime-token-regexp "/" mime-token-regexp))
+;;; @@ Quoted-Printable
+;;;
+
+(defconst quoted-printable-hex-chars "0123456789ABCDEF")
+
+(defconst quoted-printable-octet-regexp
+ (concat "=[" quoted-printable-hex-chars
+ "][" quoted-printable-hex-chars "]"))
+
+
;;; @ end
;;;