;;; Code:
-(defconst mime-library-version-string "FLIM 1.5.0 - \"Mukaijima\"")
+(defconst mime-library-version-string "Chao 1.6.1 - \"Ky\e,Dr\e(Bto\"")
;;; @ variables
:group 'mime
:type 'directory)
+(defcustom mime-uuencode-encoding-name-list '("x-uue" "x-uuencode")
+ "*List of encoding names for uuencode format."
+ :group 'mime
+ :type '(repeat string))
+
;;; @ required functions
;;;
"Return disposition-parameters of CONTENT-DISPOSITION."
(cdr content-disposition))
+(defsubst mime-content-disposition-parameter (content-disposition parameter)
+ "Return PARAMETER value of CONTENT-DISPOSITION."
+ (cdr (assoc parameter (cdr content-disposition))))
+
+(defsubst mime-content-disposition-filename (content-disposition)
+ "Return filename of CONTENT-DISPOSITION."
+ (mime-content-disposition-parameter content-disposition "filename"))
+
;;; @ MIME entity
;;;
(defsubst mime-entity-parsed-header (entity) (aref entity 11))
(defsubst mime-entity-set-original-header (entity header)
- (aset entity 9 header))
+ (aset entity 9 header))
+(defsubst mime-entity-set-children (entity children)
+ (aset entity 10 children))
(defsubst mime-entity-set-parsed-header (entity header)
(aset entity 11 header))