X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=ChangeLog;h=c49ed22ab38c73e9a5de2ee7d2fd29ead288c588;hb=5543d21ba623f74734611290089e61b0ae7ddc46;hp=b9c865941363276e75f398de2355d9f537453679;hpb=f5641880ea7f81f9d660a8e8feec74d65bee7f8e;p=elisp%2Fsemi.git diff --git a/ChangeLog b/ChangeLog index b9c8659..c49ed22 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,1139 @@ +1998-06-22 MORIOKA Tomohiko + + * mime-view.el (mime-display-message): Delete unnecessary + `mime-parse-buffer'. + + +1998-06-22 MORIOKA Tomohiko + + * SEMI: Version 1.7.1 (Higashi-Toyama) released. + + * README.en (Required environment): Delete description about + `enable-multibyte-characters'; modify for FLIM 1.5.0. + +1998-06-22 Shuhei KOBAYASHI + + * 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 + + * SEMI-CFG: Support run-in-place installation of BBDB and + Emacs/W3. + +1998-06-21 MORIOKA Tomohiko + + * 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 + + * 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 + + * 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 + + * mime-play.el (mime-entity-safe-filename): New implementation. + +1998-06-20 MORIOKA Tomohiko + + * mime-text.el (mime-text-insert-decoded-body): Delete unnecessary + `save-restriction'. + +1998-06-20 Shuhei KOBAYASHI + + * semi-def.el: Require 'custom. + +1998-06-19 MORIOKA Tomohiko + + * mime-view.el: Don't require `mime-parse'. + +1998-06-19 MORIOKA Tomohiko + + * SEMI-CFG: - Modify for FLIM 1.5.0. + - Don't signal error if tm is found in load-path. + +1998-06-19 MORIOKA Tomohiko + + * mime-play.el (mime-save-content): Use `mime-entity-body-start' + and `mime-entity-body-end'. + +1998-06-19 MORIOKA Tomohiko + + * mime-pgp.el (mime-view-application/pgp): fixed. + (mime-verify-application/pgp-signature): Use + `mime-message-structure' instead of `mime-raw-message-info'. + (mime-decrypt-application/pgp-encrypted): Use + `mime-message-structure' instead of `mime-raw-message-info'. + + * mime-view.el (mime-display-message): Use `mime-parse-buffer'; + abolish variable `mime-raw-message-info'; use + `mime-message-structure' instead of `mime-raw-message-info'. + +1998-06-19 MORIOKA Tomohiko + + * mime-bbdb.el (mime-bbdb/update-record): Use + `mime-entity-fetch-field' and `mime-entity-read-field'. + +1998-06-19 Shuhei KOBAYASHI + + * SEMI-CFG: Require 'cl first. + + +1998-06-18 MORIOKA Tomohiko + + * SEMI: Version 1.7.0 (Mizuhashi) released. + +1998-06-17 MORIOKA Tomohiko + + * mime-edit.el, mime-view.el, semi-def.el: Rename + `mime-module-version' to `mime-user-interface-version'. + + * mime-parse.el, SEMI-ELS: Move mime-parse.el to FLIM layer. + +1998-06-17 MORIOKA Tomohiko + + * semi-setup.el (call-after-loaded): Moved from semi-def.el. + + * semi-def.el: Move `call-after-loaded' to semi-setup.el. + +1998-06-17 MORIOKA Tomohiko + + * mime-view.el (mime-view-insert-entity-button): Change interface. + +1998-06-17 MORIOKA Tomohiko + + * mime-view.el (mime-entity-filename): Moved from mime-play.el. + (mime-view-entity-title): Use `mime-entity-filename'. + + * mime-play.el: Move `mime-entity-filename' to mime-view.el. + +1998-06-17 MORIOKA Tomohiko + + * mime-play.el (mime-entity-filename): New function; abolish + `mime-raw-get-original-filename'. + (mime-entity-safe-filename): New function; abolish + `mime-raw-get-filename'. + (mime-activate-mailcap-method): Use `mime-entity-safe-filename'. + (mime-save-content): Use `mime-entity-safe-filename'. + (mime-detect-content): Use `mime-entity-safe-filename'. + + * mime-view.el (mime-entity-uu-filename): New function; abolish + `mime-raw-get-uu-filename'. + +1998-06-17 MORIOKA Tomohiko + + * mime-view.el (mime-view-entity-title): Renamed from + `mime-raw-get-subject'; use `mime-entity-read-field'. + +1998-06-17 MORIOKA Tomohiko + + * NEWS (Changes in SEMI 1.7): New chapter. + (Changes in SEMI 1.6): Add description of entity-detection. + +1998-06-17 MORIOKA Tomohiko + + * mime-view.el: Rename `mime-view-following-method-alist' to + `mime-preview-following-method-alist'. + +1998-06-17 MORIOKA Tomohiko + + * semi-setup.el, mime-pgp.el: Rename + `mime-method-to-add-application/pgp-keys' to + `mime-add-application/pgp-keys'. + + * semi-setup.el, mime-pgp.el: Rename + `mime-method-to-decrypt-application/pgp-encrypted' to + `mime-decrypt-application/pgp-encrypted'. + + * semi-setup.el, mime-pgp.el: Rename + `mime-method-to-verify-application/pgp-signature' to + `mime-verify-application/pgp-signature'. + + * semi-setup.el, mime-pgp.el: Rename + `mime-method-to-verify-multipart/signed' to + `mime-verify-multipart/signed'. + + * semi-setup.el, mime-pgp.el: Rename + `mime-method-for-application/pgp' to `mime-view-application/pgp'. + + * SEMI-naming.ol: New file. + +1998-06-16 MORIOKA Tomohiko + + * mime-partial.el: Rename + `mime-method-to-combine-message/partial-pieces' to + `mime-combine-message/partial-pieces-automatically'. + +1998-06-16 MORIOKA Tomohiko + + * mime-play.el, mime-view.el: Rename + `mime-method-to-display-caesar' to `mime-view-caesar'. + + * mime-play.el, mime-view.el: Rename + `mime-method-to-display-message/external-ftp' to + `mime-view-message/external-ftp'. + +1998-06-16 MORIOKA Tomohiko + + * mime-view.el, mime-partial.el, mime-play.el: Rename + `mime-method-to-store-message/partial' to + `mime-store-message/partial-piece'. + +1998-06-16 MORIOKA Tomohiko + + * mime-play.el, mime-view.el: Rename + `mime-method-to-display-message/rfc822' to + `mime-view-message/rfc822'. + +1998-06-16 MORIOKA Tomohiko + + * mime-play.el, mime-view.el: Rename `mime-method-to-detect' to + `mime-detect-content'. + +1998-06-16 MORIOKA Tomohiko + + * mime-view.el (mime-display-entity): Abolish body-filter support. + + * mime-play.el, mime-view.el: Rename `mime-method-to-save' to + `mime-save-content'. + +1998-06-16 MORIOKA Tomohiko + + * mime-play.el (mime-activate-mailcap-method): Fixed. + +1998-06-16 MORIOKA Tomohiko + + * mime-image.el (mime-display-image): New function; abolish + function `mime-preview-filter-for-image'. + + * mime-image.el: Rename `mime-view-content-header-filter-hook' to + `mime-display-header-hook'. + + * mime-view.el (mime-display-entity): Run + `mime-display-header-hook'. + + * mime-text.el, mime-view.el: Rename `mime-preview-text/enriched' + to `mime-display-text/enriched'. + + * mime-text.el, mime-view.el: Rename `mime-preview-text/richtext' + to `mime-display-text/richtext'. + + * mime-text.el, mime-view.el: Rename `mime-preview-text/plain' to + `mime-display-text/plain'. + + * mime-view.el (mime-display-multipart/mixed): Renamed from + `mime-preview-multipart/mixed'. + + * mime-view.el (mime-display-multipart/alternative): Renamed from + `mime-preview-multipart/alternative'. + + * mime-view.el (mime-display-message/partial-button): Renamed from + `mime-preview-message/partial-button'. + + * mime-view.el (mime-display-entity): Renamed from + `mime-view-display-entity'; change interface. + (mime-display-message): Renamed from `mime-view-display-message'. + +1998-06-16 MORIOKA Tomohiko + + * README.en (Required environment): Modify for FLIM 1.4.0. + +1998-06-16 MORIOKA Tomohiko + + * mime-parse.el: Move function `mime-entity-number' to FLIM layer. + +1998-06-16 MORIOKA Tomohiko + + * mime-view.el (mime-header-presentation-method-alist): New + variable; abolish variable + `mime-view-content-header-filter-alist'; abolish function + `mime-view-cut-header'; abolish variable + `mime-view-ignored-field-regexp'. + (mime-view-display-entity): Use + `mime-header-presentation-method-alist'. + + * mime-parse.el: Move definition of structure `mime-entity' to + FLIM layer. + +1998-06-16 MORIOKA Tomohiko + + * mime-parse.el: Change order of `mime-entity'. + + +1998-06-15 MORIOKA Tomohiko + + * SEMI: Version 1.6.0 (Namerikawa) released. + +1998-06-15 MORIOKA Tomohiko + + * mime-view-ja.texi, mime-view-ja.sgml: New files. + + * mime-view.el (mime-view-mode): Fix DOC-string. + +1998-06-15 MORIOKA Tomohiko + + * mime-play.el (mime-file-content-type-alist): Renamed from + `mime-file-type-regexp-type-subtype-alist'. + +1998-06-14 MORIOKA Tomohiko + + * NEWS: Add description about + `mime-preview-over-to-{previous|next}-method-alist'. + + * mime-view.el (mime-preview-over-to-previous-method-alist): + Add DOC-string. + (mime-preview-over-to-next-method-alist): Add DOC-string. + + * mime-view.el (mime-preview-over-to-previous-method-alist): + Renamed from `mime-view-over-to-previous-method-alist'. + (mime-preview-over-to-next-method-alist): Renamed from + `mime-view-over-to-next-method-alist'. + +1998-06-13 MORIOKA Tomohiko + + * mime-w3.el (mime-save-background-color): Fixed. + + * mime-view.el (mime-acting-condition): Set up + `mime-method-to-detect' for application/octet-stream in "play" + mode. + + * mime-play.el (mime-file-type-regexp-type-subtype-alist): New + variable. + (mime-method-to-detect): New function. + +1998-06-13 MORIOKA Tomohiko + + * mime-play.el (mime-sort-situation): Modify for + Content-Disposition information. + +1998-06-13 MORIOKA Tomohiko + + * mime-view.el: Abolish variable `mime-view-show-summary-method' + and function `mime-preview-show-summary'. + +1998-06-13 MORIOKA Tomohiko + + * mime-view.el (mime-entity-situation): Add information of + Content-Disposition. + +1998-06-12 MORIOKA Tomohiko + + * MIME-View-API-ja.ol (mime-preview-buffer): Add description about + `mime-preview-original-major-mode'. + + * mime-view.el (mime-preview-original-major-mode): Modify + DOC-string. + + * NEWS: Add description about abolishment of tm-compatible + external method support. + + * mime-play.el (mime-raw-play-entity): Abolish tm-compatible + external method support; abolish function + `mime-activate-external-method' and + `mime-make-external-method-args'. + +1998-06-12 MORIOKA Tomohiko + + * mime-play.el (mime-activate-mailcap-method): Use + `mime-entity-body-start'. + + * mime-play.el (mime-activate-external-method): Change interface. + + * mime-play.el (mime-activate-mailcap-method): Change interface. + +1998-06-12 MORIOKA Tomohiko + + * MIME-View-API-ja.ol (mime-preview-buffer): Delete description + about text-property `mime-view-raw-buffer'. + + * mime-play.el (mime-preview-play-current-entity): Don't refer + text-property `mime-view-raw-buffer'. + + * mime-view.el (mime-view-display-entity): Don't set up + text-property `mime-view-raw-buffer'. + +1998-06-12 MORIOKA Tomohiko + + * MIME-View-API-ja.ol: Abolish description about + `mime-preview-original-major-mode'. + + * NEWS (Changes in SEMI 1.6): New chapter. + + * TODO (multipart/related support): New item. + +1998-06-12 MORIOKA Tomohiko + + * NEWS: Add description about mime-w3.el. + +1998-06-12 MORIOKA Tomohiko + + * mime-w3.el (mime-save-background-color): New macro. + (mime-preview-text/html): Use `mime-save-background-color'. + +1998-06-11 MORIOKA Tomohiko + + * mime-edit.el: Abolish variable `mime-edit-signing-type' and + `mime-edit-encrypting-type'. + (mime-edit-process-multipart-1): Separate "signed" to "pgp-signed" + and "kazu-signed"; separate "encrypted" to "pgp-encrypted" and + "kazu-encrypted". + (mime-edit-enclose-signed-region): Renamed from + `mime-edit-enclose-pgp-signed-region'. + (mime-edit-enclose-pgp-encrypted-region): Renamed from + `mime-edit-enclose-encrypted-region'. + (mime-edit-enclose-kazu-signed-region): New function. + (mime-edit-enclose-kazu-encrypted-region): New function. + (mime-edit-set-sign): Don't refer `mime-edit-signing-type'. + (mime-edit-set-encrypt): Don't refer `mime-edit-encrypting-type'. + +1998-06-11 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-sign-pgp-kazu): Abolish unused local + variable. + (mime-edit-encrypt-pgp-kazu): Abolish unused local variables. + +1998-06-11 MORIOKA Tomohiko + + * mime-pgp.el (mime-method-for-application/pgp): Change interface. + (mime-method-to-verify-multipart/signed): Change interface. + (mime-method-to-verify-application/pgp-signature): Change + interface. + (mime-method-to-decrypt-application/pgp-encrypted): Change + interface. + (mime-method-to-add-application/pgp-keys): Change interface. + + * mime-partial.el (mime-method-to-combine-message/partial-pieces): + Change interface. + + * mime-play.el (mime-raw-play-entity): Change interface of + internal-method. + (mime-method-to-save): Change interface. + (mime-method-to-display-message/rfc822): Change interface. + (mime-method-to-store-message/partial): Change interface. + (mime-method-to-display-message/external-ftp): Change interface. + (mime-method-to-display-caesar): Change interface. + +1998-06-11 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-normalize-body): Use + `mime-charset-type-list' directly; abolish local variable + `mime-edit-charset-default-encoding-alist' and function + `mime-make-charset-default-encoding-alist'. + (mime-edit-toggle-transfer-level): Don't set up + `mime-edit-charset-default-encoding-alist'. + +1998-06-11 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-message): Set up + `mime-raw-message-info'. + (mime-view-buffer): New function. + (mime-view-mode): Don't set up `mime-raw-message-info'. + +1998-06-11 MORIOKA Tomohiko + + * mime-edit.el (mime-charset-type-list): Use base64 for cn-gb2312 + and gb2312. + (mime-edit-normalize-body): If encoding is not specified for + charset, use quoted-printable or 8bit for mime-transfer-level is 7 + or 8. + + * mime-edit.el (mime-charset-type-list): Add `shift_jis'. + +1998-06-10 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-message): Use + `mime-maybe-hide-echo-buffer'. + (mime-view-mode): Don't use `mime-maybe-hide-echo-buffer'. + + * mime-view.el (mime-view-display-message): Move point to top of + body; run `mime-view-mode-hook'. + (mime-view-mode): Don't move point; don't run + `mime-view-mode-hook'. + + * mime-view.el (mime-view-display-message): Add new optional + argument `default-keymap-or-function'. + (mime-view-mode): Modify for `mime-view-display-message'. + + * mime-view.el (mime-view-display-message): Add new optional + argument `mother'; set to `mime-mother-buffer'. + (mime-view-mode): Modify for `mime-view-display-message'. + +1998-06-10 MORIOKA Tomohiko + + * mime-mc.el: Use `eval-and-compile' to load "mc-pgp". + + * mime-view.el (mime-preview-multipart/mixed): Modify for + `mime-view-display-entity'; don't refer `mime-raw-buffer'. + (mime-preview-multipart/alternative): Modify for + `mime-view-display-entity'; don't refer `mime-raw-buffer'. + (mime-view-display-entity): Change interface to abolish argument + for raw-buffer; don't refer `mime-raw-buffer'. + (mime-view-display-message): Abolish variable + `mime-preview-original-major-mode'; modify for + `mime-view-display-entity'. + (mime-preview-original-major-mode): New implementation; add + optional argument `recursive'. + (mime-preview-follow-current-entity): Modify for + `mime-preview-original-major-mode'. + (mime-preview-move-to-next): Use function + `mime-preview-original-major-mode'. + (mime-preview-scroll-up-entity): Use function + `mime-preview-original-major-mode'. + (mime-preview-scroll-down-entity): Use function + `mime-preview-original-major-mode'. + (mime-preview-quit): Use function + `mime-preview-original-major-mode'. + (mime-preview-show-summary): Use function + `mime-preview-original-major-mode'. + + * mime-view.el (mime-view-display-message): New function; abolish + function `mime-view-setup-buffers'. + (mime-view-mode): Use `mime-view-display-message'. + +1998-06-10 MORIOKA Tomohiko + + * mime-play.el (mime-raw-play-entity): Use + `mime-entity-situation'. + + * mime-view.el (mime-entity-situation): New function. + (mime-preview-multipart/alternative): Use `mime-entity-situation'. + (mime-view-display-entity): Use `mime-entity-situation'. + +1998-06-10 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-enclose-region-internal): Abolish unused + local variable. + +1998-06-09 MORIOKA Tomohiko + + * MIME-View-API-ja.ol (entity): Add description of + `mime-entity-number'. + + * mime-play.el (mime-method-to-display-caesar): Use + `mime-entity-number'. + + * mime-parse.el (mime-entity-number): New function. + +1998-06-09 MORIOKA Tomohiko + + * MIME-View-API-ja.ol (entity-button): Modify description of + `mime-view-insert-entity-button'. + + * mime-view.el (mime-view-insert-entity-button): Change interface. + (mime-view-display-entity): Modify for + `mime-view-insert-entity-button'. + +1998-06-09 MORIOKA Tomohiko + + * MIME-View-API-ja.ol (entity-button): Modify description of + `mime-view-entity-button-visible-p'. + + * mime-view.el (mime-view-entity-button-visible-p): Change + interface. + (mime-view-display-entity): Modify for + `mime-view-entity-button-visible-p'. + +1998-06-09 MORIOKA Tomohiko + + * MIME-View-API-ja.ol: Add description of `mime-entity-parent' and + abolish description `mime-raw-entity-parent'. + + * mime-view.el (mime-entity-parent): New function; abolish + `mime-raw-entity-parent'. + (mime-view-entity-button-visible-p): Use `mime-entity-parent' + instead of `mime-raw-entity-parent'. + + +1998-06-09 MORIOKA Tomohiko + + * SEMI: Version 1.5.4 (Higashi-Namerikawa) released. + + * mime-edit.el (mime-edit-normalize-body): Abolish unused local + variable. + +1998-06-09 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-translate-single-part-tag): Add new + argument `boundary'. + (mime-edit-translate-region): Modify for + `mime-edit-translate-single-part-tag'. + +1998-06-08 MORIOKA Tomohiko + + * mime-w3.el (mime-put-keymap-region): New macro. + (mime-preview-text/html): Use macro `mime-put-keymap-region'. + +1998-06-08 MORIOKA Tomohiko + + * SEMI-ELS (semi-modules-to-compile): Add 'mime-w3 if w3 is found. + + * semi-setup.el (mime-setup-enable-inline-html): New variable; add + setting for mime-w3.el conditionally. + + * mime-w3.el: New module. + +1998-06-08 MORIOKA Tomohiko + + * mime-view.el (mime-preview-multipart/alternative): Fix typo. + +1998-06-08 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-x-emacs-value): Check + `enable-multibyte-characters' is bound or not. + + +1998-06-08 MORIOKA Tomohiko + + * SEMI: Version 1.5.3 (Uozu) released. + + * NEWS (`pgp-elkins' -> `pgp-mime'): New section. + + * mime-edit.el: Rename `pgp-elkins' -> `pgp-mime'. + +1998-06-08 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-sign-pgp-elkins): Abolish unused local + variable. + (mime-edit-encrypt-pgp-elkins): Abolish unused local variable. + +1998-06-08 MORIOKA Tomohiko + + * mime-parse.el (mime-parse-multipart): fixed. + + +1998-06-08 MORIOKA Tomohiko + + * SEMI: Version 1.5.2 (Kurobe) released. + + * mime-play.el (mime-delq-null-situation): New function. + (mime-raw-play-entity): Use `mime-delq-null-situation'. + +1998-06-08 MORIOKA Tomohiko + + * TODO (Better implementation for multipart/alternative): done. + + * NEWS (type-subtype-score): New section. + +1998-06-07 MORIOKA Tomohiko + + * mime-view.el (mime-raw-message-info): Modify DOC-string. + + * MIME-View-API-ja.ol: Modify for SEMI 1.5. + +1998-06-07 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-touched-flag): Define by `defvar'. + (mime-edit-mode): Don't check `mime-edit-touched-flag' is bound or + not. + + * mime-edit.el (mime-edit-find-inmost): Abolish unused local + variables. + +1998-06-07 MORIOKA Tomohiko + + * mime-text.el (mime-text-insert-decoded-body): Don't refer + `mime-raw-buffer'. + + * mime-parse.el: Change format of `mime-entity' to add `buffer'. + +1998-06-07 MORIOKA Tomohiko + + * mime-play.el: When it is compiled, require 'bbdb or define + `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'. + +1998-06-07 MORIOKA Tomohiko + + * mime-text.el: Move definition of variable + `mime-raw-representation-type' to mime-view.el. + + * mime-view.el: Move definition of variable + `mime-raw-representation-type' from mime-text.el. + (mime-raw-message-info): Modify DOC-string. + + * MIME-View-API-ja.ol: New file. + + +1998-06-05 MORIOKA Tomohiko + + * SEMI: Version 1.5.1 (Ikuji) released. + + * mime-view.el (mime-raw-message-info): Fix typo. + (mime-view-type-subtype-score-alist): New variable. + (mime-preview-multipart/alternative): New function; set up for + `mime-preview-condition'. + (mime-view-display-entity): Add optional argument `situation'. + +1998-06-05 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-entity): Call + body-presentation-method to display multipart if it is function. + + * NEWS: Add news about SEMI 1.5. + +1998-06-05 MORIOKA Tomohiko + + * mime-view.el (mime-preview-multipart/mixed): New function. + (mime-view-display-entity): Use `mime-preview-multipart/mixed'. + +1998-06-05 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-entity): Display entity-button + in body if button is invisible and body-presentation-method is not + found. + + +1998-06-04 MORIOKA Tomohiko + + * SEMI: Version 1.5.0 (Nishi-Ny-Dþzen)-A released. + + * README.en (Required environment): Modify for FLIM 1.3.0. + +1998-06-03 MORIOKA Tomohiko + + * mime-play.el (mime-raw-write-region): New implementation; refer + `mime-raw-representation-type' or + `mime-raw-representation-type-alist' instead of + `mime-raw-buffer-coding-system-alist'. + + * mime-view.el: Abolish variable + `mime-raw-buffer-coding-system-alist'. + +1998-06-02 MORIOKA Tomohiko + + * mime-pgp.el (mime-method-for-application/pgp): Use + `mime-raw-representation-type-alist' instead of + `mime-text-decoder-alist'; set up to + `mime-raw-representation-type' instead of `mime-text-decoder'. + + * mime-play.el (mime-method-to-display-message/rfc822): Use + `mime-raw-representation-type-alist' instead of + `mime-text-decoder-alist'; set up to + `mime-raw-representation-type' instead of `mime-text-decoder'. + (mime-method-to-display-caesar): Use + `mime-text-insert-decoded-body'. + + * mime-text.el (mime-raw-representation-type): New variable; + abolish `mime-text-decoder'. + (mime-text-insert-decoded-body): Change interface; refer + `mime-raw-representation-type' or + `mime-raw-representation-type-alist' instead of + `mime-text-decoder' or `mime-text-decoder-alist'; abolish function + `mime-text-decode-buffer' and `mime-text-decode-buffer-maybe'. + (mime-preview-text/plain): Modify for new interface of + `mime-text-insert-decoded-body'. + (mime-preview-text/richtext): Modify for new interface of + `mime-text-insert-decoded-body'. + (mime-preview-text/enriched): Modify for new interface of + `mime-text-insert-decoded-body'. + + * mime-view.el (mime-raw-representation-type-alist): New variable; + abolish `mime-text-decoder-alist'. + +1998-05-31 MORIOKA Tomohiko + + * mime-parse.el (mime-parse-multipart): fixed. + + +1998-06-01 MORIOKA Tomohiko + + * SEMI: Version 1.4.6 (Ny-Dþzen)-A released. + +1998-05-28 MORIOKA Tomohiko + + * mime-text.el (mime-text-insert-decoded-body): New function; + abolish 'mime-text-decode-body. + (mime-preview-text/plain): Use 'mime-text-insert-decoded-body. + (mime-preview-text/richtext): Use 'mime-text-insert-decoded-body. + (mime-preview-text/enriched): Use 'mime-text-insert-decoded-body. + +1998-05-28 MORIOKA Tomohiko + + * mime-view.el (mime-preview-condition): Set up for + 'mime-preview-text/enriched instead of + 'mime-preview-filter-for-text/enriched. + + * mime-text.el (mime-preview-text/enriched): New function; abolish + 'mime-preview-filter-for-text/enriched. + +1998-05-28 MORIOKA Tomohiko + + * mime-view.el (mime-preview-condition): Set up for + 'mime-preview-text/richtext instead of + 'mime-preview-filter-for-text/richtext. + + * mime-text.el (mime-preview-text/richtext): New function; abolish + 'mime-preview-filter-for-text/richtext. + +1998-05-28 MORIOKA Tomohiko + + * mime-view.el: Rename 'mime-view-insert-message/partial-button to + 'mime-preview-message/partial-button. + +1998-05-28 MORIOKA Tomohiko + + * mime-view.el (mime-preview-condition): Set up for + 'mime-preview-text/plain instead of + 'mime-preview-filter-for-text/plain. + (mime-view-insert-message/partial-button): Change interface for + new spec of body-presentation-method. + (mime-view-display-entity): Change interface of + body-presentation-method. + + * mime-text.el (mime-preview-text/plain): New function; abolish + 'mime-preview-filter-for-text/plain. + +1998-05-28 MORIOKA Tomohiko + + * mime-parse.el (make-mime-entity): Change format. + (mime-entity-header-start): New function. + (mime-entity-header-end): New function. + (mime-entity-body-start): New function. + (mime-entity-body-end): New function. + (mime-entity-content-type): Modify for new format. + (mime-entity-content-disposition): Modify for new format. + (mime-entity-encoding): Modify for new format. + (mime-entity-children): Modify for new format. + (mime-entity-point-min): Change to alias of + 'mime-entity-header-start. + (mime-entity-point-max): Change to alias of 'mime-entity-body-end. + (mime-parse-multipart): Modify for 'make-mime-entity. + (mime-parse-message): Modify for 'make-mime-entity. + +1998-05-28 MORIOKA Tomohiko + + * mime-parse.el (mime-parse-multipart): Change interface; abolish + local variable 'beg and 'end. + (mime-parse-message): Modify for 'mime-parse-multipart. + +1998-05-28 MORIOKA Tomohiko + + * mime-parse.el (mime-parse-multipart): Use + 'mime-content-type-parameter. + +1998-05-28 MORIOKA Tomohiko + + * mime-parse.el (mime-parse-Content-Transfer-Encoding): New + function. + (mime-read-Content-Transfer-Encoding): Use function + 'mime-parse-Content-Transfer-Encoding. + (mime-parse-message): Use 'mime-parse-* instead of 'mime-read-*. + +1998-05-28 MORIOKA Tomohiko + + * 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). + +1998-05-28 MORIOKA Tomohiko + + * mime-parse.el: Rename 'rfc822/quoted-string-regexp -> + 'std11-quoted-string-regexp. + + * mime-parse.el: Rename 'rfc822/qtext-regexp -> + 'std11-qtext-regexp. + + * mime-parse.el: Rename 'rfc822/quoted-pair-regexp -> + 'std11-quoted-pair-regexp. + +1998-05-29 Katsumi Yamaoka + + * mime-view.el (mime-preview-scroll-down-entity): Use (not (bobp)) + instead of (> (point) 1). + +1998-05-25 Katsumi Yamaoka + + * mime-play.el (mime-preview-play-current-entity): Don't widen. + +1998-05-25 Katsumi Yamaoka + + * 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. + + +1998-05-21 MORIOKA Tomohiko + + * SEMI: Version 1.4.5 (Tomari) released. + + * README.en (Mailing lists): Add notice about direct-mail for + authors. + +1998-05-19 MORIOKA Tomohiko + + * mime-play.el (mime-raw-dired-function): Don't refer + 'mime/use-multi-frame. + + * 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 (Don't use filter-model): New item. + + * TODO (Fix problem of dynamic configuration for + 'mime-acting-condition): Done. + + * TODO (Mother entity should modify preview-situation of + children): Done. + +1998-05-17 MORIOKA Tomohiko + + * mime-view.el (mime-view-setup-buffers): Use + 'mime-view-display-entity; abolish 'mime-view-display-message. + (mime-view-display-entity): fixed. + +1998-05-17 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-message): fixed. + +1998-05-16 MORIOKA Tomohiko + + * mime-view.el (mime-raw-get-subject): Use + 'mime-content-disposition-filename. + + * mime-parse.el (mime-content-type-parameter): New function. + + * mime-parse.el (mime-content-disposition-parameter): New + function. + (mime-content-disposition-filename): New function. + +1998-05-16 MORIOKA Tomohiko + + * mime-play.el (mime-raw-get-original-filename): Abolish optional + argument 'encoding; modify for 'mime-raw-get-uu-filename. + + * mime-view.el (mime-raw-get-uu-filename): Change interface; don't + check encoding. + (mime-raw-get-subject): Change interface; new implementation. + +1998-05-15 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-entity): fixed. + + * mime-parse.el (mime-parse-multipart): Change interface. + +1998-05-15 MORIOKA Tomohiko + + * mime-parse.el (make-mime-entity): Add 'content-disposition. + (mime-entity-content-disposition): New function. + (mime-parse-multipart): Modify for 'make-mime-entity. + (mime-parse-message): Modify for 'make-mime-entity. + +1998-05-15 MORIOKA Tomohiko + + * mime-play.el (mime-raw-play-entity): Don't use + 'mime-entity-media-type, 'mime-entity-media-subtype and + 'mime-entity-parameters. + +1998-05-15 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-entity): Don't use + 'mime-entity-media-type, 'mime-entity-media-subtype and + 'mime-entity-parameters. + +1998-05-15 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-message): Don't use + 'mime-entity-media-type, 'mime-entity-media-subtype and + 'mime-entity-parameters. + +1998-05-17 MORIOKA Tomohiko + + * mime-setup.el: Avoid warning message of byte-compiler. + + +1998-05-15 MORIOKA Tomohiko + + * SEMI: Version 1.4.4 (Ecch-Dþ-Miyazaki)-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; + don't use 'mime-show-echo-buffer. + +1998-05-14 MORIOKA Tomohiko + + * mime-play.el (mime-activate-mailcap-method): Regard + 'mime-temp-directory. + +1998-05-14 MORIOKA Tomohiko + + * mime-parse.el (make-mime-entity): Change interface and + data-format. + (mime-entity-content-type): New access function. + (mime-entity-media-type): New implementation. + (mime-entity-subtype): New implementation. + (mime-entity-parameters): New implementation. + (mime-parse-multipart): Change interface; modify for + 'make-mime-entity. + (mime-parse-message): Modify for 'make-mime-entity. + + +1998-05-13 MORIOKA Tomohiko + + * SEMI: Version 1.4.3 (Ichiburi) released. + +1998-05-12 Kazuhiro Ohta + + * mime-partial.el: start and end of the region fixed. + +1998-05-12 MORIOKA Tomohiko + + * mime-parse.el (make-mime-content-type): New function. + (mime-parse-Content-Type): Use 'make-mime-content-type. + (mime-parse-multipart): Use 'make-mime-content-type. + +1998-05-12 MORIOKA Tomohiko + + * mime-parse.el: Change data format of mime-content-disposition. + +1998-05-11 MORIOKA Tomohiko + + * mime-parse.el: Rename 'mime/Content-Transfer-Encoding -> + 'mime-read-Content-Transfer-Encoding. + +1998-05-11 MORIOKA Tomohiko + + * 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 (mime-content-disposition-type): New function. + (mime-content-disposition-parameters): New function. + +1998-05-11 MORIOKA Tomohiko + + * mime-parse.el, mime-play.el, mime-view.el: Rename + 'mime/Content-Disposition -> 'mime-read-Content-Disposition. + +1998-05-11 MORIOKA Tomohiko + + * Makefile (PACKAGE): New variable. + (tar): Use $(PACKAGE). + +1998-05-11 MORIOKA Tomohiko + + * mime-parse.el: Change data format of mime-content-type. + +1998-05-11 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-decode-buffer): Use + 'mime-content-type-primary-type, 'mime-content-type-subtype and + 'mime-content-type-parameters. + +1998-05-11 MORIOKA Tomohiko + + * mime-parse.el (mime-content-type-primary-type): New function. + (mime-content-type-subtype): New function. + (mime-content-type-parameters): New function. + (mime-parse-message): Use 'mime-content-type-primary-type, + 'mime-content-type-subtype and 'mime-content-type-parameters. + +1998-05-10 MORIOKA Tomohiko + + * mime-parse.el: Abolish function 'symbol-concat because it is not + used. + + +1998-05-10 MORIOKA Tomohiko + + * SEMI: Version 1.4.2 (Oyashirazu) released. + +1998-05-07 MORIOKA Tomohiko + + * README.en (Authors): New section. + + * README.en (CVS based development): New section. + +1998-05-07 MORIOKA Tomohiko + + * 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 + null property region. + +1998-05-03 Simon Josefsson + + * mime-view.el (mime-preview-move-to-previous): check that new + prop is non-null + + * mime-view.el (mime-preview-move-to-next): skip leading null + props, check that new prop is non-null + +1998-05-07 MORIOKA Tomohiko + + * mime-view.el: Use 'ctree-set-calist-with-default instead of + 'ctree-set-calist-strictly to set up mailcap entries. + + +1998-05-06 MORIOKA Tomohiko + + * SEMI: Version 1.4.1 (-DÒmi)-A released. + + * README.en (Required environment): Modify for FLIM 1.2.0. + +1998-05-06 MORIOKA Tomohiko + + * mime-parse.el: Move 'mime-type/subtype-string to + flim/mime-def.el. + +1998-05-06 MORIOKA Tomohiko + + * mime-play.el (mime-sort-situation): New function. + (mime-raw-play-entity): Use 'mime-sort-situation. + +1998-05-06 MORIOKA Tomohiko + + * mime-play.el (mime-activate-mailcap-method): Use + 'mailcap-format-command. + +1998-05-05 MORIOKA Tomohiko + + * README.en (What's SEMI?): Add description about mailcap. + (Documentation): Add RFC 1524; change location of RFC. + + 1998-05-05 MORIOKA Tomohiko * SEMI: Version 1.4.0 (Itoigawa) released. @@ -133,7 +1269,7 @@ 1998-04-25 MORIOKA Tomohiko - * SEMI: Version 1.3.2 (N-Dò) was released.-A + * SEMI: Version 1.3.2 (N-Dò)-A was released. * mime-edit.el (mime-edit-mode-entity-prefix): New variable. (mime-edit-mode-entity-map): New variable. @@ -788,7 +1924,7 @@ 1998-03-13 MORIOKA Tomohiko - * SEMI: Version 1.0.2 (Nonoichi-K-Dòdaimae) was released.-A + * SEMI: Version 1.0.2 (Nonoichi-K-Dòdaimae)-A was released. 1998-03-12 MORIOKA Tomohiko @@ -900,7 +2036,7 @@ 1998-02-25 MORIOKA Tomohiko - * SEMI: Version 1.0.0 (Nukaj-Dþtaku-mae) was released.-A + * SEMI: Version 1.0.0 (Nukaj-Dþtaku-mae)-A was released. * SEMI-ELS: Remove mime-tar.el. @@ -1037,7 +2173,7 @@ 1997-11-16 MORIOKA Tomohiko - * SEMI: Version 0.116 (D-Dòhòji) was released.-A + * SEMI: Version 0.116 (D-Dòhòji)-A was released. 1997-11-15 MORIOKA Tomohiko