X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=elmo%2FChangeLog;h=2274b752ea039a1c1ca6a5c9fd807b78f23d840e;hb=94b4983f6dce7b194a131f0af4f72c5761ccfb71;hp=f66aed0f15506ab18bc8dff036a677bfc34ce085;hpb=8267032adff46dd8dcc04c24f6d5a0441e21aedd;p=elisp%2Fwanderlust.git diff --git a/elmo/ChangeLog b/elmo/ChangeLog index f66aed0..2274b75 100644 --- a/elmo/ChangeLog +++ b/elmo/ChangeLog @@ -1,3 +1,131 @@ +2004-02-20 Yuuichi Teranishi + + * elmo.el (elmo-message-match-condition): Use elmo-message-fetch + instead of insert-file-contents-as-binary. + (elmo-message-set-field): New generic function. + + * elmo-localdir.el (elmo-folder-expand-msgdb-path): Follow the + behavior change on `split-string'. + + * elmo-file.el (elmo-file-find): New function. + (elmo-file-command): New user option. + (elmo-file-command-argument): Ditto. + (elmo-file-fetch-max-size): Ditto. + (elmo-file-detect-format): New function. + (elmo-map-message-fetch): Use elmo-file-fetch-max-size; + Use elmo-file-detect-format. + (elmo-map-folder-list-message-locations): Don't treat directories. + +2004-02-19 TAKAHASHI Kaoru + + * elmo-util.el (elmo-string-partial-p): Removed unused function. + (elmo-passwd-alist-clear): Shred password before clear. + (elmo-remove-passwd): Remove all mached pair. + +2004-02-18 Yoichi NAKAYAMA + + * elmo.el (elmo-folder-synchronize): Fix description of the return + value. + +2004-02-16 Yuuichi Teranishi + + * elmo.el (elmo-message-fetch-bodystructure): New method. + (elmo-message-fetch-bodystructure): Define default. + + * elmo-imap4.el (mime-imap-location-bodystructure): Call + elmo-message-fetch-bodystructure. + (elmo-message-fetch-bodystructure): Define. + + * elmo-filter.el (elmo-message-fetch-bodystructure): Define. + +2004-02-15 Tetsurou Okazaki + + * elmo-filter.el (elmo-message-folder): Define. + +2004-02-13 Yuuichi Teranishi + + * elmo.el (elmo-message-fetch-with-cache-process): Don't call + elmo-delete-cr-buffer. + + * elmo-imap4.el (elmo-imap4-message-fetch): Call elmo-delete-cr-buffer. + + * elmo-pop3.el (elmo-message-fetch-plugged): Ditto. + + * elmo-nntp.el (elmo-nntp-read-body): Ditto. + + * elmo-file.el (elmo-map-message-fetch): Decode body only when content + type seems to be a text. + +2004-02-12 Yuuichi Teranishi + + * elsp-sa.el (elmo-spam-register-spam-buffer): Don't specify '--forget'. + (elmo-spam-register-good-buffer): Ditto. + (elmo-spam-spamassassin-register-messages): Ditto. + + * elmo-util.el (elmo-string-member-ignore-case): Define with + static-cond. + +2004-02-09 Yuuichi Teranishi + + * elmo.el (elmo-folder-type): Undo last change. + + * slp.el (slp-exec-wait): Avoid byte-compile warnings. + + * elmo-nntp.el (elmo-nntp-folder-list-subfolders): Avoid byte-compile + warnings. + + * elmo-file.el: New file. + + * modb-standard.el (elmo-msgdb-list-flagged): Treat keyword flags. + + * elsp-sa.el (elmo-spam-spamassassin-max-messages-per-process): New + variable. + (elmo-spam-spamassassin-register-messages): New inline function. + (elmo-spam-register-spam-messages): Define. + (elmo-spam-register-good-messages): Ditto. + + * elsp-bogofilter.el (elmo-spam-bogofilter-max-messages-per-process): + Fixed typo. + + * elmo.el (toplevel): Added autoload setting for + `elmo-get-global-flags'. + (elmo-message-has-global-flag-p): New function. + (elmo-message-set-global-flags): Ditto. + (elmo-folder-type): Improvement for name: format. + + * elmo-imap4.el (elmo-imap4-session-flag-available-p): Check + availability of keyword flags. + (elmo-imap4-folder-list-flagged): Treat keyword flags. + (elmo-folder-list-flagged-plugged): Renamed from + elmo-folder-list-flagged-unplugged. + (elmo-imap4-set-flag): If "\*" is treated as permanent flag, + accept any flag as keyword flag. + (elmo-folder-set-flag-plugged): Accept keyword flags. + (toplevel): Added autoload setting for `elmo-get-global-flags'. + + * elmo-flag.el (elmo-get-global-flags): New function. + + * elmo-filter.el (elmo-folder-diff): Fix total number for filter + folders. + + * elmo-version.el (elmo-version): Up to 2.11.24. + +2004-02-08 Yoichi NAKAYAMA + + * elmo-util.el (elmo-buffer-field-primitive-condition-match): Use + elmo-multiple-field-body instead of std11-field-body to check all + headers. + +2004-02-07 TAKAHASHI Kaoru + + * elmo-util.el (elmo-cache-expire): Completion require match "age" + or "size". + +2004-01-28 Hiroya Murata + + * elmo-util.el (elmo-get-hash-val): Check symbol is bound if + unintern is unbound. + 2004-01-25 Yoichi NAKAYAMA * elsp-bogofilter.el (elmo-spam-bogofilter-register-messages): @@ -824,7 +952,7 @@ * elmo-util.el (elmo-msgdb-insert-file-header): Moved from modb-legacy.el. - (elmo-multiple-field-body): Moved from elmo-util.el. + (elmo-multiple-field-body): Moved from elmo-msgdb.el. * elmo-msgdb.el (elmo-multiple-field-body): Moved to elmo-util.el.