X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=elmo%2FChangeLog;h=9f0aed8ea4f23bf21a3aa61a77d6554d0f19cf17;hb=c6930bb696cf4a9e6f2d07c5620e4392f5a4773d;hp=c97ba6c677869c64be53de8d7cb541e4bee64ecf;hpb=33c1f8477d64f2da2abf7b57d149a325e6451aa2;p=elisp%2Fwanderlust.git diff --git a/elmo/ChangeLog b/elmo/ChangeLog index c97ba6c..9f0aed8 100644 --- a/elmo/ChangeLog +++ b/elmo/ChangeLog @@ -1,3 +1,310 @@ +2003-01-30 Yuuichi Teranishi + + * pldap.el (ldap-search-basic): Don't treat exit status 32 as an + error [wl:11327]. + + * elmo-imap4.el (elmo-folder-msgdb-create-plugged): Bind print-level, + print-depth. + +2003-01-29 Yoichi NAKAYAMA + + * 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. + +2003-01-21 Yoichi NAKAYAMA + + * elmo-pipe.el (elmo-folder-pack-numbers): Disabled since msgdb of + dst-folder is not synchronized. [wl:11272] + +2003-01-17 Yoichi NAKAYAMA + + * elmo-localdir.el (elmo-folder-expand-msgdb-path): Expand + dir-name only if it is absolute path. + (TODO: distinguish +/something and +something) + +2003-01-15 Yoichi NAKAYAMA + + * elmo-localdir.el (elmo-folder-expand-msgdb-path): Correct msgdb + path for "+~/something". + +2003-01-15 TAKAHASHI Kaoru + + * 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 + + * elmo-dop.el (elmo-dop-queue-flush): Remove unused argument. + Remove redundunt connectivity check. + +2002-09-08 Yoichi NAKAYAMA + + * elmo-dop.el (elmo-dop-queue-flush): Perform plugged ones only so + as not to clear queue unexpectedly. (Ref. [wl:9778],[wl:10493]) + +2002-09-03 Yuuichi Teranishi + + * pldap.el (ldap-decode-string): Return string as-is if + `ldap-coding-system' is nil. + (ldap-encode-string): Ditto. + (ldap-search-entries): Encode filter string with `ldap-encode-string'. + (ldap-default-host): Fixed docstring. + +2002-08-21 Yuuichi Teranishi + + * elmo-util.el (elmo-warning): Define as a macro which uses + `display-warning' if it is defined as a function. + + * elmo-split.el (elmo-split-fetch-decoded-field): New function. + (elmo-split-equal): Use it. + (elmo-split-match): Ditto. + (elmo-split-message-entity): New buffer-local variable. + (elmo-split-subr): Set it. + + * elmo-version.el (elmo-version): Up to 2.9.15. + +2002-08-18 Kenichi OKADA + + * elmo-imap4.el (elmo-network-initialize-session): + Check capability after starttls. + +2002-08-06 Yuuichi Teranishi + + * elmo-util.el (elmo-list-delete): Added optional argument + DELETE-FUNCTION. + + * elmo-vars.el (elmo-imap4-default-mailbox): Abolished. + + * elmo-util.el (elmo-warning): Ignore errors while recenter. + + * elmo-msgdb.el (elmo-msgdb-do-each-entity): New macro. + + * elmo-imap4.el (elmo-folder-initialize): Don't use + elmo-imap4-default-mailbox. + +2002-07-24 TAKAHASHI Kaoru + + * elmo-split.el (toplevel): Use `product-provide'. + (elmo-split): Checkdoc. + +2002-07-21 Tetsurou Okazaki + + * elmo-imap4.el (elmo-imap4-debug, elmo-imap4-debug-1): + Split `elmo-imap4-debug' into the macro `elmo-imap4-debug' and + the function `elmo-imap4-debug-1'. + +2002-07-14 Hiroya Murata + + * elmo-split.el (elmo-split): Moved to run hooks and to show + message from elmo-split-subr. + (elmo-split-subr): Follow the change above. + + * elmo-split.el (elmo-split-subr): New function (renamed from + elmo-split-subr). + (elmo-split): Changed to call elmo-split-subr by element of + elmo-split-folder. + (elmo-split-folder): Changed customization type to choice. + +2002-07-12 Hiroya Murata + + * elmo-split.el (elmo-split-and): Fixed condition. + +2002-07-12 Yuuichi Teranishi + + * elmo-split.el: New file. + (elmo-split): Fixed logic. + Display "Test:" instead of "Folder:" when reharsal. + + * elmo-imap4.el (elmo-folder-append-buffer): Set flag as empty + explicitly. + + * elmo-version.el (elmo-version): Up to 2.9.14. + + * elmo-util.el (elmo-expand-newtext): New function (renamed from + wl-expand-newtext). + +2002-06-10 Kenichi Sato + + * elmo-msgdb.el (elmo-msgdb-get-message-id-from-buffer): Fix for + message with no message-id field. + +2002-05-20 Yuuichi Teranishi + + * elmo-version.el (elmo-version): Up to 2.9.13. + + * elmo-dop.el (elmo-folder-status-dop): Fix. + +2002-05-19 Yuuichi Teranishi + + * elmo-util.el (elmo-disk-usage): Return 0 if invalid file attribute. + + * elmo-msgdb.el (elmo-msgdb-create-overview-from-buffer): Avoid + changing default value of default-mime-charset. + (elmo-msgdb-create-overview-from-buffer): Remove TAB character. + + * elmo-imap4.el (elmo-folder-open): Fixed NO response check. + + * elmo-dop.el (elmo-dop-queue-merge-method-list): New variable. + (elmo-dop-queue-merge): Use elmo-dop-queue-merge-method-list + instead of elmo-dop-queue-method-name-alist to check merging queue. + (elmo-folder-delete-messages-dop): Delete from queue if negative + message number. + (elmo-folder-append-buffer-dop-delayed): Treat as success if queue + file is already removed. + +2002-05-10 Katsumi Yamaoka + + * elmo-vars.el: Bind colon keywords for old Emacsen. + +2002-05-10 Hiroya Murata + + * elmo-msgdb.el (elmo-msgdb-create-overview-from-buffer): Protect + against non-exsisting charset. + +2002-05-09 Yuuichi Teranishi + + * elmo-util.el (elmo-mime-string): Eliminate needless binding; + Use eword-decode-and-unfold-unstructured-field-body. + + * elmo-msgdb.el (elmo-msgdb-make-entity): New function. + (elmo-msgdb-create-overview-from-buffer): Use document charset if + exists to decode raw subject string. + (toplevel): Require 'mime. + + * elmo-version.el (elmo-version): Up to 2.9.12. + 2002-05-02 Yuuichi Teranishi * elmo-msgdb.el (elmo-msgdb-get-mark): Fix docstring.