X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=ChangeLog;h=8aa4336932f3d83689330637f5d8a4aa00b742e3;hb=21601a6dd42dc8b645ac88bee0a944c2ea2ba756;hp=8648d9dccba185cb43ad7b0eacd841c00610bc43;hpb=5fa964f9a6877fbf5d5393f51ff6f339d7b8df03;p=elisp%2Fsemi.git diff --git a/ChangeLog b/ChangeLog index 8648d9d..8aa4336 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,664 @@ +1998-04-09 MORIOKA Tomohiko + + * SEMI: Version 1.2.1 (Nomachi) was released. + +1998-04-09 MORIOKA Tomohiko + + * mime-view.el (mime-view-setup-buffers): Don't use + 'mime-raw-flatten-message-info. + (mime-view-display-entity): Display recursively. + +1998-04-09 MORIOKA Tomohiko + + * TODO: New file. + +1998-04-03 MORIOKA Tomohiko + + * eword-decode.el (eword-decode-version): Use + `mime-module-version' instead of `semi-version'. + + * mime-edit.el (mime-edit-version-string): Use + `mime-module-version' instead of `semi-version'. + + * mime-view.el (mime-view-version-string): Use + `mime-module-version' instead of `semi-version'. + + * mime-def.el (mime-module-version): New variable; abolish + `semi-version'. + + +1998-03-26 MORIOKA Tomohiko + + * SEMI: Version 1.2.0 (Nishiizumi) was released. + + * NEWS: Update for SEMI 1.2. + +1998-03-25 MORIOKA Tomohiko + + * mime-text.el: Rename 'mime-view-plain-text-preview-hook -> + 'mime-preview-text/plain-hook. + + * mime-text.el (mime-text-add-url-buttons): New function. + (mime-text-add-url-buttons-maybe): New function. + +1998-03-25 MORIOKA Tomohiko + + * mime-view.el, mime-text.el, mime-image.el: Rename + 'mime-view-filter-for-* -> 'mime-preview-filter-for-*. + +1998-03-25 MORIOKA Tomohiko + + * mime-text.el: Rename 'mime-decode-text-body -> + 'mime-text-decode-body. + +1998-03-25 MORIOKA Tomohiko + + * mime-text.el (mime-decode-text-body): Change interface; call + 'mime-text-decode-hook. + +1998-03-23 MORIOKA Tomohiko + + * VERSION: New file. + + +1998-03-23 MORIOKA Tomohiko + + * SEMI: Version 1.1.2 (Shin-Nishikanazawa) was released. + +1998-03-22 MORIOKA Tomohiko + + * NEWS: Modify about 'image-format. + + * mime-image.el (mime-view-filter-for-image): Refer 'image-format + of preview-situation instead of 'mime-view-image-converter-alist; + abolish variable 'mime-view-image-converter-alist. + +1998-03-22 MORIOKA Tomohiko + + * NEWS: Modify about 'body-filter. + +1998-03-22 MORIOKA Tomohiko + + * mime-image.el: Abolish 'mime-view-ps-to-gif-command. + + * mime-image.el (mime-view-filter-for-image): Change interface. + Abolish `mime-view-filter-for-application/postscript'. + + * mime-text.el (mime-view-filter-for-text/plain): Change + interface. + (mime-view-filter-for-text/richtext): Change interface. + (mime-view-filter-for-text/enriched): Change interface. + + * mime-view.el (mime-view-display-entity): Change interface of + body-filter. + +1998-03-22 MORIOKA Tomohiko + + * mime-image.el (mime-preview-condition): Set 'with-filter in + body-presentation-method for body-filter. + + * mime-view.el (mime-view-display-entity): Call body-filter only + when body-presentation-method is 'with-filter. + +1998-03-21 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-entity): Modify to omit check + for body-presentation-method. + +1998-03-21 MORIOKA Tomohiko + + * NEWS: Modify about `mime-preview-condition'. + +1998-03-21 MORIOKA Tomohiko + + * mime-image.el: Set up for `mime-preview-condition' instead of + `mime-view-body-visible-condition' and + `mime-view-content-filter-alist'. + + * mime-view.el (mime-preview-condition): New variable. + (mime-view-body-visible-p): Use `mime-preview-condition' instead + of `mime-view-body-visible-condition'; abolish variable + `mime-view-body-visible-condition'. + (mime-view-insert-message/partial-button): Add argument + `situation'. + (mime-view-display-entity): Use `mime-preview-condition' instead + of `mime-view-content-filter-alist'; don't hard-coding for + `message/partial-button'; abolish variable + `mime-view-content-filter-alist'. + +1998-03-21 MORIOKA Tomohiko + + * mime-play.el: Require 'mime-text when compiling. + +1998-03-21 Shuhei KOBAYASHI + + * eword-decode.el (eword-lexical-analyze-internal): Fixed return + value. + + * mime-view.el (mime-view-body-visible-condition): text media- + type is always visible. + + +1998-03-20 MORIOKA Tomohiko + + * SEMI: Version 1.1.1 (Oshino) was released. + + * mime-play.el (mime-method-to-save): Must treat nil encoding as + 7bit. + +1998-03-20 MORIOKA Tomohiko + + * NEWS: Update for latest version. + +1998-03-20 MORIOKA Tomohiko + + * SEMI-CFG: Must set up load-path before version check codes. + +1998-03-20 MORIOKA Tomohiko + + * mime-view.el: Don't require mime-text.el; add autoload setting + for mime-text.el. + (mime-text-decoder-alist): moved from mime-text.el. + (mime-view-entity-separator-visible-p): New function. + Abolish `mime-view-display-header', `mime-view-display-body' and + `mime-view-entity-separator-function'. + + * mime-text.el: Require mime-view (mime-text.el is autoloaded by + mime-view); variable `mime-text-decoder-alist' was moved to + mime-view.el. + + * mime-play.el (mime-method-to-save): fixed. + +1998-03-16 MORIOKA Tomohiko + + * NEWS: New file. + + +1998-03-16 MORIOKA Tomohiko + + * SEMI: Version 1.1.0 (Nonoichi) was released. + +1998-03-15 MORIOKA Tomohiko + + * mime-pgp.el (mime-method-to-verify-application/pgp-signature): + Abolish unused local-variable `raw-buf'. + + * mime-play.el (mime-raw-play-entity): fixed. + + * mime-view.el (mime-preview-original-window-configuration): Use + `defvar' to avoid warning of byte-compiler. + + * mime-view.el (mime-view-display-entity): Don't use + `mime-view-entity-button-function' (abolish it); use + `mime-root-entity-p'. + +1998-03-15 MORIOKA Tomohiko + + * mime-view.el (mime-view-entity-button-visible-p): New function. + (mime-view-entity-button-function): Use function + `mime-view-entity-button-visible-p'. + + * mime-view.el (mime-raw-entity-parent): New function. + (mime-view-entity-button-function): Use `mime-raw-entity-parent'. + + * mime-view.el (mime-view-entity-button-function): Use + `mime-root-entity-p'. + + * mime-parse.el (mime-root-entity-p): New function. + +1998-03-15 MORIOKA Tomohiko + + * SEMI-CFG: Insert version check code. + +1998-03-15 MORIOKA Tomohiko + + * mime-image.el: Set up `mime-view-body-visible-condition' instead + of `mime-view-visible-media-type-list'. + + * 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'. + Abolish `mime-view-visible-media-type-list'. + + * mime-parse.el (mime-type/subtype-string): New function. + (mime-entity-type/subtype): Use `mime-type/subtype-string'. + +1998-03-14 MORIOKA Tomohiko + + * mime-pgp.el (mime-method-to-verify-application/pgp-signature): + Use `mime-raw-write-region'. + + * mime-view.el (mime-raw-buffer-coding-system-alist): Move setting + for mh-show-mode. + + * mime-play.el, mime-view.el: Rename + `mime-raw-coding-system-alist' -> + `mime-raw-buffer-coding-system-alist'. + + * mime-view.el, mime-play.el: Move `mime-raw-coding-system-alist' + from mime-play.el to mime-view.el. + +1998-03-14 MORIOKA Tomohiko + + * mime-view.el (mime-raw-point-to-entity-node-id): Use + `mime-raw-find-entity-from-point'. + (mime-raw-point-to-entity-number): Likewise. + + * mime-view.el (mime-raw-find-entity-from-point): New function. + +1998-03-14 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-body): Change interface. + +1998-03-14 MORIOKA Tomohiko + + * mime-play.el, mime-view.el: Rename `mime-view-entity-info' -> + `mime-view-entity'. + + * mime-view.el: Rename `mime-raw-entity-number-to-entity-info' -> + `mime-raw-find-entity-from-number'. + + * mime-pgp.el, mime-view.el: Rename + `mime-raw-entity-node-id-to-entity-info' -> + `mime-raw-find-entity-from-node-id'. + + * mime-pgp.el, mime-partial.el, mime-play.el, mime-view.el, + mime-parse.el: Rename `mime-entity-info' -> `mime-entity'. + +1998-03-14 MORIOKA Tomohiko + + * mime-view.el (mime-view-header-visible-p): Change interface. + (mime-view-body-visible-p): Change interface. + + * mime-view.el (mime-view-insert-entity-button): Change interface. + (mime-view-entity-button-function): Change interface. + + * mime-view.el (mime-view-body-visible-p): Add DOC-string. + + * mime-view.el: `rcnum' -> `entity-node-id'. + +1998-03-14 MORIOKA Tomohiko + + * mime-pgp.el (mime-method-to-verify-application/pgp-signature): + Don't use temporary buffer for signed entity. + + * mime-pgp.el (mime-method-to-verify-application/pgp-signature): + Don't use temporary buffer for PGP-signature. + +1998-03-14 MORIOKA Tomohiko + + * mime-pgp.el (mime-method-to-verify-application/pgp-signature): + Use `write-region-as-binary'. + + * mime-pgp.el (mime-method-to-verify-application/pgp-signature): + Use `mime-write-decoded-region'. + + * mime-pgp.el: Rename `rmcnum' -> `mother-node-id'. + +1998-03-14 MORIOKA Tomohiko + + * mime-pgp.el (mime-method-to-decrypt-application/pgp-encrypted): + Use `mime-raw-point-to-entity-node-id'; abolish `entity-number'. + + * (mime-method-to-verify-application/pgp-signature): Use + `mime-raw-point-to-entity-node-id'; abolish `entity-number'. + + * mime-pgp.el (mime-method-to-verify-multipart/signed): Use + `mime-raw-point-to-entity-node-id'. + + * mime-view.el (mime-raw-point-to-entity-node-id): New function. + + * mime-view.el, mime-pgp.el: Rename `reversed-entity-number' -> + `entity-node-id'. + + * mime-view.el, mime-parse.el: Rename `reversed-number' -> + `node-id'. + + * mime-pgp.el: `rcnum' -> `reversed-entity-number'. + + * mime-pgp.el: `cnum' -> `entity-number'. + + * mime-pgp.el: `beg' -> `start'. + +1998-03-13 MORIOKA Tomohiko + + * mailcap.el (mailcap-look-at-field): Change field-name to symbol. + +1998-03-13 MORIOKA Tomohiko + + * mailcap.el (mailcap-look-at-type-field): Must allow + "implicit-wild". + (mailcap-look-at-field): fixed. + +1998-03-13 Shuhei KOBAYASHI + + * README.en (Bug reports): Modify description of tm mailing list. + +1998-03-13 MORIOKA Tomohiko + + * mime-view.el, mime-play.el: Rename + `mime-view-quitting-method-for-mime-show-message-mode' -> + `mime-preview-quitting-method-for-mime-show-message-mode'. + + * mime-play.el, mime-edit.el, mime-view.el: Rename + `mime-view-quitting-method-alist' -> + `mime-preview-quitting-method-alist'. + +1998-03-13 MORIOKA Tomohiko + + * mime-play.el: Rename `mime-article::write-region' -> + `mime-raw-write-region'. + +1998-03-13 MORIOKA Tomohiko + + * mime-pgp.el, mime-play.el: Rename `mime-playback-entity' -> + `mime-raw-play-entity'. + + * mime-play.el, mime-view.el: Rename `mime-view-cinfo' -> + `mime-view-entity-info'. + + * mime-view.el, mime-parse.el: Rename `mime-entity-info-rnum' -> + `mime-entity-info-reversed-number'. + + * mime-view.el: Rename `mime/flatten-content-info' -> + `mime-raw-flatten-message-info'. + + * mime-pgp.el, mime-view.el: Rename `mime-raw-rcnum-to-cinfo' -> + `mime-raw-reversed-entity-number-to-entity-info'. + + * mime-view.el: Rename `mime-raw-cnum-to-cinfo' -> + `mime-raw-entity-number-to-entity-info'. + + * mime-pgp.el, mime-partial.el, mime-view.el: Rename + `mime-raw-entity-info' -> `mime-raw-message-info'. + + * mime-play.el, mime-pgp.el, mime-view.el: Rename + `mime-raw-point-content-number' -> + `mime-raw-point-to-entity-number'. + +1998-03-13 MORIOKA Tomohiko + + * mime-play.el, mime-pgp.el, mime-view.el: Rename ` mime-article/' + -> `mime-raw-'. + + * mime-view.el: Rename `mime-view-get-original-major-mode' -> + `mime-preview-original-major-mode'. + + * mime-view.el: Rename `mime-view-display-x-face' -> + `mime-preview-display-x-face'. + + * mime-play.el, mime-pgp.el, mime-bbdb.el, mime-view.el: Rename + `mime-view-buffer' -> `mime-preview-buffer'. + + * mime-play.el, mime-view.el: Rename `mime::preview/' -> + `mime-preview-'. + + * mime-view.el: Rename `mime-view-original-major-mode' -> + `mime-preview-original-major-mode'. + + * mime-play.el, mime-edit.el, mime-view.el: Rename + `mime-view-kill-buffer' -> `mime-preview-kill-buffer'. + + * mime-view.el: Rename `mime-view-show-summary' -> + `mime-preview-show-summary'. + + * mime-view.el: Rename `mime-view-quit' -> `mime-preview-quit'. + + * mime-view.el: Rename `mime-view-follow-current-entity' -> + `mime-preview-follow-current-entity'. + + * mime-view.el: Rename `mime-view-print-current-entity' -> + `mime-preview-print-current-entity'. + + * mime-view.el (mime-view-menu-list): Modify menu. + + * mime-view.el: Rename `mime-view-extract-current-entity' -> + `mime-preview-extract-current-entity'. + + * mime-def.el, mime-play.el, mime-view.el: Rename + `mime-view-play-current-entity' -> + `mime-preview-play-current-entity'. + + * mime-view.el: Rename `mime-view-previous-line-content' -> + `mime-preview-previous-line-entity'. + + * mime-view.el: Rename `mime-view-next-line-content' -> + `mime-preview-next-line-entity'. + + * mime-view.el: Rename `mime-view-scroll-' -> + `mime-preview-scroll-'. + + * mime-view.el: Rename `mime-view-move-to-' -> + `mime-preview-move-to-'. + + * mime-play.el, mime-image.el: Rename `mime-preview/' -> + `mime-preview-'. + +1998-03-13 MORIOKA Tomohiko + + * mime-partial.el (mime-method-to-combine-message/partial-pieces): + Rename `mime-raw-content-info' -> `mime-raw-entity-info'. + + * mime-pgp.el, mime-view.el: Rename `mime-raw-content-info' -> + `mime-raw-entity-info'. + +1998-03-13 MORIOKA Tomohiko + + * mime-view.el (mime-raw-content-info): Modify DOC-string. + +1998-03-13 MORIOKA Tomohiko + + * eword-encode.el: Abolish `eword-encode-RCS-ID'. + +1998-03-12 MORIOKA Tomohiko + + * mime-partial.el: Rename + `mime-combine-message/partials-automatically' -> + `mime-method-to-combine-message/partial-pieces'. + +1998-03-12 MORIOKA Tomohiko + + * mime-pgp.el (mime-acting-condition): Separate type and subtype. + + * mime-view.el (mime-acting-condition): Separate type and subtype. + + * mime-play.el (mime-playback-entity): Separate type and subtype. + + +1998-03-13 MORIOKA Tomohiko + + * SEMI: Version 1.0.2 (Nonoichi-K-Dòdaimae)-A was released. + +1998-03-12 MORIOKA Tomohiko + + * mime-pgp.el: Rename `mime-pgp-add-keys' -> + `mime-method-to-add-application/pgp-keys'. + + * mime-pgp.el: Rename `mime-pgp-decrypt-application/pgp-encrypted' + -> `mime-method-to-decrypt-application/pgp-encrypted'. + + * mime-pgp.el: Rename `mime-pgp-check-application/pgp-signature' + -> `mime-method-to-verify-application/pgp-signature'. + + * mime-pgp.el: Rename `mime-check-multipart/signed' -> + `mime-method-to-verify-multipart/signed'. + + * mime-pgp.el: Rename `mime-process-application/pgp' -> + `mime-method-for-application/pgp'. + +1998-03-12 MORIOKA Tomohiko + + * mailcap.el (mailcap-look-at-type-field): Change type and subtype + to symbol. + + * mailcap.el (mailcap-file): New variable. + (mailcap-parse-file): New function. + +1998-03-12 MORIOKA Tomohiko + + * README.en (What's SEMI?): Remove what does SEMI stand for. + +1998-03-12 MORIOKA Tomohiko + + * mime-view.el (mime-acting-condition): Use `mime-method-to-save' + instead of external method "tm-file". + + * mime-play.el: Rename `mime-extract-current-entity' -> + `mime-method-to-save'. + +1998-03-12 MORIOKA Tomohiko + + * SEMI-ELS (semi-modules-to-compile): Abolish mime-file.el. + + * mime-play.el (mime-extract-current-entity): New function; copied + from mime-file.el; abolish mime-file.el. + + * mime-view.el (mime-acting-condition), mime-partial.el + (mime-combine-message/partials-automatically), mime-play.el: + Rename `mime-display-message/partial' -> + `mime-method-to-store-message/partial'. + +1998-03-12 MORIOKA Tomohiko + + * mime-view.el (mime-acting-condition), mime-play.el: Rename + `mime-display-caesar' -> `mime-method-to-display-caesar'. + + * mime-view.el (mime-acting-condition), mime-play.el: Rename + `mime-display-message/external-ftp' -> + `mime-method-to-display-message/external-ftp'. + + * mime-view.el (mime-acting-condition), mime-play.el: Rename + `mime-display-message/rfc822' -> + `mime-method-to-display-message/rfc822'. + + * mime-play.el: Rename `mime-article/make-method-args' -> + `mime-make-external-method-args'. + + * mime-file.el: Fix setting. + +1998-03-11 MORIOKA Tomohiko + + * mime-play.el: Rename `mime-article/start-external-method-region' + -> `mime-activate-external-method'. + + * mime-play.el, mime-pgp.el: Rename `mime-display-content' -> + `mime-playback-entity'. + + * mime-file.el (mime-extract-current-entity): Use + `mime-write-decoded-region'. + + * mime-file.el: Rename `mime-article/extract-file' -> + `mime-extract-current-entity'. + +1998-03-03 François Pinard + + * mime-edit.el (mime-edit-insert-signature): Function + `mime-edit-insert-tag' is sometimes called with more arguments + than it is ready to accept. (cf. [tm-en:1585]) + +1998-03-11 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-insert-text): New optional argument + `subtype'. + + +1998-02-28 MORIOKA Tomohiko + + * SEMI: Version 1.0.1 (Magae) was released. + +1998-02-27 MORIOKA Tomohiko + + * mime-pgp.el (mime-check-multipart/signed): New function. + +1998-02-26 MORIOKA Tomohiko + + * eword-decode.el (eword-decode-and-fold-structured-field): Fixed. + + * mime-edit.el (mime-file-types): Use `defcustom'. + + +1998-02-25 MORIOKA Tomohiko + + * SEMI: Version 1.0.0 (Nukaj-Dþtaku-mae)-A was released. + + * SEMI-ELS: Remove mime-tar.el. + +1998-02-25 MORIOKA Tomohiko + + * eword-decode.el (eword-decode-version): Use `semi-version'; + abolish `eword-decode-RCS-ID'. + + * mime-view.el (mime-view-version-string): Use `semi-version'; + abolish `mime-view-version' and `mime-view-RCS-ID'. + + * mime-edit.el (mime-edit-version-string): Use `semi-version'; + abolish `mime-edit-version' and `mime-edit-RCS-ID'. + + * mime-def.el (semi-version): New constant; abolish constant + `semi-version-name'. + + * mime-view.el: Rename `mime-view-version-name' -> + `mime-view-version-string'. + + * mime-edit.el: Rename `mime-edit-version-name' -> + `mime-edit-version-string'. + + * eword-decode.el (eword-lexical-analyzers): New variable. + (eword-analyze-quoted-string): Add second argument. + (eword-analyze-domain-literal): New function. + (eword-analyze-spaces): New function. + (eword-analyze-special): New function. + (eword-analyze-atom): Add second argument. + (eword-lexical-analyze-internal): Use `eword-lexical-analyzers'. + + +1998-02-17 MORIOKA Tomohiko + + * SEMI: Version 0.118.2 (Otomaru) was released. + + * eword-decode.el (eword-decode-and-unfold-structured-field): New + function. + + * eword-decode.el (eword-decode-and-fold-structured-field): New + function. + (eword-decode-structured-field-body): Use it. + (eword-decode-header): Likewise. + + * eword-decode.el (eword-decode-structured-field-body): If + `START-COLUMN' is nil, it uses `mapconcat'. + + * eword-decode.el (eword-decode-token): New function. + (eword-decode-structured-field-body): Add new optional arguments + `START-COLUMN' and `MAX-COLUMN'; fill results; use function + `eword-decode-token'. + (eword-decode-header): Specify START-COLUMN for + `eword-decode-structured-field-body'. + +1998-02-16 MORIOKA Tomohiko + + * eword-decode.el (eword-decode-header): Unfold fields including + encoded-words. + + * eword-decode.el (eword-decode-ignored-field-list): New variable. + (eword-decode-structured-field-list): New variable. + (eword-decode-header): Refer them. + + * eword-decode.el (eword-decode-header): Don't use + `eword-decode-unstructured-field-body'. + +1998-02-16 MORIOKA Tomohiko + + * eword-decode.el (eword-decode-header): New implementation; add + new argument `CODE-CONVERSION' as first argument. Change + `SEPARATOR' as second argument. + + +1998-02-12 MORIOKA Tomohiko + + * SEMI: Version 0.118.1 (Shijima) was released. + + * README.en (Bug reports): Modified for SEMI. + 1998-02-06 MORIOKA Tomohiko * mime-edit.el (mime-edit-normalize-body): Must not ignore case to @@ -55,7 +716,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