* NEWS, mime-ui-en.sgml, mime-ui-ja.sgml: Update for the command
[elisp/semi.git] / ChangeLog
index 33bbeed..8c7c266 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,151 @@
+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.
 \f
 1999-01-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
-       * SEMI: Version 1.13.0 (Matt\e-Dò)\e-A released.
+       * SEMI: Version 1.13.0 (Matt\e.D\8eò) released.
 
 1999-01-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
 
 \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])