+1999-03-25 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * NEWS, mime-ui-en.sgml, mime-ui-ja.sgml: Update for the command
+ `mime-mc-setversion'.
+
+ * semi-setup.el (TopLevel): Autoload "mime-mc" for the command
+ `mime-mc-setversion'.
+
+ * mime-mc.el (mime-mc-pgp50-sign-region): Use "micalg=pgp-sha1"
+ instead of "micalg=pgp-md5"; use `mime-mc-pgp50-sign-parser' for
+ the parser if a detached sign is required.
+ (mime-mc-pgp50-sign-parser): New function for parsing a detached
+ sign.
+ (mime-mc-setversion): New command.
+
+ * mime-edit.el (mime-edit-preview-message): Inherit the value of
+ `mime-edit-pgp-processing' from the editing buffer to the encoding
+ buffer.
+ (mime-edit-encrypt-pgp-mime): Swap the prefix string of boundary
+ "gpg-" with "pgp-".
+
+1999-03-24 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * NEWS, README.en, mime-ui-en.sgml, mime-ui-ja.sgml: Update for
+ PGP 5.0i and GnuPG support.
+
+ * semi-def.el (TopLevel): Autoload "mc-pgp5" and "mc-gpg".
+ (pgp-function): Modify for extended `pgp-function-alist'.
+ (pgp-function-alist): Extend for supporting PGP 5.0i and GnuPG.
+ (pgp-version): New user option.
+
+ * mime-pgp.el (mime-pgp-good-signature-post-function-pgp50-us): New
+ function.
+
+ (mime-verify-application/pgp-signature): Support PGP 5.0i and
+ GnuPG.
+ (mime-pgp-check-signature): Likewise.
+
+ (mime-pgp-key-expected-regexp,
+ mime-pgp-good-signature-post-function,
+ mime-pgp-good-signature-regexp, mime-pgp-default-language,
+ mime-pgp-command): New macros.
+
+ (mime-pgp-key-expected-regexp-alist): Use `defcustom'; extend for
+ supporting PGP 5.0i and GnuPG.
+ (mime-pgp-good-signature-regexp-alist): Likewise.
+
+ (mime-pgp-default-language-alist, mime-pgp-command-alist): New
+ user options.
+ (mime-pgp-default-language): Abolish variable. Move to
+ `mime-pgp-default-language-alist'.
+ (mime-pgp-command): Abolish variable. Move to
+ `mime-pgp-command-alist'
+
+ (TopLevel): Require `semi-def' explicitly for referring to the
+ value of `pgp-version'.
+
+ * mime-mc.el (mime-mc-pgp-encrypt-region): Load "mc-pgp" if the
+ function `mc-pgp-encrypt-region' does not exist.
+ (mime-mc-pgp-sign-region): Load "mc-pgp" if the function
+ `mc-pgp-generic-parser' does not exist.
+
+ (mime-mc-pgp50-encrypt-region, mime-mc-pgp50-sign-region,
+ mime-mc-pgp50-process-region, mime-mc-gpg-encrypt-region,
+ mime-mc-gpg-sign-region, mime-mc-gpg-process-region,
+ mime-mc-snarf-keys, mime-mc-decrypt, mime-mc-verify,
+ mime-mc-insert-public-key): New functions.
+
+ (mime-mc-pgp-generic-parser): Abolish function.
+ (TopLevel): Autoload or load some modules if they are needed
+ instead of to load "mc-pgp" first; define some variables for
+ avoiding byte-compile warnings; require `semi-def' explicitly for
+ referring to the value of `pgp-version'.
+
+ * mime-edit.el (mime-edit-encrypt-pgp-mime): Use "gpg" for the
+ prefix string of boundary if GnuPG is used.
+ (TopLevel): Require `semi-def' explicitly for referring to the
+ value of `pgp-version'.
+
+1999-03-11 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-edit.el (mime-charset-type-list): Add `tis-620'.
+
+\f
+1999-02-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * SEMI: Version 1.13.3 (Komaiko) released.
+
+1999-02-26 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * SEMI-MK (install-semi-package): Install mime-setup.el(c).
+ (compile-semi-package): Compile mime-setup.el as well.
+
+1999-02-08 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-edit.el (mime-content-types): Add definition of
+ application/vnd.ms-powerpoint for myself :-P
+ (mime-file-types): Add setting of *.ppt for
+ application/vnd.ms-powerpoint.
+
+1999-02-08 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-partial.el
+ (mime-combine-message/partial-pieces-automatically): Call
+ `mime-store-message/partial-piece' in the buffer when it is
+ called.
+
+ * mime-play.el (mime-store-message/partial-piece): Don't move to
+ point-min.
+
+ * mime-play.el (mime-store-message/partial-piece): Don't expect
+ called in raw-buffer.
+
+\f
+1999-01-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * SEMI: Version 1.13.2 (Mikawa) released.
+
+1999-01-26 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * README.en: Notice that 1.12.5 or later of FLIM is required.
+
+1999-01-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-play.el (mime-preview-play-current-entity): Add autoload
+ cookie.
+ (mime-play-entity): Likewise.
+
+ * mime-view.el (mime-display-message): Add autoload cookie; add
+ DOC-string.
+ (mime-view-buffer): Add autoload cookie.
+
+1999-01-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-play.el (mime-reduce-acting-situation-examples): New
+ implementation.
+
+1999-01-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-play.el (mime-view-caesar): Select window which displays
+ current-buffer if it is not selected <to fix problem with mouse
+ operations>.
+
+1999-01-26 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * mime-edit.el (mime-edit-decode-single-part-in-buffer): Limit the
+ search bound for the end of "Content-Transfer-Encoding" field.
+
+1999-01-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-play.el (mime-view-caesar): New implementation.
+
+1999-01-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-play.el (mime-view-caesar): Don't expect called in
+ raw-buffer; use `mime-insert-entity'.
+
+1999-01-25 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-w3.el (mime-preview-text/html): Display err if error occurs
+ in `w3-region'.
+
+ * mime-w3.el (mime-preview-text/html): Guard from error of
+ `w3-region'.
+
+\f
+1999-01-24 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * SEMI: Version 1.13.1 (Kaga-Kasama) released.
+
+1999-01-24 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * TODO (Don't expect raw-buffer): New item.
+ (lazy generating of situations from mime-entity information): New
+ item.
+
+ * TODO (Don't use filter-model): finished.
+
+ * TODO (multipart/related support): virtually finished.
+
+1999-01-24 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * Delete README.ja until it is fixed.
+
+ * mime-w3.el (url-cid): Use `mime-insert-entity-content'.
+
+ * README.ja, README.en (Required environment): Require FLIM
+ 1.12.4.
+
+ * mime-w3.el (mime-w3-message-structure): New variable.
+ (mime-preview-text/html): Set up `mime-w3-message-structure'.
+ (url-cid): New function; set up as registered-protocol of url.
+
+1999-01-23 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * README.ja: Modify title.
+
+ * README.ja: Add notice about translation.
+
+ * README.ja, README.en (Required environment): Require FLIM
+ 1.12.3; delete description about enriched.el because anything
+ older than Emacs 19.28 are not supported.
+
+ * mime-pgp.el (mime-view-application/pgp): Don't expect called in
+ raw-buffer; use `mime-insert-entity'.
+
+ * mime-play.el (mime-view-message/rfc822): Use
+ `mime-insert-entity'.
+
+1999-01-22 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * NEWS (Function `mime-play-entity'): Sync with latest
+ specification.
+
+ * mime-pgp.el (mime-verify-multipart/signed): Modify for interface
+ change of `mime-play-entity'.
+
+ * mime-play.el (mime-preview-play-current-entity): Modify for
+ interface change of `mime-play-entity'.
+ (mime-play-entity): Change interface; abolish optional arguments
+ `mode' and `ignore-example'.
+ (mime-detect-content): Modify for interface change of
+ `mime-play-entity'.
+
+ * mime-view.el (mime-entity-situation): Add new optional argument
+ `situation'; it is preferred to attributes of entity.
+
+1999-01-22 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-view.el (mime-view-version): Don't use `eval-when-compile'
+ to avoid to break product-code-name.
+
+ * mime-edit.el (mime-edit-version): Don't use `eval-when-compile'
+ to avoid to break product-code-name.
+
+\f
+1999-01-21 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * SEMI: Version 1.13.0 (Matt\e.D\8eò) released.
+
+1999-01-21 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-play.el (mime-view-message/rfc822): Don't expect called in
+ raw-buffer.
+
+1999-01-21 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * NEWS (Function `mime-play-entity'): Add description about
+ interface change of `mime-play-entity'.
+
+ * mime-play.el (mime-play-entity): Change interface.
+
+1999-01-21 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * NEWS (Changes in SEMI 1.13): New section.
+
+ * NEWS (Changes in SEMI 1.12): New section.
+
+1999-01-21 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-pgp.el (mime-view-application/pgp): Don't expect called in
+ raw-buffer.
+ (mime-verify-application/pgp-signature): Likewise.
+
+ * mime-play.el: Abolish variable
+ `mime-preview-after-decoded-position'.
+ (mime-preview-play-current-entity): Use `mime-play-entity' simply;
+ don't switch to raw-buffer.
+ (mime-play-entity): renamed from `mime-raw-play-entity'; don't
+ expect called in raw-buffer.
+ (mime-activate-mailcap-method): Don't expect called in raw-buffer.
+ (mime-show-echo-buffer): Permit to run in preview-buffer.
+
+\f
+1999-01-21 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * SEMI: Version 1.12.1 ([JR] Nonoichi) released.
+
+ * mime-play.el (mime-detect-content): Use `mime-entity-content'
+ not to refer to buffer directly.
+
+1999-01-15 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-view.el: Must require `emu'.
+
+1999-01-04 OKUNISHI Fujikazu <fuji0924@mbox.kyoto-inet.or.jp>
+
+ * mime-view.el (mime-view-insert-entity-button): Use URL if it
+ exists in Content-Type field.
+
+ * mime-play.el (mime-raw-browse-url-function): Default to
+ `mime-browse-url-function' instead of `mime-browse-url'.
+
+1998-12-24 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * mime-view.el (mime-preview-move-to-next): Don't move forward at
+ the end of buffer.
+
+1998-12-03 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * mime-edit.el (mime-edit-user-agent-value): Include
+ `xemacs-betaname'.
+
+\f
+1998-12-02 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * SEMI: Version 1.12.0 (Nishi-Kanazawa) released.
+
+1998-11-30 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-edit.el (eliminate-top-spaces): New function (moved from
+ mime-def.el of FLIM).
+
+1998-11-17 Kazuhiro Ohta <ohta@ele.cst.nihon-u.ac.jp>
+
+ * mime-partial.el
+ (mime-combine-message/partial-pieces-automatically): Fix
+ DOC-string.
+
+ * mime-view.el (mime-view-buffer): Fix DOC-string.
+
+1998-11-25 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * NEWS (Changes in SEMI 1.11): New section.
+
+1998-11-18 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * semi-setup.el (mime-setup-decode-message-header): Use
+ `mime-decode-header-in-buffer' instead of `eword-decode-header'.
+
+ * mime-view.el (mime-preview-follow-current-entity): Likewise.
+
+1998-11-18 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
+
+ * mime-edit.el (mime-content-transfer-encoding-priority-list): New
+ variable.
+ (mime-edit-translate-single-part-tag): Change return value to
+ `nil' or a cons which include content-type and encoding.
+ (mime-edit-translate-region): Generate `encodeing' from
+ return value of `mime-edit-translate-single-part-tag'.
+
+\f
+1998-11-16 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * SEMI: Version 1.11.0 (Kanazawa) released.
+
+ * README.ja, README.en (Required environment): Modify for APEL
+ 9.11 and FLIM 1.12.0.
+
+1998-11-12 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * mime-edit.el (mime-edit-split-ignored-field-regexp): Add "^".
+
+1998-11-08 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-bbdb.el (mime-bbdb/update-record): Use
+ `mime-decode-field-body' instead of
+ `eword-decode-structured-field-body'.
+
+1998-10-31 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-edit.el (mime-edit-decode-message-in-buffer): Delete fields
+ match with `mime-edit-again-ignored-field-regexp' then call
+ `mime-decode-header-in-buffer'.
+ (mime-edit-again): Delete header filter.
+
+1998-10-31 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-edit.el (mime-edit-decode-multipart-in-buffer): Change
+ interface.
+ (mime-edit-decode-single-part-in-buffer): New function.
+ (mime-edit-decode-message-in-buffer): Swap arguments; use function
+ `mime-edit-decode-single-part-in-buffer'.
+ (mime-edit-again): Modify for
+ `mime-edit-decode-message-in-buffer'.
+
+1998-10-31 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * mime-edit.el (mime-edit-decode-multipart-in-buffer): New
+ function.
+ (mime-edit-decode-message-in-buffer): Add new optional argument
+ `default-content-type'; use function
+ `mime-edit-decode-multipart-in-buffer'; add autoload cookie.
+ (mime-edit-again): Add autoload cookie.
+
+ * mime-edit.el (mime-edit-decode-message-in-buffer): Renamed from
+ `mime-edit-decode-buffer'; change `not-decode-text' to optional
+ argument.
+
+\f
1998-10-31 MORIOKA Tomohiko <morioka@jaist.ac.jp>
* SEMI: Version 1.10.2 (Higashi-Kanazawa) released.
\f
1998-07-08 MORIOKA Tomohiko <morioka@jaist.ac.jp>
- * REMI: Version 1.8.3 (Ecch\e-Dþ-Nakagawa)\e-A released.
+ * REMI: Version 1.8.3 (Ecch\8eþ-Nakagawa) released.
* mime-play.el (mime-delq-null-situation): Add new optional
argument `ignored-value'.
\f
1998-07-08 MORIOKA Tomohiko <morioka@jaist.ac.jp>
- * REMI: Version 1.8.2 (N\e-Dòmachi)\e-A released.
+ * REMI: Version 1.8.2 (N\8eòmachi) released.
1998-07-07 MORIOKA Tomohiko <morioka@jaist.ac.jp>
\f
1998-06-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
- * REMI: Version 1.8.0 (Ecch\e-Dþ-Kokubu)\e-A released.
+ * REMI: Version 1.8.0 (Ecch\8eþ-Kokubu) released.
1998-06-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
\f
1998-06-04 MORIOKA Tomohiko <morioka@jaist.ac.jp>
- * SEMI: Version 1.5.0 (Nishi-Ny\e-Dþzen)\e-A released.
+ * SEMI: Version 1.5.0 (Nishi-Ny\8eþzen) released.
* README.en (Required environment): Modify for FLIM 1.3.0.
\f
1998-06-01 MORIOKA Tomohiko <morioka@jaist.ac.jp>
- * SEMI: Version 1.4.6 (Ny\e-Dþzen)\e-A released.
+ * SEMI: Version 1.4.6 (Ny\8eþzen) released.
1998-05-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
\f
1998-05-15 MORIOKA Tomohiko <morioka@jaist.ac.jp>
- * SEMI: Version 1.4.4 (Ecch\e-Dþ-Miyazaki)\e-A released.
+ * SEMI: Version 1.4.4 (Ecch\8eþ-Miyazaki) released.
* mime-play.el (mime-mailcap-method-filename-alist): New variable.
(mime-mailcap-method-sentinel): New function.
\f
1998-05-06 MORIOKA Tomohiko <morioka@jaist.ac.jp>
- * SEMI: Version 1.4.1 (\e-DÒmi)\e-A released.
+ * SEMI: Version 1.4.1 (\8eÒmi) released.
* README.en (Required environment): Modify for FLIM 1.2.0.
\f
1998-04-25 MORIOKA Tomohiko <morioka@jaist.ac.jp>
- * SEMI: Version 1.3.2 (N\e-Dò)\e-A was released.
+ * SEMI: Version 1.3.2 (N\8eò) was released.
* mime-edit.el (mime-edit-mode-entity-prefix): New variable.
(mime-edit-mode-entity-map): New variable.
\f
1998-03-13 MORIOKA Tomohiko <morioka@jaist.ac.jp>
- * SEMI: Version 1.0.2 (Nonoichi-K\e-Dòdaimae)\e-A was released.
+ * SEMI: Version 1.0.2 (Nonoichi-K\8eòdaimae) was released.
1998-03-12 MORIOKA Tomohiko <morioka@jaist.ac.jp>
* mime-file.el: Rename `mime-article/extract-file' ->
`mime-extract-current-entity'.
-1998-03-03 François Pinard <pinard@iro.umontreal.ca>
+1998-03-03 Fran\e.A\8eçois Pinard <pinard@iro.umontreal.ca>
* mime-edit.el (mime-edit-insert-signature): Function
`mime-edit-insert-tag' is sometimes called with more arguments
\f
1998-02-25 MORIOKA Tomohiko <morioka@jaist.ac.jp>
- * SEMI: Version 1.0.0 (Nukaj\e-Dþtaku-mae)\e-A was released.
+ * SEMI: Version 1.0.0 (Nukaj\e.D\8eþtaku-mae) was released.
* SEMI-ELS: Remove mime-tar.el.
\f
1997-11-16 MORIOKA Tomohiko <morioka@jaist.ac.jp>
- * SEMI: Version 0.116 (D\e-Dòhòji)\e-A was released.
+ * SEMI: Version 0.116 (D\8eòh\8eòji) was released.
1997-11-15 MORIOKA Tomohiko <morioka@jaist.ac.jp>
* mime-view.el, mime-pgp.el, mime-partial.el: Rename
`mime::article/content-info' -> `mime-raw-content-info'.
-1997-11-11 François Pinard <pinard@iro.umontreal.ca>
+1997-11-11 Fran\e.A\8eçois Pinard <pinard@iro.umontreal.ca>
* mime-edit.el: Modify space in prompt and removespurious trailing
spaces in the files. (cf. [tm-en:1507])