X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=elmo%2FChangeLog;h=0d8988690f3a263e26d7ddbb224be5867c2bfe2a;hb=4b6415dfa236d5d0744a1079edee169f33152aa1;hp=ed16e376614c8648c5c135942e971e8e5548ca6b;hpb=f28225e3ae99f99be034192d6607df003b905d26;p=elisp%2Fwanderlust.git diff --git a/elmo/ChangeLog b/elmo/ChangeLog index ed16e37..0d89886 100644 --- a/elmo/ChangeLog +++ b/elmo/ChangeLog @@ -1,3 +1,138 @@ +2004-10-24 Hiroya Murata + + * elmo-multi.el (elmo-folder-unset-flag): Ignore errors. + + * elmo-flag.el (elmo-folder-unset-flag): Define. + (elmo-global-flag-detach): Do process when the flag is not target + flag. + +2004-10-18 Yoichi NAKAYAMA + + * modb-entity.el (elmo-msgdb-prefer-in-reply-to-for-parent): New + variable. + (elmo-msgdb-create-message-entity-from-buffer): Use it. + +2004-10-16 Hiroya Murata + + * elmo-filter.el (elmo-filter-folder-copy-flag-count): New + function. + (elmo-folder-delete-messages): Detach messages before delete + messages from target folder. + (elmo-folder-detach-messages): Set updated number-list to slot. + +2004-10-14 Hiroya Murata + + * elmo-filter.el (elmo-folder-detach-messages): Always return t. + +2004-10-12 Hiroya Murata + + * elmo.el (elmo-generic-folder-commit): Fixed parenthesis. + +2004-10-11 Hiroya Murata + + * elmo.el (elmo-folder-delete-messages-internal): New API (for + internal use only). + (elmo-generic-folder-commit): Save `killed-list' even if msgdb is + not modified. + (elmo-folder-delete-messages): Define. + (elmo-folder-move-messages): Don't call + `elmo-folder-detach-messages'. + (elmo-folder-synchronize): Rewrite. + (elmo-folder-detach-messages): Delete numbers from `killed-list'. + + * elmo-util.el (elmo-last): New function. + (elmo-set-list): Ditto. + (elmo-number-set-delete-list): Ditto. + (elmo-number-set-delete): Ditto. + + * elmo-shimbun.el (elmo-folder-delete-messages): Define. + + * elmo-map.el (elmo-folder-delete-messages-internal): Renamed from + `elmo-folder-delete-messages' and don't delete location map. + (elmo-folder-detach-messages): Define. + + * elmo-imap4.el (elmo-folder-delete): Use + `elmo-folder-delete-messages-internal' instead of + `elmo-folder-delete-messages'. + + * elmo-filter.el (elmo-folder-delete-messages): Call + `elmo-folder-detach-messages'. + (elmo-folder-detach-messages): Don't call + `elmo-folder-detach-messages' for target folder. + + * elmo-cache.el (elmo-map-folder-delete-messages): Return t when + message deletion is succeeded. + + * elmo-maildir.el (elmo-map-folder-delete-messages): Ditto. + + * elmo-archive.el (elmo-folder-delete-messages-internal): Renamed + from `elmo-folder-delete-messages'. + + * elmo-flag.el (elmo-folder-delete-messages-internal): Ditto. + + * elmo-localdir.el (elmo-folder-delete-messages-internal): Ditto. + + * elmo-net.el (elmo-folder-delete-messages-internal): Ditto. + + * elmo-version.el (elmo-version): Up to 2.11.32. + +2004-10-10 Yuuichi Teranishi + + * elmo.el (autoload): Added autoload setting for `elmo-local-flag-p'. + (elmo-global-flag-list): Added obsolete variable setting. + + * elmo-vars.el (elmo-preserved-flags): Fixed docstring. + + * elmo-mime.el (elmo-mime-display-header-analysis): New variable. + (elmo-mime-insert-header-from-buffer): Don't decode header content when + `elmo-mime-display-header-analysis' is nil. + + * elmo-flag.el (elmo-global-flags): Renamed from + `elmo-global-flag-list' (All other related portions are changed). + (elmo-local-flags): New variable. + (elmo-local-flag-p): New function. + (elmo-global-flag-set-internal): Cause an error when flag is not + global. + +2004-10-04 Yuuichi Teranishi + + * elmo-util.el (elmo-concat-path): Treat empty path. + +2004-10-03 Hiroya Murata + + * elmo-split.el (elmo-split-address-equal): Fixed typo (field => + field-or-fields). + (elmo-split-address-match): Ditto. + (elmo-split-equal): Ditto. + (elmo-split-match): Ditto. + +2004-10-03 Yuuichi Teranishi + + * elmo.el (elmo-message-flags): Abolish optional argument `msgid'. + (elmo-generic-folder-append-messages): If src message exists but + has no flag, pass (read) for the FLAG argument of + `elmo-folder-append-buffer'. Otherwise, pass nil. + + * elmo-split.el (elmo-split-subr): Likewise. + + * elmo-pipe.el (elmo-message-flags): Abolish optional argument `msgid'. + + * elmo-multi.el (elmo-message-flags): Ditto. + + * elmo-filter.el (elmo-message-flags): Ditto. + + * 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. + (elmo-split-address-equal): Allow 2nd argument to be a list. + (elmo-split-address-match): Ditto. + (elmo-split-equal): Ditto. + (elmo-split-match): Ditto. + 2004-09-29 Yuuichi Teranishi * elmo.el (elmo-folder-append-buffer): Fix docstring.