* semi-def.el: Restore the requirement for `custom'.
[elisp/semi.git] / ChangeLog
index 1ce49bf..44719a9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,554 @@
+1998-10-08  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * semi-def.el: Restore the requirement for `custom'.
+
+       * README.en (Required environment): Fix supported Emacsen.
+
+1998-10-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * SEMI-CFG: Abolish variable `SHELL' and `SHELLOPTION'.
+
+1998-10-08  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * SEMI-CFG: Use `add-latest-path' for adding "custom" to
+       load-path.
+
+1998-10-08  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * SEMI-CFG: Don't use `when' before install is required; don't
+       require cl.
+
+1998-10-08  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * SEMI-CFG: Add "custom" to load-path.
+
+\f
+1998-10-07  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * WEMI: Version 1.9.0 (Fuji) released.
+
+1998-10-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * README.en (Required environment): Modify for APEL 9.1 and FLIM
+       1.10.1.
+
+1998-10-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-edit.el (mime-edit-version): Enclose with
+       `eval-and-compile'.
+
+       * mime-edit.el (mime-edit-version): Renamed from
+       `mime-edit-version-string'; use `mime-user-interface-product',
+       `mime-product-name', `mime-product-version' and
+       `mime-product-code-name'.
+       (mime-edit-user-agent-value): Use `mime-user-interface-product',
+       `mime-library-product', `mime-product-name',
+       `mime-product-version' and `mime-product-code-name'.
+       (mime-edit-mime-version-value): Rename `mime-edit-version-string'
+       -> `mime-edit-version'.
+       (mime-edit-mime-version-field-for-message/partial): Likewise.
+
+       * mime-play.el (mime-save-acting-situation-examples): Rename
+       `mime-view-version-string' -> `mime-view-version'.
+
+       * mime-view.el (mime-view-version): Renamed from
+       `mime-view-version-string'; use `mime-user-interface-product',
+       `mime-product-name', `mime-product-version' and
+       `mime-product-code-name'.
+
+       * semi-def.el (mime-user-interface-product): New variable; abolish
+       `mime-user-interface-version'.
+
+1998-10-04  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-play.el (mime-echo-window-is-shared-with-bbdb): Check bbdb
+       is install or not to define default value.
+       (mime-show-echo-buffer): New implementation about
+       `mime-echo-window-is-shared-with-bbdb'.
+
+1998-10-01  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-edit.el (mime-charset-type-list): Use `cn-gb' instead of
+       `cn-gb2312' because `cn-gb2312' is typo.
+
+1998-09-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-edit.el (mime-file-types): Use function
+       `mime-encoding-list' instead of variable
+       `mime-file-encoding-method-alist' to define default value.
+       (mime-edit-insert-voice): Use function `mime-encoding-alist'
+       instead of variable `mime-file-encoding-method-alist' for
+       completion.
+       (mime-prompt-for-encoding): Likewise.
+
+1998-09-20  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-edit.el (mime-edit-user-agent-value): Add
+       system-configuration for Emacs and XEmacs.
+
+1998-09-20  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-edit.el (mime-edit-normalize-body): Use "7bit" for nil
+       encoding as an argument of `mime-encode-region'.
+
+\f
+1998-09-16  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * WEMI: Version 1.8.6 (Yoshiwara) released.
+
+1998-09-15  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * README.en (Installation): Add description for `run in expanded
+       place' and `install as a XEmacs package'.
+
+       * README.en (Required environment): Require FLIM 1.9.2 or later.
+
+1998-09-13  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-edit.el (mime-file-types): Abolish setting for
+       text/richtext.
+       (mime-edit-insert-text): Likewise.
+
+       * mime-edit.el (mime-content-types): Modify comment style.
+
+1998-09-13  Shin'ichiro Tanaka <tanaka@ifos.se.fujitsu.co.jp>
+
+       * mime-edit.el (mime-content-types): Delete text/richtext and add
+       text/css and text/xml (cf. [tm-ja:3387]).
+
+1998-09-11  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-edit.el (mime-edit-insert-user-agent-field): New variable
+       (abolish `mime-edit-insert-x-emacs-field').
+       (mime-edit-user-agent-value): New variable (abolish
+       `mime-edit-x-emacs-value').
+       (mime-edit-translate-body): Insert User-Agent field instead of
+       `X-Emacs' field.
+       (mime-edit-again-ignored-field-regexp): Add `User-Agent' instead
+       of `X-Emacs' field conditionally.
+
+1998-09-11  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * SEMI-MK (config-semi-package): New function.
+       (compile-semi-package): New function.
+       (install-semi-package): New function.
+
+       * SEMI-CFG (PACKAGEDIR): New variable.
+
+       * Makefile: Abolish variable `SHELL', `MAKE', `CC' and `CFLAGS'.
+       (XEMACS): New variable.
+       (FLAGS): Add `-l SEMI-MK'.
+       (PACKAGEDIR): New variable.
+       (elc): Delete `-l SEMI-MK'.
+       (install-elc): Delete `-l SEMI-MK'.  Abolish target `all', `tex',
+       `dvi' and `ps'.
+       (package): New target.
+       (install-package): New target.
+       (clean): Delete historical setting.
+
+\f
+1998-09-01  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * WEMI: Version 1.8.5 (Higashi-Tagonoura) released.
+
+1998-08-31  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * README.en (Required environment): Modify APEL and FLIM version.
+
+       * mime-ui-en.sgml (Introduction): Translate.
+
+1998-08-31  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-view.el (mime-view-type-subtype-score-alist): Fix
+       mismatched.
+
+1998-08-10  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-text.el (mime-text-insert-decoded-body): Specify line break
+       code type as CRLF.
+
+1998-08-10  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * mime-edit.el (mime-edit-normalize-body): Failed to canonicalize
+       empty lines.
+
+1998-08-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-w3.el (mime-preview-text/html): Insert dummy "\n" into end
+       of entity to avoid keymap text-property problem.
+
+1998-07-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * NEWS (Don't use "file" command to detect content of entity): New
+       section.
+
+       * mime-play.el (mime-magic-type-alist): New variable; abolish
+       `mime-file-content-type-alist'.
+       (mime-detect-content): New implementation (don't use "file"
+       command).
+
+\f
+1998-07-16  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * WEMI: Version 1.8.4 (Hara) released.
+
+1998-07-14  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-ui-en.sgml, mime-ui-ja.sgml (message/partial sending): New
+       section.
+
+       * mime-edit.el (mime-edit-split-blind-field-regexp): Add
+       DOC-string; change to user option.
+
+\f
+1998-07-11  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * REMI: Version 1.8.4 (Takaoka) released.
+
+1998-07-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-play.el: Reduce `mime-acting-situation-example-list' while
+       it is bigger than `mime-acting-situation-example-list-max-size'.
+
+1998-07-08  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-edit.el (mime-edit-preview-message): Use `mime-view-buffer'
+       instead of `mime-view-mode'.
+
+\f
+1998-07-08  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * REMI: Version 1.8.3 (Ecch\e-Dþ-Nakagawa)\e-A released.
+
+       * mime-play.el (mime-delq-null-situation): Add new optional
+       argument `ignored-value'.
+       (mime-raw-play-entity): Add new optional argument
+       `ignored-method'; add `ignore-examples' to acting-situation.
+       (mime-detect-content): Specify `ignore-examples' of
+       acting-situation as `ignore-examples' of `mime-raw-play-entity';
+       specify `mime-detect-content' as `ignored-method' of
+       `mime-raw-play-entity'.
+
+1998-07-08  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-view.el (mime-preview-extract-current-entity): Change
+       interface to add `ignore-examples'.
+       (mime-preview-print-current-entity): Likewise.
+
+       * mime-play.el (mime-acting-situation-example-list-max-size): New
+       variable.
+       (mime-reduce-acting-situation-examples): New function.
+       (mime-preview-play-current-entity): Change interface to add
+       `ignore-examples'.
+       (mime-raw-play-entity): Add new optional argument
+       `ignore-examples'.  Reduce `mime-acting-situation-example-list'
+       when loading example file.
+
+\f
+1998-07-08  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * REMI: Version 1.8.2 (N\e-Dòmachi)\e-A released.
+
+1998-07-07  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-play.el (mime-acting-situation-example-list): New variable;
+       abolish `mime-acting-situation-examples'.
+       (mime-save-acting-situation-examples): Modify for
+       `mime-acting-situation-example-list'.
+       (mime-compare-situation-with-example): New function.
+       (mime-raw-play-entity): Change algorithm to compare with
+       acting-situation-examples.
+       (mime-store-message/partial-piece): Use `mime-view-buffer' instead
+       of `mime-view-mode'.
+
+1998-07-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-play.el (mime-preview-play-current-entity): Fix problem
+       when `mode' is omitted with non-interactive mode (maybe for button
+       dispatcher).
+
+\f
+1998-07-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * REMI: Version 1.8.1 (Fushiki) released.
+
+1998-07-05  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-ui-en.texi, mime-ui-en.sgml: New files.
+
+       * mime-ui-ja.sgml: Modify node names about MIME-Edit.
+       (file-type specification): Fix typo.
+
+1998-07-04  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-play.el (mime-file-content-type-alist): Add "Standard
+       MIDI".
+
+       * mime-play.el (mime-detect-content): Fixed.
+
+1998-07-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-play.el (mime-activate-mailcap-method): Check filename is
+       null string.
+
+1998-07-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-ui-ja.sgml, mime-ui-ja.texi: New files; delete
+       mime-view-ja.sgml and mime-view-ja.texi.
+
+\f
+1998-07-01  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * WEMI: Version 1.8.2 (Katahama) released.
+
+1998-07-01  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * README.en (Required environment): Modify for FLIM 1.8.0.
+
+       * mime-view.el (mime-display-entity): Modify for
+       `mime-insert-decoded-header'.
+
+1998-06-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-play.el (mime-activate-mailcap-method): Use
+       `mime-write-entity-content'.
+
+\f
+1998-06-30  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * WEMI: Version 1.8.1 (Numazu) released.
+
+1998-06-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-play.el (mime-save-content): Use
+       `mime-write-entity-content'.
+
+1998-06-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-view.el:
+         - Abolish local variable `mime-raw-representation-type'.
+         - Abolish function `mime-entity-representation-type'.
+
+       * mime-pgp.el (mime-view-application/pgp): Use
+       `mime-entity-cooked-p'.
+
+       * mime-play.el (mime-view-message/rfc822): Use
+       `mime-entity-cooked-p'.
+
+1998-06-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-play.el: Abolish function `mime-raw-write-region'.
+
+       * mime-play.el (mime-store-message/partial-piece): Use
+       `mime-write-entity-body'.
+
+       * mime-pgp.el (mime-verify-application/pgp-signature): Use
+       `mime-write-entity'.
+
+1998-06-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-pgp.el (mime-view-application/pgp): Specify
+       representation-type by argument of `mime-view-buffer'.
+
+1998-06-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-play.el (mime-view-message/rfc822): New implementation.
+
+       * mime-view.el (mime-display-message): Try use window of mother
+       buffer to display mime-preview-buffer.
+
+1998-06-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-view.el: Abolish `mime-entity-cooked-p'; use
+       `mime-entity-cooked-p' of FLIM.
+       (mime-view-buffer): New optional argument `representation-type';
+       use `mime-open-entity'.
+       (mime-view-mode): New implementation.
+
+\f
+1998-06-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * REMI: Version 1.8.0 (Ecch\e-Dþ-Kokubu)\e-A released.
+
+1998-06-26  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * README.en (Required environment): Modify for FLIM 1.7.0.
+
+       * mime-view.el (mime-view-mode): New implementation.
+
+1998-06-25  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-text.el (mime-display-text/plain): Must rename
+       `mime-browse-add-url-button' to `mime-add-url-buttons'.
+
+1998-06-25  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * semi-def.el: Don't require 'browse-url.
+       Abolish `mime-browse-add-url-buttons-maybe' and `mime-browse-url'.
+       (mime-browse-url-function): New variable.
+       (mime-add-url-buttons): Renamed from `mime-browse-add-url-button'.
+       Use `mime-browse-url-function'.
+
+1998-06-24  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * mime-view.el: (mime-preview-condition): Renamed method for
+       "anon-ftp" access-type to `mime-view-message/external-anon-ftp'
+       and added new method `mime-view-message/external-url' for "url"
+       access-type.
+
+1998-06-24  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * mime-play.el (mime-preview-play-current-entity): Use
+       optional arg of `interactive'.
+       (mime-view-message/external-anon-ftp): Renamed from
+       `mime-view-message/external-ftp'.
+       (mime-raw-browse-url-function): New variable.
+       (mime-view-message/external-url): New function.
+
+1998-06-24  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * semi-def.el (mime-browse-url-regexp): Renamed from
+       `mime-text-url-regexp'.
+       (mime-browse-url): Renamed from `mime-text-browse-url'.
+       (mime-browse-add-url-buttons): Renamed from
+       `mime-text-add-url-buttons'.
+       (mime-browse-add-url-buttons-maybe): Renamed from
+       `mime-text-add-url-buttons-maybe'.
+
+       * mime-text.el: Moved URL stuff to semi-def.el.
+
+\f
+1998-06-24  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * WEMI: Version 1.8.0 (Mishima) released.
+
+1998-06-24  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * SEMI-CFG: Modify for FLIM 1.6.0.
+
+       * README.en (Required environment): Modify for FLIM 1.6.0.
+
+1998-06-24  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-view.el:
+         - Abolish function `mime-raw-find-entity-from-node-id',
+           `mime-raw-find-entity-from-number'.
+         - Move function `mime-entity-parent' to mime.el of FLIM.
+         - Abolish variable `mime-view-uuencode-encoding-name-list'.
+         - Move function `mime-entity-uu-filename' and
+           `mime-entity-filename' to mime.el of FLIM.
+       (mime-preview-follow-current-entity): Use function
+       `mime-find-entity-from-node-id' instead of
+       `mime-raw-find-entity-from-node-id'.
+       (mime-preview-move-to-upper): Don't use
+       `mime-raw-find-entity-from-node-id'.
+
+       * mime-pgp.el (mime-verify-application/pgp-signature): Don't use
+       `mime-raw-find-entity-from-node-id'.
+       (mime-decrypt-application/pgp-encrypted): Likewise.
+
+       * mime-view.el, mime-play.el (mime-entity-safe-filename): Use
+       `mime-read-field' instead of `mime-entity-read-field'.
+
+       * mime-partial.el
+       (mime-combine-message/partial-pieces-automatically): Use
+       `mime-read-field' instead of `mime-entity-read-field'.
+
+       * mime-bbdb.el (mime-bbdb/update-record): Use `mime-fetch-field'
+       and `mime-read-field' instead of `mime-entity-fetch-field' and
+       `mime-entity-read-field'.
+
+1998-06-23  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-view.el (mime-display-message): Use window of
+       preview-buffer or preview-buffer to display preview-buffer.
+       (mime-view-buffer): fixed.
+       (mime-view-mode): fixed.
+
+       * MIME-View-API-ja.ol: Delete MIME-View-API-ja.ol.
+
+1998-06-22  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * NEWS (Changes in SEMI 1.8): New chapter.
+
+1998-06-22  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-view.el: Abolish external x-face viewer.
+
+1998-06-22  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * semi-def.el: Abolish function `tm:set-fields', `tm:add-fields'
+       and `tm:delete-fields'.
+
+       * mime-partial.el: Abolish variable
+       `mime-view-partial-message-method-alist' and function
+       `mime-view-partial-message'.
+       (mime-combine-message/partial-pieces-automatically): Use
+       `request-partial-message-method' in acting-situation.
+
+1998-06-22  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-view.el (mime-display-message): Delete unnecessary
+       `mime-parse-buffer'.
+
+\f
+1998-06-23  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * WEMI: Version 1.7.1 (Kan'nami) released.
+
+1998-06-22  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * README.en (Required environment): Delete description about
+       `enable-multibyte-characters'; modify for FLIM 1.5.0.
+
+1998-06-22  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * mime-edit.el (mime-content-types): Add "url" access-type and
+       "subject" parameter of "mail-server" access-type to
+       message/external-body media-type.
+       (mime-edit-define-menu-for-xemacs): Doc-string fix.
+
+1998-06-22  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * SEMI-CFG: Support run-in-place installation of BBDB and
+       Emacs/W3.
+
+1998-06-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-view.el: Don't require `std11'.
+
+       * mime-view.el: Require `mime' instead of `mime-lib'.
+       (mime-entity-filename): Don't use `std11-strip-quoted-string'.
+
+       * mime-edit.el: Don't require `eword-encode'.
+
+1998-06-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-partial.el
+       (mime-combine-message/partial-pieces-automatically): Fixed.
+
+       * mime-pgp.el (mime-view-application/pgp): Use function
+       `mime-entity-representation-type'.
+
+       * mime-play.el (mime-view-message/rfc822): Use function
+       `mime-entity-representation-type'.
+       (mime-store-message/partial-piece): `mime-entity-body-start' and
+       `mime-entity-body-end'.
+
+       * mime-text.el (mime-text-insert-decoded-body): Use function
+       `mime-entity-cooked-p'.
+
+       * mime-view.el (mime-entity-representation-type): New function.
+       (mime-entity-cooked-p): New function.
+       (mime-display-entity): Use function `mime-entity-cooked-p'.
+
+1998-06-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-text.el (mime-text-insert-decoded-body): Use
+       `mime-entity-content'.
+
+       * mime-image.el (mime-display-image): Use `mime-entity-content'.
+
 1998-06-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-play.el (mime-entity-safe-filename): New implementation.
        * SEMI-CFG: Require 'cl first.
 
 \f
-1998-06-18  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+1998-06-19  Katsumi Yamaoka   <yamaoka@jpl.org>
 
-       * SEMI: Version 1.7.0 (Mizuhashi) released.
+       * WEMI: Version 1.7.0 (Atami) released.
 
 1998-06-17  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-parse.el: Change order of `mime-entity'.
 
 \f
-1998-06-15  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+1998-06-16  Katsumi Yamaoka   <yamaoka@jpl.org>
 
-       * SEMI: Version 1.6.0 (Namerikawa) released.
+       * WEMI: Version 1.6.0 (Yugawara) released.
 
 1998-06-15  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        instead of `mime-raw-entity-parent'.
 
 \f
-1998-06-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+1998-06-09  Katsumi Yamaoka   <yamaoka@jpl.org>
 
-       * SEMI: Version 1.5.4 (Higashi-Namerikawa) released.
+       * WEMI: Version 1.5.4 (Manazuru) released.
+
+1998-06-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-edit.el (mime-edit-normalize-body): Abolish unused local
        variable.
 \f
 1998-06-08  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.5.3 (Uozu) released.
+       * WEMI: Version 1.5.3 (Nebukawa) released.
 
        * NEWS (`pgp-elkins' -> `pgp-mime'): New section.
 
 \f
 1998-06-08  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.5.2 (Kurobe) released.
+       * WEMI: Version 1.5.2 (Hayakawa) released.
 
        * mime-play.el (mime-delq-null-situation): New function.
        (mime-raw-play-entity): Use `mime-delq-null-situation'.
        `bbdb-buffer-name' to avoid compiler warning.
 
        (mime-method-to-display-caesar): Abolish unused local variable.
-       
+
        Use `eval-buffer' to eval contents of
        `mime-acting-situation-examples-file'.
 
 \f
 1998-06-05  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.5.1 (Ikuji) released.
+       * WEMI: Version 1.5.1 (Odawara) released.
 
        * mime-view.el (mime-raw-message-info): Fix typo.
        (mime-view-type-subtype-score-alist): New variable.
        found.
 
 \f
-1998-06-04  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+1998-06-05  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.5.0 (Nishi-Ny\e-Dþzen)\e-A released.
+       * WEMI: Version 1.5.0 (Kamonomiya) released.
+
+1998-06-04  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * README.en (Required environment): Modify for FLIM 1.3.0.
 
        * mime-parse.el (mime-parse-multipart): fixed.
 
 \f
-1998-06-01  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+1998-06-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.4.6 (Ny\e-Dþzen)\e-A released.
+       * WEMI: Version 1.4.6 (K\e-Dòzu)\e-A released.
 
 1998-05-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
 
        * mime-parse.el: Move 'regexp-* and 'regexp-or to mime-def.el of
        FLIM (Chao); move 'std11-quoted-pair-regexp, 'std11-qtext-regexp
-       and 'std11-quoted-string-regexp to mime-def.el of FLIM (Chao).  
+       and 'std11-quoted-string-regexp to mime-def.el of FLIM (Chao).
 
 1998-05-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
 
        * mime-play.el (mime-raw-play-entity): Abolish point correcting
        procedures for VM.
-       
+
        * mime-play.el (mime-preview-play-current-entity): Do widen befor
        playing the entity.
 
 \f
 1998-05-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.4.5 (Tomari) released.
+       * WEMI: Version 1.4.5 (Ninomiya) released.
 
        * README.en (Mailing lists): Add notice about direct-mail for
        authors.
 
+1998-05-20  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * VERSION: Add new codenames for WEMI.
+
 1998-05-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-play.el (mime-raw-dired-function): Don't refer
 
        * semi-def.el: Abolish variable 'mime/use-multi-frame.
 
-       * semi-def.el (mime-insert-button): Merge arguments of two
-       'insert.
-
        * semi-def.el: Abolish function 'get-version-string because it is
        not used.
 
        * TODO (Mother entity should modify preview-situation of
        children): Done.
 
+\f
+1998-05-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * WEMI: Version 1.4.4 (\e-DÒiso)\e-A released.
+
+1998-05-17  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-setup.el: Avoid warning message of byte-compiler.
+
 1998-05-17  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-view.el (mime-view-setup-buffers): Use
        'mime-entity-media-type, 'mime-entity-media-subtype and
        'mime-entity-parameters.
 
-1998-05-17  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
-
-       * mime-setup.el: Avoid warning message of byte-compiler.
-
-\f
 1998-05-15  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.4.4 (Ecch\e-Dþ-Miyazaki)\e-A released.
-
        * mime-play.el (mime-mailcap-method-filename-alist): New variable.
        (mime-mailcap-method-sentinel): New function.
        (mime-activate-mailcap-method): Use 'mime-mailcap-method-sentinel;
 \f
 1998-05-13  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.4.3 (Ichiburi) released.
+       * WEMI: Version 1.4.3 (Hiratsuka) released.
 
 1998-05-12  Kazuhiro Ohta     <ohta@ele.cst.nihon-u.ac.jp>
 
 
        * mime-view.el (mime-raw-get-subject): Use
        'mime-content-disposition-parameters.
-       
+
        * mime-play.el (mime-raw-get-original-filename): Use
        'mime-content-disposition-parameters.
 
        * mime-parse.el: Abolish function 'symbol-concat because it is not
        used.
 
-\f
-1998-05-10  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
-
-       * SEMI: Version 1.4.2 (Oyashirazu) released.
-
 1998-05-07  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * README.en (Authors): New section.
 
        * README.en (CVS based development): New section.
 
+\f
 1998-05-07  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
+       * WEMI: Version 1.4.2 (Chigasaki) released.
+
        * mime-view.el (mime-preview-move-to-previous): Must regard
        previous entity separated by null property region.
        (mime-preview-move-to-next): Must regard next entity separated by
 \f
 1998-05-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.4.1 (\e-DÒmi)\e-A released.
+       * WEMI: Version 1.4.1 (Tsujid\e-Dò)\e-A was released.
 
        * README.en (Required environment): Modify for FLIM 1.2.0.
 
 \f
 1998-05-05  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.4.0 (Itoigawa) released.
+       * WEMI: Version 1.4.0 (Fujisawa) was released.
+
+1998-05-05  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * README.en (Required environment): Modify for FLIM 1.1.0.
 
 
 1998-05-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
+       * mime-view.el (mime-view-announcement-for-message/partial):
+       Rearrangement.
+
+       * semi-def.el (mime-insert-button): Regard line breaks.
+
+\f
+1998-05-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * WEMI: Version 1.3.1 (\e-DÒfuna)\e-A was released.
+
+1998-05-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-view.el (mime-view-find-every-acting-situation): Change
+       default value to 't again.
+
+1998-05-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
        * mime-play.el (mime-raw-play-entity): Sort before registering to
        'mime-acting-situation-examples.
 
 \f
-1998-04-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+1998-05-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.3.4 (Kajiyashiki) released.
+       * WEMI: Version 1.3.0 (Totsuka) was released.
+
+1998-05-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-view.el (mime-view-find-every-acting-situation): Change
+       default value to 'nil temporary to avoid problem of popup-menu.
 
 1998-04-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-play.el (mime-raw-play-entity): Use
        'ctree-match-calist-partially.
 
-\f
-1998-04-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
-
-       * SEMI: Version 1.3.3 (Uramoto) released.
-
 1998-04-27  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-play.el (mime-raw-play-entity): Refer
 
        * semi-def.el (select-menu-alist): New function.
 
-\f
 1998-04-25  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.3.2 (N\e-Dò)\e-A was released.
-
        * mime-edit.el (mime-edit-mode-entity-prefix): New variable.
        (mime-edit-mode-entity-map): New variable.
        (mime-edit-mode-enclosure-prefix): New variable.
        * mime-play.el (mime-raw-play-entity): Use 'ctree-match-calist
        directly; abolish 'mime/get-content-decoding-alist.
 
-\f
 1998-04-22  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.3.1 (Tsutsuishi) was released.
-
        * mime-view.el (mime-preview-follow-current-entity): Abolish
        unused local variable 'message-info.
 
 
        * mail-mime-setup.el: Must require 'alist.
 
-\f
-1998-04-22  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
-
-       * SEMI: Version 1.3.0 (Nadachi) was released.
-
 1998-04-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * semi-def.el: Don't require 'atype; abolish function
 \f
 1998-04-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.2.4 (Arimagawa) was released.
+       * WEMI: Version 1.2.4 (Yokohama) was released.
 
        * NEWS: Modify for SEMI 1.2.4 (Arimagawa).
 
 \f
 1998-04-15  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.2.3 (Tanihama) was released.
+       * WEMI: Version 1.2.3 (Kawasaki) was released.
+
+1998-04-15  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-view.el: Abolish function 'mime-view-body-visible-p and
        'mime-view-entity-separator-visible-p.
        field of preview-situation as default-situation of children.
 
 \f
-1998-04-13  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+1998-04-14  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.2.2 (Naoetsu) was released.
+       * WEMI: Version 1.2.2 (Shinagawa) was released.
+
+1998-04-13  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * README.en: Modify for FLIM.
 
 
 1998-04-13  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI-CFG: Add "flim" instead of "rime" to 'load-path.
+       * SEMI-CFG: Add "flim" instead of "mel" to 'load-path.
 
 1998-04-12  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
 1998-04-11  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-pgp.el (mime-preview-condition): Add (message-button
-       . visible) to application/pgp again.
+       . visible) to application/pgp.
 
 1998-04-11  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
 
 1998-04-10  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI-CFG: Add "rime" instead of "mel" to 'load-path.
-
-1998-04-10  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
-
        * SEMI-ELS (semi-modules-to-compile): Delete 'mime-def,
        'eword-encode and 'eword-decode.
 
        * mime-def.el, eword-encode.el, eword-decode.el: Abolish
-       mime-def.el, eword-decode.el and eword-encode.el; (moved to RIME).
+       mime-def.el, eword-decode.el and eword-encode.el; (moved to FLIM).
 
 1998-04-10  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
 \f
 1998-04-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.2.1 (Nomachi) was released.
+       * WEMI: Version 1.2.1 (Shinbashi) was released.
 
 1998-04-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
 
        * TODO: New file.
 
+\f
+1998-04-07  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * WEMI: Version 1.2.0 (T\e-Dòkyò)\e-A was released.
+
+       * README.en: Modify for WEMI.
+
 1998-04-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * eword-decode.el (eword-decode-version): Use
        * mime-edit.el (mime-edit-version-string): Use
        `mime-module-version' instead of `semi-version'.
 
+1998-04-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mime-text.el (mime-text-add-url-buttons): Use
+       `widget-convert-text' instead of `mime-add-button'.
+
        * mime-view.el (mime-view-version-string): Use
-       `mime-module-version' instead of `semi-version'.
+       `mime-module-version' instead of `semi-version'.
+       (mime-view-insert-message/partial-button): Use
+       `mime-insert-button'.
 
        * mime-def.el (mime-module-version): New variable; abolish
-       `semi-version'.
+       `semi-version'.
+       (mime-insert-button): Use `widget-create'; abolish
+       `mime-add-button'.
 
 \f
 1998-03-26  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-view.el (mime-view-body-visible-condition): New variable.
        (mime-view-body-visible-p): Use `mime-view-body-visible-condition'
-       instead of `mime-view-visible-media-type-list'.         
+       instead of `mime-view-visible-media-type-list'.
        Abolish `mime-view-visible-media-type-list'.
 
        * mime-parse.el (mime-type/subtype-string): New function.
 1997-09-05  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-parse.el: Abolish macro `define-structure'.
-       
+
        (make-mime-entity-info, mime-entity-info-rnum,
        mime-entity-info-point-min, mime-entity-info-point-max,
        mime-entity-info-parameters, mime-entity-info-encoding,
        mime-entity-info-children): New implementation.
-       
+
        (mime-entity-info-media-type, mime-entity-info-media-subtype): New
        inline function.
 
 
        * mime-view.el (mime-view-insert-entity-button,
        mime-preview/display-message/partial): Use `mime-insert-button'.
-       
+
        (mime-view-setup-buffers): Enclose codes to display preview-buffer
        by `(let ((inhibit-read-only t)) ...)'.
 
@@ -2741,7 +3321,7 @@ Wed May  7 10:04:36 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 Wed May  7 09:37:54 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-play.el: Don't require `view'.
-       
+
        Constant `mime-view-text/plain-mode-map' was abolished.
 
        Function `mime-view-text/plain-mode' and
@@ -3353,7 +3933,7 @@ Mon Mar 10 15:16:26 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-edit.el: `mime-edit-mode' -> `turn-on-mime-edit';
        `mime-edit-toggle-mode' -> `mime-edit-mode'.
-       
+
        Alias `mime-mode' was abolished.
 
 1997-03-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
@@ -3496,14 +4076,14 @@ Sat Mar  1 03:39:01 1997  Tomohiko Morioka  <tmorioka@mule.etl.go.jp>
        (invisible-region, invisible-p, next-visible-point): New function;
        copied from emu-19.el and emu-xemacs.el.
        (visible-region): New function; copied from emu-19.el.
-               
+
        * mime-edit.el (mime-edit-make-boundary): New function.
        (mime-edit-translate-body, mime-edit-translate-region): Use
        `mime-edit-make-boundary'.
-       
+
        * mime-edit.el (replace-space-with-underline): New inline
        function; copied from tl-str.el.
-       
+
 Sat Mar  1 02:07:00 1997  Tomohiko Morioka  <tmorioka@mule.etl.go.jp>
 
        * eword-encode.el (find-non-ascii-charset-region): New
@@ -3652,11 +4232,11 @@ Thu Feb 27 06:38:44 1997  Tomohiko Morioka  <tmorioka@mule.etl.go.jp>
 
        * mime-text.el: `tm:mother-button-dispatcher' ->
        `mime-button-mother-dispatcher'.
-       
+
        * mime-def.el, mime-text.el (mime-preview/filter-for-text/plain),
        mime-view.el, mime-tar.el (mime-tar-set-properties):
        `tm:add-button' -> `mime-add-button'.
-       
+
        * mime-file.el: Renamed from tm-file.el.
 
 Wed Feb 26 13:01:25 1997  Tomohiko Morioka  <tmorioka@mule.etl.go.jp>
@@ -3821,20 +4401,20 @@ Mon Feb 24 09:04:48 1997  Tomohiko Morioka  <tmorioka@mule.etl.go.jp>
        quoted-printable-octet-regexp, eword-Q-encoded-text-regexp,
        eword-Q-encoding-and-encoded-text-regexp): New constant; moved
        from mime-def.el.
-       
+
        * mime-def.el (quoted-printable-hex-chars,
        quoted-printable-octet-regexp, eword-Q-encoded-text-regexp,
        eword-Q-encoding-and-encoded-text-regexp): Moved to
        eword-decode.el.
-       
+
        * eword-decode.el (base64-token-regexp,
        base64-token-padding-regexp, eword-B-encoded-text-regexp): New
        constant; moved from mime-def.el.
-       
+
        * mime-def.el: Constant `base64-token-regexp',
        `base64-token-padding-regexp' and `eword-B-encoded-text-regexp'
        were moved to eword-decode.el.
-       
+
        * mime-def.el: Constant `eword-B-encoding-and-encoded-text-regexp'
        was abolished.
 
@@ -3925,7 +4505,7 @@ Sat Feb 22 17:30:15 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
        from `mime/field-encoding-method-alist'.
 
        * eword-encode.el: Renamed from tm-ew-e.el.
-       
+
        * eword-decode.el: Renamed from tm-ew-d.el.
 
        * mime-view.el: Don't require tm-def.
@@ -3958,7 +4538,7 @@ Sat Feb 22 17:30:15 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
        from `mime/field-encoding-method-alist'.
 
        * eword-encode.el: Renamed from tm-ew-e.el.
-       
+
        * eword-decode.el: Renamed from tm-ew-d.el.
 
        * mime-view.el: Don't require tm-def.
@@ -4176,7 +4756,7 @@ Sat May 25 16:04:28 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
        * mime-edit.el (mime-editor/enquote-region): New command; bound to
        `C-c C-x q'.
-       
+
        (mime-editor/menu-list): New item for function
        `mime-editor/enquote-region'.