X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=elmo%2FChangeLog;h=79aadeaabf69226abc6cc628ea8e94e8de48016d;hb=4e796a3f149bcb0aa9824d1cd26285503c35339d;hp=b51139400c9a5952f72cdf60a4e3016c0287d4d4;hpb=e431773564c3d772fafaae6be568d6b167311452;p=elisp%2Fwanderlust.git diff --git a/elmo/ChangeLog b/elmo/ChangeLog index b511394..79aadea 100644 --- a/elmo/ChangeLog +++ b/elmo/ChangeLog @@ -1,146 +1,173 @@ -2002-09-13 Yuuichi Teranishi +2003-02-01 TAKAHASHI Kaoru - * elmo-pop3.el (elmo-folder-msgdb-create): Follow the API change. - (elmo-pop3-msgdb-create-by-header): Ditto. - (elmo-pop3-msgdb-create-message): Ditto. + * elmo-imap4.el: Remove Nemacs hack, replace `elmo-read' with `read'. + * elmo-util.el: Ditto. - * elmo-shimbun.el (elmo-folder-msgdb-create): Ditto. +2003-01-30 Yuuichi Teranishi - * elmo-sendlog.el (elmo-folder-msgdb-create): Ditto. + * pldap.el (ldap-search-basic): Don't treat exit status 32 as an + error [wl:11327]. - * elmo-nmz.el (elmo-folder-msgdb-create): Ditto. + * elmo-imap4.el (elmo-folder-msgdb-create-plugged): Bind print-level, + print-depth. - * elmo-nntp.el (elmo-nntp-create-msgdb-from-overview-string): Ditto. - (elmo-folder-msgdb-create): Ditto. - (elmo-nntp-folder-msgdb-create): Ditto. - (elmo-nntp-msgdb-create-by-header): Ditto. - (elmo-nntp-msgdb-create-message): Ditto. - (elmo-folder-list-unreads): Define. +2003-01-29 Yoichi NAKAYAMA - * elmo-pipe.el (elmo-folder-msgdb-create): Ditto. - (elmo-folder-append-messages): Ditto. - (elmo-folder-list-unreads): Define. - (elmo-folder-list-importants): Ditto. - (elmo-folder-list-answereds): Ditto. + * elmo-util.el (elmo-object-save): Bind print-level, print-length. + (elmo-passwd-alist-save): Ditto. + * elmo-database.el (elmo-database-msgid-put): Bind print-length. - * elmo-net.el (elmo-folder-list-unreads): Define. - (elmo-folder-list-importants): Ditto. - (elmo-folder-list-answereds): Ditto. - (elmo-folder-list-answereds-plugged): Ditto. - (elmo-folder-msgdb-create): Follow the API change. - (elmo-folder-msgdb-create-unplugged): Ditto. - (elmo-folder-unmark-answered): Define. - (elmo-folder-mark-as-answered-unplugged): Ditto. - (elmo-folder-unmark-answered-unplugged): Ditto. - - * elmo-msgdb.el (elmo-msgdb-new-mark): New user option. - (elmo-msgdb-unread-uncached-mark): Ditto. - (elmo-msgdb-unread-cached-mark): Ditto. - (elmo-msgdb-read-uncached-mark): Ditto. - (elmo-msgdb-answered-cached-mark): Ditto. - (elmo-msgdb-answered-uncached-mark): Ditto. - (elmo-msgdb-important-mark): Ditto. - (elmo-msgdb-set-mark): Rewrite. - (elmo-msgdb-count-marks): Rewrite. - (elmo-msgdb-mark-alist-set): Abolish. - (elmo-msgdb-seen-list): Removed argument `seen-marks'. - (elmo-msgdb-add-msgs-to-seen-list): Likewise. - - * elmo-multi.el (elmo-folder-check): Call elmo-folder-synchronize. - (elmo-folder-close): Define. - (elmo-folder-msgdb-create): Follow the API change. - (elmo-folder-list-unreads): Rewrite. - (elmo-folder-mark-as-important): Ditto. - (elmo-folder-unmark-important): Ditto. - (elmo-folder-mark-as-read): Ditto. - (elmo-folder-unmark-read): Ditto. - (elmo-folder-mark-as-answered): Define. - (elmo-folder-unmark-answered): Ditto. +2003-01-21 Yoichi NAKAYAMA - * elmo-localdir.el (elmo-folder-msgdb-create): Follow the API change. - (elmo-folder-append-messages): Ditto. + * elmo-pipe.el (elmo-folder-pack-numbers): Disabled since msgdb of + dst-folder is not synchronized. [wl:11272] - * elmo-mark.el (elmo-folder-msgdb-create): Ditto. +2003-01-17 Yoichi NAKAYAMA - * elmo-map.el (elmo-folder-list-unreads): Ditto. - (elmo-folder-list-importants): Ditto. + * elmo-localdir.el (elmo-folder-expand-msgdb-path): Expand + dir-name only if it is absolute path. + (TODO: distinguish +/something and +something) - * elmo-maildir.el (elmo-folder-msgdb-create): Ditto. - (elmo-folder-append-messages): Ditto. +2003-01-15 Yoichi NAKAYAMA - * elmo-imap4.el (elmo-imap4-fetch-callback-1-subr): Follow the API - change. - (elmo-folder-msgdb-create-plugged): Ditto. - (elmo-folder-append-messages): Ditto. - (elmo-folder-list-answereds-plugged): Define. - (elmo-imap4-search-internal-primitive): Add `mark' processing. - (elmo-folder-unmark-answered-plugged): Define. - (elmo-folder-mark-as-answered-plugged): Ditto. - (elmo-folder-search-requires-msgdb-p): Ditto. + * elmo-localdir.el (elmo-folder-expand-msgdb-path): Correct msgdb + path for "+~/something". - * elmo-filter.el (elmo-filter-folder): Added new slot 'require-msgdb'. - (elmo-folder-initialize): Set it. - (elmo-folder-msgdb): Define. - (elmo-folder-check): Call elmo-folder-synchronize. - (elmo-folder-close): Define. - (elmo-folder-commit): Ditto. - (elmo-folder-msgdb-create): Rewrite. - (elmo-folder-list-unreads): Ditto. - (elmo-folder-list-importants): Ditto. - (elmo-folder-mark-as-read): Ditto. - (elmo-folder-unmark-read): Ditto. - (elmo-folder-mark-as-important): Ditto. - (elmo-folder-unmark-important): Ditto. - (elmo-folder-mark-as-answered): Define. - (elmo-folder-unmark-answered): Ditto. - - * elmo-dop.el (elmo-dop-queue-merge-method-list): Added - elmo-folder-mark-as-answered, elmo-folder-unmark-answered. - (elmo-dop-queue-method-name-alist): Likewise. - (elmo-folder-mark-as-answered-dop): New inline function. - (elmo-folder-unmark-answered-dop): Ditto. - (elmo-folder-status-dop): Treat spool-length as 0 if it does not exist. - - * elmo-archive.el (elmo-folder-append-messages): Follow the API change. - (elmo-folder-msgdb-create): Ditto. - (elmo-archive-msgdb-create-as-numlist-subr1): Ditto. - (elmo-archive-msgdb-create-as-numlist-subr2): Ditto. - (elmo-archive-parse-mmdf): Ditto. - - * elmo-cache.el (elmo-folder-msgdb-create): Ditto. - (elmo-folder-list-unreads-internal): Ditto. +2003-01-15 TAKAHASHI Kaoru - * elmo.el (elmo-folder-msgdb): Define as generic function. - (elmo-folder-list-messages): Added argument `in-msgdb'. - (elmo-folder-list-unreads): Define as generic function. - (elmo-folder-list-importants): Ditto. - (elmo-folder-list-answereds): Ditto. - (elmo-folder-list-messages-with-global-mark): New function. - (elmo-folder-msgdb-create): Removed mark arguments. - (elmo-folder-unmark-answered): New generic function. - (elmo-folder-mark-as-answered): Ditto. - (elmo-folder-append-messages): Removed argunment `unread-marks' - (elmo-folder-list-unreads-internal): Abolish. - (elmo-folder-list-importants-internal): Ditto. - (elmo-folder-search-requires-msgdb-p): New generic function. - (elmo-folder-search-requires-msgdb-p-internal): New function. - (elmo-generic-folder-open): Call elmo-folder-msgdb instead of - elmo-msgdb-load. - (elmo-folder-search-fast): Added key 'mark'. - (elmo-generic-folder-append-messages): Use elmo-msgdb-unread-marks - instead of unread-marks argument. - (elmo-folder-move-messages): Removed argunment `unread-marks' - (elmo-folder-unmark-important): Define. - (elmo-folder-mark-as-important): Ditto. - (elmo-folder-unmark-read): Ditto. - (elmo-folder-mark-as-read): Ditto. - (elmo-folder-unmark-answered): Ditto. - (elmo-folder-mark-as-answered): Ditto. - (elmo-folder-replace-marks): Abolish. - (elmo-generic-folder-append-msgdb): Append msgdb before checking - duplicates. - (elmo-folder-synchronize): Removed mark arguments; - return crosspost only number. + * elmo-imap4.el (elmo-imap4-fetch-read): Abolish alias. + (elmo-imap4-replace-dot-symbols): Abolish noop macro. + (elmo-imap4-parse-fetch): Use `read' instead of + `elmo-imap4-fetch-read'. + +2003-01-10 TAKAHASHI Kaoru + + * elmo-imap4.el (toplevel): Ignore Nemacs. + +2003-01-10 Tsutomu OKADA + + * elmo-map.el (elmo-folder-pack-numbers): Fix name of the function. + +2003-01-06 Yuuichi Teranishi + + * elmo-version.el (elmo-version): Up to 2.10.1. + + * 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. + +2002-12-23 Yoichi NAKAYAMA + + * utf7.el (toplevel): Avoid error when the function + find-coding-system does not exist. + +2002-12-11 Yuuichi Teranishi + + * 2.10.0 is released. + +2002-12-04 Yuuichi Teranishi + + * elmo-pop3.el (elmo-pop3-process-filter): Check whether the pop3 + process buffer lives or not. + + * elmo-dop.el (elmo-dop-queue-flush): Don't append to the dop-queue + while flushing queues (It causes infinite loop). + +2002-11-26 Yuuichi Teranishi + + * elmo-imap4.el (elmo-folder-list-subfolders): Fixed last change. + +2002-11-24 Yuuichi Teranishi + + * utf7.el (toplevel): Check the ucs features dynamically. + (Advice from Yoichi NAKAYAMA ) + + * elmo-pipe.el (elmo-folder-creatable-p): Don't check whether the + folder is creatabe or not if it already exists. + +2002-11-21 Yuuichi Teranishi + + * elmo-nntp.el (elmo-nntp-search-primitive): Revert the last change. + + * elmo-multi.el (elmo-folder-search): Ignore errors while search. + + * elmo-imap4.el (elmo-imap4-response-garbage-p): New macro. + (elmo-imap4-read-response): Take care of garbage response. + +2002-11-20 Yoichi NAKAYAMA + + * elmo-nntp.el (elmo-nntp-search-primitive): Fix the last change, + just return nil instead of error. + +2002-11-19 Yoichi NAKAYAMA + + * elmo-nntp.el (elmo-nntp-search-primitive): Cause error when the + search-key is "body". + +2002-11-19 Yuuichi Teranishi + + * elmo-imap4.el (elmo-folder-list-subfolders): Check the return value + of elmo-string-matched-assoc to use match-data. + (Thanks to Mito ) + +2002-11-17 Yoichi NAKAYAMA + + * elmo-split.el (elmo-split->): New function. + (elmo-split-<): Ditto. + +2002-11-14 Yuuichi Teranishi + + * elmo-msgdb.el (elmo-msgdb-get-message-id-from-buffer): Added + workaround for invalid message-id. + +2002-11-13 Yuuichi Teranishi + + * elmo-pop3.el (elmo-pop3-get-session): If if-exists is 'any-exists, + return normal pop3 session or pop3 biff session. + +2002-11-08 Yuuichi Teranishi + + * elmo-maildir.el (elmo-maildir-update-current): Don't append + info part to the cur files when the new files already have it. + (Adviced by Jared Rhine ) + +2002-11-06 Yoichi NAKAYAMA + + * elmo-split.el (elmo-split-default-action): New variable. + (elmo-split-subr): Use it if all other conditions are passed. + Extend `fname' and rename it as `action'. (implemented + Teranishi-san's idea in [wl:10800]) + +2002-10-26 Yuuichi Teranishi + + * elmo-version.el (elmo-version): Up to 2.10.0. + +2002-10-22 Yuuichi Teranishi + + * elmo.el (elmo-generic-folder-diff): Avoid byte-compile warning. + +2002-10-12 Yoichi NAKAYAMA + + * elmo-dop.el (elmo-folder-status-dop): If spool-folder is absent, + set spool-length to 0. + +2002-10-06 Hiroya Murata + + * elmo-dop.el (elmo-dop-queue-flush): Check obsolete at first. + (elmo-dop-queue-flush): Fixed last change. + +2002-09-24 Yoichi NAKAYAMA + + * elmo.el: Add autoload setting for elmo-nntp-post, fix against + the problem reported by Sean Rima [wl-en:180]. + +2002-09-18 Yuuichi Teranishi + + * elmo-imap4.el (elmo-imap4-parse-status): Skip white spaces after + status number. 2002-09-12 Yoichi NAKAYAMA