update.
[elisp/flim.git] / ChangeLog
index 3707749..fb70f10 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,157 @@
+1998-07-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime.el (mime-entity-encoding): Add new optional argument
+       `default-encoding'; set default encoding if
+       Content-Transfer-Encoding field is not found.
+
+1998-07-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mmbuffer.el (mmbuffer-write-entity): Use
+       `mime-entity-buffer-internal', `mmbuffer-entity-point-min' and
+       `mmbuffer-entity-point-max'.
+       (mmbuffer-write-entity-body): Use `mime-entity-buffer-internal',
+       `mime-entity-body-start-internal' and
+       `mime-entity-body-end-internal'.
+       (mmbuffer-insert-decoded-header): Use
+       `mime-entity-buffer-internal', `mime-entity-header-start-internal'
+       and `mime-entity-header-end-internal'.
+
+\f
+1998-07-01  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * FLIM: Version 1.8.0 (\e-DÒkubo)\e-A was released.
+
+       * README.en: Delete `How to use'.
+
+1998-07-01  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-ja.sgml (Entity creation): Add reference for `mm-backend'
+       in description of `mime-open-entity'.
+
+       * mime-ja.sgml (mm-backend): New section.
+
+1998-07-01  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-ja.sgml (Entity-header): Modify description about
+       `mime-insert-decoded-header'.
+
+       * mmcooked.el (mmcooked-insert-decoded-header): New function.
+
+       * mmbuffer.el (mmbuffer-insert-decoded-header): New function.
+
+       * mime.el (mime-insert-decoded-header): Use implementation of
+       mm-backend; abolish optional argument `code-conversion'.
+
+1998-06-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * eword-decode.el (eword-decode-encoded-text): Use
+       `decode-mime-charset-string'.
+
+1998-06-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mmcooked.el (mmcooked-write-entity-body): New function.
+
+       * mmbuffer.el (mmbuffer-write-entity-body): New function.
+
+       * mime.el (mime-write-entity-body): Use implementation of
+       mm-backend.
+
+1998-06-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mmcooked.el (mmcooked-write-entity): New function.
+
+       * mmbuffer.el (mmbuffer-write-entity): New function.
+
+       * mime.el (mime-write-entity): Use implementation of mm-backend.
+
+1998-06-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mmcooked.el (mmcooked-entity-content): New alias for
+       `mmbuffer-entity-content'.
+       (mmcooked-write-entity-content): New function.
+
+       * mmbuffer.el (mmbuffer-entity-content): New function.
+       (mmbuffer-write-entity-content): New function.
+
+       * mime.el (mime-entity-send): New function.
+       (mime-entity-buffer): Use `mime-entity-send'.
+       (mime-entity-point-min): Likewise.
+       (mime-entity-point-max): Likewise.
+       (mime-entity-header-start): Likewise.
+       (mime-entity-header-end): Likewise.
+       (mime-entity-body-start): Likewise.
+       (mime-entity-body-end): Likewise.
+       (mime-fetch-field): Likewise.
+       (mime-entity-content): Use implementation of mm-backend.
+       (mime-write-entity-content): Likewise.
+
+\f
+1998-06-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * FLIM: Version 1.7.0 (Iseda) was released.
+
+       * mime-ja.sgml (Entity creation): Add description of
+       `mime-open-entity'.
+       (Entity Attributes): Add description of `mime-entity-cooked-p'.
+       (Entity-content): Add description of `mime-write-entity-content',
+       `mime-write-entity' and `mime-write-entity-body'.
+
+1998-06-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime.el (mime-write-entity-content): New function.
+
+1998-06-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime.el (mime-write-entity-body): New function.
+
+       * mime.el (mime-write-entity): New function.
+
+1998-06-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-parse.el (mime-parse-multipart): Change media-type of
+       entity to application/octet-stream if the first delimiter is not
+       found.
+
+1998-06-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * FLIM-ELS (flim-modules): Add `mmbuffer' and `mmcooked'.
+
+       * mmcooked.el: New file.
+
+       * mmbuffer.el: New file.
+
+       * mime.el (mime-entity-implementation-alist): New variable.
+       (mime-find-function): New function.
+       (mime-open-entity): New function.
+       (mime-entity-function): New function.
+       (mime-entity-cooked-p): New function.
+       (mime-entity-buffer): Use backend-module.
+       (mime-entity-point-min): Likewise.
+       (mime-entity-point-max): Likewise.
+       (mime-entity-header-start): Likewise.
+       (mime-entity-header-end): Likewise.
+       (mime-entity-body-start): Likewise.
+       (mime-entity-body-end): Likewise.
+       (mime-fetch-field): Likewise.
+
+       * mime-parse.el (mime-parse-message): New optional argument
+       `representation-type'.
+       (mime-parse-buffer): Likewise.
+
+       * mime-def.el: Change format of mime-entity-internal to add
+       `representation-type' and `location'.
+
+\f
+1998-06-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * FLIM-Chao: Version 1.7.0 (Goj\e-Dò)\e-A was released.
+
+1998-06-26  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-ja.sgml: Modify for FLIM 1.7.
+
+       * mime.el (mime-entity-number): Add DOC.
+
 1998-06-26  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime.el (mime-entity-encoding): New implementation.