X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=ChangeLog;h=56b6b9e45df98c6c3f942b6dd1429c7db5f4a11f;hb=5883098c895e9edbbc301155878ad46e1a2e7bc2;hp=20f086cfb06143cc70b1a8e6b86f960cca2cac04;hpb=6950f8acee904709d848f9ae9ec006fcd49a526c;p=elisp%2Fsemi.git diff --git a/ChangeLog b/ChangeLog index 20f086c..56b6b9e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,618 @@ +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 + search "From " in beginning of line. + +1998-01-16 MORIOKA Tomohiko + + * mime-image.el: Comment out setting for inline Postscript + feature. + +1998-01-11 MORIOKA Tomohiko + + * eword-decode.el (eword-analyze-atom): New function. + (eword-lexical-analyze-internal): Use `eword-analyze-atom' instead + of `std11-analyze-atom'. + +1997-11-26 Thierry Emery + + * mime-edit.el (mime-edit-insert-text): Fix to avoid unexpected + entering enriched-mode. (cf. [tm-ja:2697]) + + +1997-11-26 MORIOKA Tomohiko + + * SEMI: Version 0.118 (Sodani) was released. + +1997-11-24 MORIOKA Tomohiko + + * mime-view.el (mime-maybe-hide-echo-buffer): bury MIME echo + buffer. + +1997-11-23 MORIOKA Tomohiko + + * mime-view.el (mime-maybe-hide-echo-buffer): New inline function; + abolish `mime-hide-echo-buffer'. + (mime-view-mode): Use `mime-maybe-hide-echo-buffer'. + +1997-11-20 MORIOKA Tomohiko + + * mime-pgp.el: Rename `mime-article/add-pgp-keys' -> + `mime-pgp-add-keys'. + + * mime-pgp.el: Rename `mime-article/decrypt-pgp' -> + `mime-pgp-decrypt-application/pgp-encrypted'. + + * mime-pgp.el: Rename `mime-article/check-pgp-signature' -> + `mime-pgp-check-application/pgp-signature'. + + * mime-pgp.el: Rename `mime::article/call-pgp-to-check-signature' + -> `mime-pgp-check-signature'. + + * mime-pgp.el: Rename `mime-article/view-application/pgp' -> + `mime-process-application/pgp'. + + +1997-11-16 MORIOKA Tomohiko + + * SEMI: Version 0.116 (D-Dòhòji)-A was released. + +1997-11-15 MORIOKA Tomohiko + + * mime-view.el, mime-pgp.el, mime-partial.el: Rename + `mime::article/content-info' -> `mime-raw-content-info'. + +1997-11-11 François Pinard + + * mime-edit.el: Modify space in prompt and removespurious trailing + spaces in the files. (cf. [tm-en:1507]) + +1997-11-08 MORIOKA Tomohiko + + * mime-edit.el: Rename `mime-edit-enclose-region' -> + `mime-edit-enclose-region-internal'. + + * mime-edit.el (mime-edit-enclose-quote-region, + mime-edit-enclose-mixed-region, mime-edit-enclose-parallel-region, + mime-edit-enclose-digest-region, + mime-edit-enclose-alternative-region, + mime-edit-enclose-signed-region, + mime-edit-enclose-encrypted-region): Change subtype to symbol. + +1997-11-06 MORIOKA Tomohiko + + * mime-bbdb.el, semi-setup.el: Use path-util.el instead of + file-detect.el. + +1997-11-05 MORIOKA Tomohiko + + * mime-def.el: Add group `mime' to `default-mime-charset'. + +1997-11-04 MORIOKA Tomohiko + + * eword-encode.el (eword-encode-field): Must regard MIME-Version + field as structured field. + + +1997-11-04 MORIOKA Tomohiko + + * SEMI: Version 0.115.2 (Inokuchi) was released. + +1997-11-04 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-split-message): Use `defcustom'. + (mime-edit-message-default-max-lines): Use `defcustom'. + (mime-edit-message-max-lines-alist): Use `defcustom'. + +1997-11-04 MORIOKA Tomohiko + + * Makefile: Abolish `execs' and `install-execs'. + +1997-11-04 MORIOKA Tomohiko + + * mime-edit.el (mime-edit): New customize group. + (mime-ignore-preceding-spaces): Use `defcustom'. + (mime-ignore-trailing-spaces): Use `defcustom'. + (mime-ignore-same-text-tag): Use `defcustom'. + (mime-auto-hide-body): Use `defcustom'. + (mime-edit-voice-recorder): Use `defcustom'. + (mime-edit-mode-hook): Use `defcustom'. + (mime-edit-translate-hook): Use `defcustom'. + (mime-edit-exit-hook): Use `defcustom'. + + * mime-def.el (mime): New customize group. + (mime-button-face): Use `defcustom'. + (mime-button-mouse-face): Use `defcustom'. + +1997-11-04 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-x-emacs-value): Don't add mule-version + if enable-multibyte-characters is nil. + +1997-10-31 Kazuhiro Ohta + + * mime-play.el (mime-article::write-region): fixed + (cf. [tm-ja:2641]). + +1997-10-21 MORIOKA Tomohiko + + * semi-setup.el (mime-setup-set-signature-key): Check local keymap + is exist or not to fix problem about + `gnus-summary-resend-message'. + + +1997-10-04 MORIOKA Tomohiko + + * SEMI: Version 0.115.1 (Oyanagi) was released. + +1997-10-03 Shuhei KOBAYASHI + + * mime-play.el (mime-display-message/partial): Use `write-region'. + + * mime-pgp.el (mime-article/check-pgp-signature): Use + `write-region'. + + * mime-file.el (mime-article/extract-file): Use `write-region'. + +1997-10-02 MORIOKA Tomohiko + + * mime-def.el: Don't use `third' (don't use cl function). + + * SEMI-CFG: Add current directory to load-path. + + * mime-def.el, mime-edit.el (mime-edit-insert-text): Rename + `second' -> `cadr' (Don't use cl function). + + +1997-09-28 MORIOKA Tomohiko + + * SEMI: Version 0.115 (Hinomiko) was released. + + * README.en: Modify for Emacs 20.2. + +1997-09-25 MORIOKA Tomohiko + + * mime-def.el (butlast, nbutlast): Don't use `defun-maybe' for cl + functions. + +1997-09-25 MORIOKA Tomohiko + + * mime-def.el (butlast): New function; imported from cl.el. + (nbutlast): New function; imported from cl.el. + +1997-09-25 MORIOKA Tomohiko + + * mime-view.el (mime-view-cut-header): Don't use `member-if'. + + * mime-def.el: Don't require cl. + + * eword-encode.el: Abolish variable `eword-generate-X-Nsubject'. + (eword-encode-header): Abolish X-Nsubject field generator. + + * eword-encode.el (eword-find-field-encoding-method): New inline + function. + (eword-encode-header): Use it. + +1997-09-25 MORIOKA Tomohiko + + * mime-image.el: Use `exec-installed-p' to search + `uncompface-program'. + +1997-09-24 Shuhei KOBAYASHI + + * signature.el: Add doc-string to `signature-file-alist'. + + * mime-bbdb.el: Remove Artur Pioro from the authors list; Recent + versions don't contain his code. + +1997-09-21 MORIOKA Tomohiko + + * mime-view.el: Don't use cl. + (mime-article/rcnum-to-cinfo): New implementation (use function + `mime-article/cnum-to-cinfo'); use `defsubst'. + +1997-09-18 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-x-emacs-value): Use `(featurep + 'xemacs)'; add DOC-string. + +1997-09-17 Hisashi Miyashita + + * mime-edit.el (mime-edit-x-emacs-value): Add `(Meadow-version)' + when running Meadow. (cf. [tm-ja:2567], [mule-win32:4339]) + +1997-09-15 MORIOKA Tomohiko + + * mime-edit.el (mime-edit-mime-version-field-for-message/partial): + New constant. + (mime-edit-insert-partial-header): Use it. + + +1997-09-09 MORIOKA Tomohiko + + * SEMI: Version 0.112 (Tsurugi) was released. + +1997-09-05 MORIOKA Tomohiko + + * mime-view.el (mime-view-insert-entity-button): Change interface + to use `media-type' and `media-subtype' instead of `ctype'. + (mime-view-entity-button-function): ditto. + +1997-09-05 MORIOKA Tomohiko + + * mime-view.el (mime-view-body-visible-p): Change interface to use + `media-type' and `media-subtype' instead of `ctype'. + (mime-view-entity-separator-function): ditto. + +1997-09-05 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-entity): Use `media-type' and + `media-subtype' instead of `ctype' to compare with + message/partial. + + * mime-view.el (mime-view-follow-current-entity, + mime-view-display-entity, mime-view-entity-button-function): Use + `mime-entity-info-media-type' and `mime-entity-info-media-subtype' + instead of `mime-entity-info-type/subtype'. + +1997-09-05 MORIOKA Tomohiko + + * 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-display-entity, + mime-article/point-content-number, mime-article/cnum-to-cinfo, + mime/flatten-content-info): Use `mime-entity-info-children' + instead of `mime::content-info/children'. + + * mime-parse.el (mime-entity-info-children): New inline function. + +1997-09-05 MORIOKA Tomohiko + + * mime-view.el (mime-view-body-visible-p, + mime-view-display-entity): Use `mime-entity-info-encoding' instead + of `mime::content-info/encoding'. + + * mime-play.el (mime-display-content): Use + `mime-entity-info-encoding' instead of + `mime::content-info/encoding'. + + * mime-parse.el (mime-entity-info-encoding): New inline function. + +1997-09-05 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-entity), mime-partial.el + (mime-combine-message/partials-automatically), mime-play.el + (mime-display-content): Use `mime-entity-info-parameters' instead + of `mime::content-info/parameters'. + + * mime-parse.el (mime-entity-info-parameters): New inline + function. + +1997-09-05 MORIOKA Tomohiko + + * mime-view.el (mime-view-header-visible-p, + mime-view-body-visible-p, mime-view-entity-button-function, + mime-view-display-entity, mime-view-follow-current-entity), + mime-play.el (mime-display-content): Use + `mime-entity-info-type/subtype' instead of + `mime::content-info/type'. + + * mime-parse.el (mime-entity-info-type/subtype): New inline + function. + +1997-09-05 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-entity, + mime-article/rcnum-to-cinfo, mime-view-follow-current-entity, + mime-view-move-to-upper): Use `mime::content-info/rcnum' instead + of `mime-entity-info-rnum'. + + * mime-parse.el (mime-entity-info-rnum): New inline function. + +1997-09-05 MORIOKA Tomohiko + + * mime-view.el (mime-view-display-entity, + mime-article/point-content-number, + mime-view-follow-current-entity), mime-play.el + (mime-display-content), mime-pgp.el + (mime-article/check-pgp-signature, mime-article/decrypt-pgp): Use + `mime-entity-info-point-{min|max}' instead of + `mime::content-info/point-{min|max}'. + + * mime-parse.el (mime-entity-info-point-min): New inline function. + (mime-entity-info-point-max): New inline function. + (mime-parse-multipart): Use `mime-entity-info-point-max' instead + of `mime::content-info/point-max'. + +1997-09-05 MORIOKA Tomohiko + + * mailcap.el (mailcap-skip-comment): Check `chr' is nil. + + * mime-edit.el (mime-edit-decode-buffer): Modify for new return + format of `mime-parse-Content-Type'. + + * mime-parse.el (mime-parse-Content-Type): Change return format. + (mime-read-Content-Type): Modify DOC-string. + (make-mime-entity-info): New inline function. + (mime-parse-multipart): Change interface. + (mime-parse-message): Rename names of arguments. + + * mime-def.el (mime-tspecials): Remove `.' and control-characters. + (mime-token-regexp): Add specification for control-characters. + +1997-09-04 MORIOKA Tomohiko + + * mime-view.el (mime-view-cut-header): Use `defun' instead of + `defsubst'. + + * mime-view.el: Rename `mime-preview/display-body' -> + `mime-view-display-body'. + + * mime-view.el: Rename `mime-preview/display-header' -> + `mime-view-display-header'. + +1997-09-03 MORIOKA Tomohiko + + * mime-parse.el, mime-edit.el: Rename `mime/Content-Type' -> + `mime-read-Content-Type'. + + * mime-parse.el (symbol-concat): New implementation. + +1997-08-30 MORIOKA Tomohiko + + * mime-def.el: Abolish alias `last*'. + + * eword-decode.el (eword-lexical-analyze): `last' of Emacs 20.0.97 + allows two arguments. + +1997-08-25 MORIOKA Tomohiko + + * eword-decode.el (eword-lexical-analyze): Use `last*' instead of + `last' (for Emacs 20.0.96). + + * mime-def.el (last*): New alias for old emacsen. + +1997-07-26 MORIOKA Tomohiko + + * mime-parse.el, mime-def.el: Constant + `mime-disposition-type-regexp' was moved from mime-def.el to + mime-parse.el. + + +1997-07-25 MORIOKA Tomohiko + + * SEMI: Version 0.97 (Naka-Tsurugi) was released. + +1997-07-24 MORIOKA Tomohiko + + * mime-edit.el: Delete unnecessary "[mime-edit.el]" from + DOC-strings. + 1997-07-23 MORIOKA Tomohiko * eword-decode.el (eword-analyze-encoded-word): cdr of return