+1998-06-16 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * eword-decode.el (eword-decode-ignored-field-list): Capitalize
+ default value.
+ (eword-decode-structured-field-list): Capitalize default value.
+ (eword-decode-header): Regularize field name by `capitalize'.
+ (mime-insert-decoded-header): New function.
+
1998-06-15 MORIOKA Tomohiko <morioka@jaist.ac.jp>
* mailcap.el (mailcap-file): Use `defcustom'.
;;-------------------------------------------------------------------------
1.2.0 Takeda \e$(BC]ED\e(B ; = \e$(B6aE4\e(B \e$(B5~ET@~\e(B
1.3.0 Kuinabashi \e$(B$/$$$J66\e(B
+1.4.0 J\e-Dþjò\e-A \e$(B==>r\e(B
;;; Code:
(defconst mime-spadework-module-version-string
- "Chao 1.3.0 - \"Kuinabashi\"")
+ "Chao 1.4.0 - \"J\e,D~\e(Bj\e,Dr\e(B\"")
;;; @ variables
"][" quoted-printable-hex-chars "]"))
+;;; @ MIME-entity
+;;;
+
+(defsubst make-mime-entity (buffer
+ header-start header-end body-start body-end
+ &optional node-id
+ content-type content-disposition
+ encoding children)
+ (vector buffer header-start header-end body-start body-end
+ node-id content-type content-disposition encoding children))
+
+(defsubst mime-entity-buffer (entity) (aref entity 0))
+(defsubst mime-entity-header-start (entity) (aref entity 1))
+(defsubst mime-entity-header-end (entity) (aref entity 2))
+(defsubst mime-entity-body-start (entity) (aref entity 3))
+(defsubst mime-entity-body-end (entity) (aref entity 4))
+(defsubst mime-entity-node-id (entity) (aref entity 5))
+(defsubst mime-entity-content-type (entity) (aref entity 6))
+(defsubst mime-entity-content-disposition (entity) (aref entity 7))
+(defsubst mime-entity-encoding (entity) (aref entity 8))
+(defsubst mime-entity-children (entity) (aref entity 9))
+
+
;;; @ utility
;;;