X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=elmo%2FChangeLog;h=795edd42d3f8f0b63596118cf7c501f1f4d5489d;hb=f89ecc0bb760887e19533ff124a80529a5c4b50e;hp=5af96fb3d745d6fd9e360f4ceda41e36ada2e0ad;hpb=c9194c3adf083dc87dfb8a3800492e6c06670be1;p=elisp%2Fwanderlust.git diff --git a/elmo/ChangeLog b/elmo/ChangeLog index 5af96fb..795edd4 100644 --- a/elmo/ChangeLog +++ b/elmo/ChangeLog @@ -1,3 +1,93 @@ +2011-01-12 David Maus + + * elmo-nntp.el (elmo-nntp-folder-msgdb-create): Remove accidental + rebinding of new message db symbol. + +2010-11-02 Kazuhiro Ito + + * elmo-pop3.el (elmo-folder-open-internal): Don't load location + map if it is already loaded. + +2010-10-31 David Maus + + * elmo-map.el (elmo-folder-open-internal): Don't load location map + if it is already loaded. + + * elmo.el (elmo-folder-open-internal-p) + (elmo-folder-move-messages): Method removed. + * elmo-filter.el (elmo-folder-open-internal-p): Dto. + * elmo-map.el (elmo-folder-open-internal-p): Dto. + * elmo-multi.el (elmo-folder-open-internal-p): Dto. + * elmo-pipe.el (elmo-folder-open-internal-p): Dto. + * elmo-pop3.el (elmo-folder-open-internal-p): Dto. + * elmo-shimbun.el (elmo-folder-open-internal-p): Dto. + +2010-10-24 David Maus + + * elmo-pop3.el (elmo-folder-open-internal-p): Define method for + this class. + * elmo-shimbun.el (elmo-folder-open-internal-p): Dto. + * elmo-multi.el (elmo-folder-open-internal-p): Fix invalid let + statement. + +2010-10-14 David Maus + + * elmo-multi.el (elmo-folder-open-internal-p): Evaluate symbol to + return state of child folders. + +2010-10-13 David Maus + + * elmo-multi.el (elmo-folder-open-internal-p): Start with t and + set to nil if one of the child folders is not open. + (elmo-folder-open-internal): Open child folders only if they are + not opened yet. + +2010-08-31 TAKAHASHI Kaoru + + * elmo-imap4.el: Remove trailing whitespace. + + * elmo-localdir.el (elmo-folder-pack-numbers): Fix + `elmo-bind-directory' indent. + + * elmo-imap4.el (elmo-imap4-folder-list-range): Fix indent (only + cosmetic fix). + +2010-08-27 TAKAHASHI Kaoru + + * elmo-util.el (elmo-delete-char): Fix `elmo-set-work-buf' indent. + (elmo-delete-cr, elmo-get-file-string, elmo-save-string) + (elmo-string-to-list, elmo-list-to-string): Ditto. + +2010-08-26 TAKAHASHI Kaoru + + * elmo-archive.el (elmo-archive-field-condition-match) + (elmo-archive-suffix-alist) + (elmo-archive-create-file, elmo-archive-folder-append-buffer) + (elmo-archive-folder-message-make-temp-files) + (elmo-archive-append-files) + (elmo-archive-field-condition-match): Fix indent. + + * elmo-pop3.el (elmo-pop3-read-response): Fix `response-string'. + Avoid `args-out-of-range 0, 1' error. + +2010-08-24 TAKAHASHI Kaoru + + * acap.el (acap-arrival-filter): Use (delete-char (- X)) instead of + (delete-backward-char X) that deletes region in Emacs 24. + See delete-active-region described in NEWS. + * elmo-imap4.el (elmo-imap4-arrival-filter): Ditto. + * elmo-util.el (elmo-get-file-string): Ditto. + * utf7.el (utf7-encode-internal, utf7-decode-internal): Ditto. + +2010-08-09 David Maus + + * elmo.el (elmo-folder-open-internal-p): New luna method. + (elmo-folder-move-messages): Open source folder only if necessary. + * elmo-pipe.el (elmo-folder-open-internal-p): New luna method. + * elmo-multi.el (elmo-folder-open-internal-p): Dto. + * elmo-map.el (elmo-folder-open-internal-p): Dto. + * elmo-filter.el (elmo-folder-open-internal-p): Dto. + 2010-08-01 David Maus * elmo.el (elmo-folder-move-messages): Open source folder before @@ -1536,7 +1626,7 @@ 2005-02-17 ARISAWA Akihiro - * elmo-shimbun.el (elmo-folder-exists-p): Use `shimbun-group-p' + * elmo-shimbun.el (elmo-folder-exists-p): Use `shimbun-group-p' if available. 2005-02-18 Hiroya Murata @@ -2082,7 +2172,7 @@ * elmo.el (elmo-folder-append-buffer): Fix docstring. (elmo-generic-folder-append-messages): If elmo-message-flags return nil, pass (read) for the FLAG argument of elmo-folder-append-buffer. - + 2004-10-02 Yoichi NAKAYAMA * elmo-split.el (elmo-split-rule): Update comment. @@ -2184,7 +2274,7 @@ * modb-entity.el (elmo-message-entity-handler): If CAR element of entity is `t', treat it as legacy entity. - + * elmo.el (elmo-message-flag-available-p): New generic function. (elmo-message-number): Ditto. (elmo-message-field): Use `elmo-msgdb-message-field'. @@ -2698,7 +2788,7 @@ 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 @@ -3561,7 +3651,7 @@ elmo-msgdb-message-entity-number. (elmo-msgdb-append-entity): Ditto. (elmo-msgdb-create-message-entity-from-file): Remove. - (elmo-msgdb-create-message-entity-from-buffer): Use msgdb which + (elmo-msgdb-create-message-entity-from-buffer): Use msgdb which corresponds to the entity. (elmo-msgdb-message-entity-number): Do nothing currently. (elmo-msgdb-message-entity-field): Ditto. @@ -3587,7 +3677,7 @@ 2003-09-21 Hiroya Murata - * modb-standard.el (elmo-msgdb-create-message-entity-from-buffer): + * modb-standard.el (elmo-msgdb-create-message-entity-from-buffer): Fixed how to set extra field into entity. (elmo-msgdb-message-entity-set-field): Fixed mistake string for symbol. @@ -3686,7 +3776,7 @@ (elmo-map-folder-list-message-locations): elmo-message-entity-field. * elmo-sendlog.el (elmo-folder-msgdb-create): Use - elmo-msgdb-create-message-entity-from-file and + elmo-msgdb-create-message-entity-from-file and elmo-message-entity-field. * elmo-pop3.el (elmo-pop3-sort-msgdb-by-original-number): Use @@ -3723,7 +3813,7 @@ * elmo-map.el (elmo-folder-pack-numbers): Use elmo-message-entity-set-number. - * elmo-maildir.el (elmo-folder-msgdb-create): + * elmo-maildir.el (elmo-folder-msgdb-create): elmo-msgdb-create-message-entity-from-file instead of elmo-msgdb-create-overview-entity-from-file. @@ -3736,11 +3826,11 @@ elmo-messge-entity-field and elmo-message-entity-number. (elmo-imap4-fetch-callback-1): Call elmo-msgdb-create-message-entity-from-buffer instead of - elmo-msgdb-create-overview-from-buffer. + elmo-msgdb-create-overview-from-buffer. (elmo-folder-msgdb-create-plugged): Use elmo-messge-entity-field. (elmo-find-fetch-strategy): Likewise. - * elmo-flag.el (elmo-folder-msgdb-create): Call + * elmo-flag.el (elmo-folder-msgdb-create): Call elmo-localdir-msgdb-create-entity with argument msgdb. * elmo-dop.el (elmo-dop-msgdb): Use elmo-message-entity-number @@ -4016,7 +4106,7 @@ `elmo-msgdb-set-path'. * elmo-localdir.el (elmo-folder-pack-numbers): Ditto. - + * elmo-version.el (elmo-version): Up to 2.11.13. * elmo.el (elmo-generic-folder-commit): Don't load msgdb. @@ -4310,7 +4400,7 @@ 2003-08-05 Yuuichi Teranishi - * elmo-filter.el (elmo-folder-set-message-modified): Set + * elmo-filter.el (elmo-folder-set-message-modified): Set message-modified slot of itself if it does not require target msgdb. * elmo-mime.el (elmo-mime-message-display): Display message entirely @@ -4434,7 +4524,7 @@ 2002-05-05 David Smith - * elmo-imap4.el (elmo-imap4-folder-diff-plugged): + * elmo-imap4.el (elmo-imap4-folder-diff-plugged): Use SELECT when elmo-imap4-use-select-to-update-status is t. 2003-07-24 Hiroya Murata @@ -4479,7 +4569,7 @@ (elmo-folder-kill-messages): Ditto. (elmo-folder-synchronize): Use elmo-folder-kill-messages-before. - * elmo-imap4.el (elmo-folder-list-messages-plugged): + * elmo-imap4.el (elmo-folder-list-messages-plugged): Don't use elmo-msgdb-max-of-killed. It is harmful when messages are killed not by synchronize (e.g. scoring). @@ -4687,7 +4777,7 @@ 2003-03-25 Yuuichi Teranishi - * elmo.el (elmo-folder-append-buffer): Changed argument from unread + * elmo.el (elmo-folder-append-buffer): Changed argument from unread to flag. (All other related portions are changed.) (elmo-folder-msgdb-create): Likewise. (elmo-generic-folder-append-messages): Use flag-table instead of @@ -4838,7 +4928,7 @@ * elmo-msgdb.el: Moved global mark handling stuffs to elmo-util.el. * elmo-util.el: Moved global mark handling stuffs from elmo-msgdb.el. - + * elmo-util.el (elmo-file-cache-delete): Check whether the cache file is included in the global-mark or not. @@ -5488,7 +5578,7 @@ * elmo-multi.el (elmo-multi-folder-append-msgdb): Removed third argument for elmo-msgdb-append. - + * elmo-msgdb.el (elmo-load-msgdb): New function. (elmo-make-msgdb): Ditto.