+2003-07-26 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-action.el (wl-summary-action-docstring): Add more info.
+ (wl-summary-target-mark-region): Remove duplicate definition.
+
+2003-07-24 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * Version number is increased to 2.11.4.
+
+2003-07-24 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-cleanup-temp-marks): Use
+ wl-summary-delete-all-temp-marks.
+ (wl-summary-delete-all-temp-marks-on-buffer): Abolish.
+
+ * wl-action.el (wl-summary-set-mark): Changed terminology
+ refile-destination -> action-argument.
+ (wl-summary-unset-mark): Ditto.
+ (wl-summary-remove-argument): Ditto.
+ (wl-summary-print-argument): Ditto.
+
+ * wl-thread.el (wl-thread-update-line-on-buffer-sub): Ditto.
+ (wl-thread-remove-argument-region): Ditto.
+ (wl-thread-print-argument-region): Ditto.
+ (wl-thread-close): Ditto.
+ (wl-thread-open): Ditto.
+
+ * wl-highlight.el (wl-highlight-action-argument-face): Ditto.
+ (wl-highlight-refile-destination-face is abolished)
+ (wl-highlight-action-argument-string): Ditto.
+ (wl-highlight-summary-current-line): Highlight action argument.
+
+ * wl-highlight.el (wl-highlight-summary-deleted-face): Changed default
+ color for light backgrounds.
+ (wl-highlight-summary-answered-face): Ditto.
+
+2003-07-22 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-rescan): Use numbers in the msgdb.
+
+ * wl-score.el (wl-summary-score-update-all-lines): Use
+ wl-summary-set-mark.
+ (wl-summary-score-update-all-lines): Kill expunged messages.
+
+ * wl-expire.el (wl-expire-hide): Use elmo-folder-kill-messages.
+
+2003-07-21 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-score.el (wl-summary-score-update-all-lines): Don't use msgdb
+ directly.
+ (wl-score-overview-entity-get-lines): Ditto.
+ (wl-score-overview-entity-get-xref): Ditto.
+ (wl-score-get-latest-msgs): Ditto.
+ (wl-summary-rescore): Ditto.
+
+ * wl-summary.el (wl-summary-mode-map): Bind wl-summary-mark-as-answered
+ to "&".
+ (wl-summary-mark-as-answered-internal): New inline function.
+ (wl-summary-mark-as-answered): New function.
+ (wl-summary-mark-as-unanswered): Ditto.
+ (wl-summary-sync-marks): Modified for answered-mark synching.
+
+2003-07-20 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-action.el (wl-summary-set-mark): Fixed last change.
+
+2003-07-20 Yuuichi Teranishi <teranisi@ns.templewest.net>
+
+ * wl-summary.el (wl-summary-mark-as-read-internal): Fixed the
+ behavior of wl-summary-unread-message-hook
+ (Pointed out by akira yamada <akira@arika.org>).
+
+2003-07-19 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-e21.el (wl-summary-toolbar): Follow the rename of
+ wl-summary-delete.
+ * wl-xmas.el (wl-summary-toolbar): Ditto.
+
+ * wl-action.el (wl-summary-set-mark): Don't override current
+ temp-mark.
+
+ * wl-refile.el (wl-refile-get-field-value): Fixed and simplified.
+
+2003-07-19 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-refile.el (wl-refile-learn): Don't use msgdb.
+ (wl-refile-msgid-learn): Ditto.
+ (wl-refile-get-field-value): Ditto.
+
+ * wl-mime.el (wl-mime-combine-message/partial-pieces): Don't use msgdb.
+
+ * wl-expire.el (wl-expire-message-p): Renamed from wl-expire-msg-p.
+ (wl-expire-delete-reserved-messages): Renamed from
+ wl-expire-reserve-marked-msgs-from-list.
+ (wl-expire-delete): Removed argument `msgdb'.
+ (wl-expire-refile): Ditto.
+ (wl-expire-refile-with-copy-reserve-msg): Ditto.
+ (wl-expire-archive-number-delete-old): Ditto; Use folder instead of
+ mark-alist as argument.
+ (wl-expire-archive-number1): Removed argument `msgdb'.
+ (wl-expire-archive-number2): Ditto.
+ (wl-expire-archive-date): Ditto.
+ (wl-expire-localdir-date): Ditto.
+ (wl-expire-hide): Ditto.
+ (wl-archive-number1): Ditto.
+ (wl-archive-number2): Ditto.
+ (wl-archive-date): Ditto.
+ (wl-archive-folder): Ditto.
+ All other related portions are changed.
+
+2003-07-19 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-draft-send-confirm): Change message. Now up/down
+ mean move up and down. (suggested by Takashi Kawachi)
+
+2003-07-18 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-acap.el (toplevel): Don't require un-define.
+
+2003-07-18 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-thread.el (wl-thread-delete-message): Always update
+ wl-summary-buffer-number-list.
+
+ * wl-action.el (wl-summary-print-destination):
+ Do nothing when folder is nil.
+
+2003-07-18 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-prefetch-region-no-mark): Update
+ persistent mark when prefetch is succeeded.
+
+2003-07-17 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-expire.el (wl-expire-delete): Use elmo-folder-detach-messages
+ instead of elmo-msgdb-delete-msgs.
+ (wl-expire-refile-with-copy-reserve-msg): Ditto.
+ (wl-expire-hide): Ditto.
+
+ * wl-summary.el (wl-summary-delete-all-msgs): Ditto.
+
+ * wl-thread.el (wl-thread-update-line-on-buffer-sub): Don't use
+ elmo-msgdb interface.
+ (wl-thread-get-exist-children): Likewise.
+ (wl-thread-insert-message): Likewise.
+ (wl-thread-msg-mark-as-important): Likewise.
+ (wl-thread-insert-entity-sub): Likewise.
+ (wl-thread-get-children-msgs-uncached): Likewise.
+
+ * wl-summary.el (wl-summary-sync-all-init): Use elmo-folder-length.
+ (wl-summary-prefetch-msg): Don't use elmo-msgdb interface.
+ (wl-summary-sync-update): Likewise.
+ (wl-summary-auto-select-msg-p): Likewise.
+ (wl-summary-update-thread): Likewise.
+ (wl-summary-mark-as-important): Likewise.
+ (wl-summary-jump-to-msg-internal): Likewise.
+ (wl-summary-redisplay-internal): Likewise.
+ (wl-summary-print-message-with-ps-print): Likewise.
+ (wl-summary-folder-info-update): Likewise.
+
+ * wl-folder.el (wl-folder-check-one-entity):
+ elmo-folder-count-flags instead of wl-summary-count-unread.
+
+ * wl-draft.el (wl-draft-normal-send-func): Fixed last change.
+
+ * wl-action.el (wl-summary-define-mark-action): Fixed region function.
+
+ * wl-summary.el (wl-summary-set-message-modified):
+ Call wl-summary-set-mark-modified.
+ (wl-summary-delete-messages-on-buffer): Call
+ wl-folder-set-folder-updated instead of wl-folder-update-unread.
+ (wl-summary-sync-update): Call elmo-folder-length instead of
+ elmo-folder-messages.
+ (wl-summary-insert-headers): Don't call
+ elmo-folder-list-message-entities.
+
+2003-07-17 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-action.el (wl-summary-define-mark-action): Call
+ `wl-summary-set-mark' with argument `data'.
+ (wl-summary-auto-refile): Fixed order of arguments when call
+ `wl-summary-refile'.
+
+2003-07-16 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-summary-mark-action-list): Define resend action.
+
+ * wl-summary.el (wl-summary-mode-map): Bind resend action.
+
+ * wl-highlight.el (wl-highlight-summary-disposed-face): New face
+ (Renamed from wl-highlight-summary-deleted-face).
+ (wl-highlight-summary-resend-face): New face.
+
+ (wl-highlight-summary-deleted-face): Renamed from
+ wl-highlight-summary-erased-face.
+
+ * wl-address.el (wl-complete-field-to): Added optional argument prompt.
+
+ * wl-action.el (wl-summary-get-resend-address): New function.
+ (wl-summary-exec-action-resend): Ditto.
+ (wl-summary-exec-action-resend-subr): Ditto.
+
+ * w-thread.el (wl-thread-copy): Removed definition.
+ (wl-thread-refile): Ditto.
+ (wl-thread-delete): Ditto.
+ (wl-thread-target-mark): Ditto.
+
+ * wl-action.el (wl-summary-register-target-mark): Fixed argument.
+ (wl-summary-target-mark-set-action): Fixed.
+ (wl-summary-define-mark-action): Fixed quotation.
+ (wl-summary-move-mark-list-messages): Display message.
+ (wl-summary-define-mark-action): Define thread functions.
+ (wl-summary-exec-action-refile): Changed message.
+ (wl-summary-exec): Ditto.
+
+2003-07-15 Mito <mito@mxa.nes.nec.co.jp>
+
+ * wl-summary.el (wl-summary-entity-info-msg): Don't replace '%' to
+ '%%'.
+
+2003-07-15 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl.el (toplevel): Require wl-action.
+ (wl-init): Call wl-summary-define-mark-action.
+
+ * wl-vars.el (wl-summary-mark-action-list): Changed specification.
+
+ * wl-summary.el (wl-summary-mode-menu-spec): Follow the rename of
+ wl-summary-delete and wl-summary-erase.
+ (wl-summary-mode-map): Ditto.
+
+ * wl-vars.el (wl-dispose-folder-alist): Renamed from
+ wl-delete-folder-alist.
+
+ * wl-summary.el (wl-summary-prefetch-region-no-mark): Use
+ wl-summary-prefetch-msg instead of wl-summary-prefetch.
+ (toplevel): Moved mark & action related functions to the wl-action.el.
+
+ * wl-highlight.el (wl-highlight-summary-line-string): Follow the change
+ in wl-summary-mark-action-list.
+ (wl-highlight-summary-current-line): Ditto.
+
+ * wl-draft.el (wl-draft-normal-send-func): Fixed bug for removing
+ empty lines.
+
+ * wl-action.el: New file.
+
+2003-07-14 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-target-mark-replace): New function.
+ (wl-summary-target-mark-prefetch): Use it.
+ (wl-summary-target-mark-delete): Ditto.
+ (toplevel): Rearranged definition order.
+ (wl-summary-mode-map): Bind wl-summary-erase-region to "rD".
+ (wl-summary-target-mark-erase): Rewrite.
+ (wl-summary-erase-region): New function.
+ (wl-summary-exec-action-erase): Changed message.
+ (wl-summary-move-mark-list-messages): New function.
+ (wl-summary-exec-action-delete): Use it.
+ (wl-summary-exec-action-erase): Ditto.
+
+ * wl-vars.el (wl-summary-reserve-mark-list): Added "d" and "i".
+ (wl-summary-skip-mark-list): Added "d".
+
+ * wl-summary.el (wl-summary-cursor-move-surface): Bind case-fold-search
+ while searching.
+
+ * wl-vars.el (wl-summary-mark-action-list): Moved from wl-summary.el
+ and define using defcustom;
+ Define 4th element as a face.
+
+ * wl-summary.el (wl-summary-incorporate): Use
+ `wl-summary-prefetch-region-no-mark' instead of
+ `wl-summary-prefetch-region'.
+ (wl-summary-prefetch-region-no-mark): Revival of old
+ `wl-summary-prefetch-region'.
+ (wl-summary-mark-action-list): Moved to wl-vars.el
+
+ * wl-highlight.el (wl-highlight-summary-current-line): Decide
+ face according to the `wl-summary-mark-action-list'.
+ (wl-highlight-summary-current-line): Ditto;
+ Removed destination highlighting.
+
+ * wl-highlight.el (wl-highlight-summary-prefetch-face): New face.
+ (wl-highlight-summary-line-string): Highlight for "i" mark.
+ (wl-highlight-summary-current-line): Ditto.
+
+ * wl-thread.el (wl-thread-print-destination-region): Avoid error when
+ no destination.
+
+ * wl-summary.el (wl-summary-prefetch-msg): If cache file already
+ exists, just go ahead.
+ (wl-summary-prefetch-region): Rewrite.
+ (wl-summary-prefetch): Ditto.
+ (wl-summary-mark-action-list): Define mark "i" and prefetch action.
+ (wl-summary-exec-action-prefetch): New function.
+ (wl-summary-target-mark-prefetch): Rewrite.
+
+2003-07-13 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-highlight.el (wl-highlight-summary-erased-face): New face.
+ (wl-highlight-summary-line-string): Added "d" and "D".
+ (wl-highlight-summary-current-line): Ditto.
+
+ * wl-thread.el (wl-thread-update-line-on-buffer-sub): Follow the change
+ in wl-summary.el.
+ (wl-thread-insert-entity-sub): Ditto.
+ (wl-thread-remove-destination-region): Ditto.
+ (wl-thread-print-destination-region): Ditto.
+
+ * wl-summary.el (wl-summary-buffer-refile-list,
+ wl-summary-buffer-delete-list,
+ wl-summary-buffer-copy-list): Abolish.
+ (wl-summary-buffer-temp-mark-list): New buffer local variable.
+ All other related portions are changed.
+ (wl-summary-mark-action-list): New variable.
+ (wl-summary-set-mark): New function.
+ (wl-summary-register-target-mark): Ditto.
+ (wl-summary-unregister-target-mark): Ditto.
+ (wl-summary-have-target-mark-p): Ditto.
+ (wl-summary-register-temp-mark): Ditto.
+ (wl-summary-unregister-temp-mark): Ditto.
+ (wl-summary-registered-temp-mark): Ditto.
+ (wl-summary-collect-temp-mark): Ditto.
+ (wl-summary-unset-mark): Ditto.
+ (wl-summary-set-target-mark): Ditto.
+ (wl-summary-unset-target-mark): Ditto.
+ (wl-summary-set-action-generic): Ditto.
+ (wl-summary-unset-action-generic): Ditto.
+ (wl-summary-exec-action-delete): Ditto.
+ (wl-summary-exec-action-erase): Ditto.
+ (wl-summary-set-action-refile): Ditto.
+ (wl-summary-set-action-refile-subr): Ditto.
+ (wl-summary-unset-action-refile): Ditto.
+ (wl-summary-make-destination-numbers-list): Ditto.
+ (wl-summary-exec-action-refile): Ditto.
+ (wl-summary-set-action-copy): Ditto.
+ (wl-summary-unset-action-copy): Ditto.
+ (wl-summary-exec-action-copy): Ditto.
+ (wl-summary-collect-numbers-region): Ditto.
+ (wl-summary-delete): Rewrite.
+ (wl-summary-erase): Ditto.
+ (wl-summary-remove-destination): Ditto.
+ (wl-summary-exec): Ditto.
+ (wl-summary-exec-region): Ditto.
+ (wl-summary-target-mark-erase): Ditto.
+ (wl-summary-refile): Ditto.
+ (wl-summary-copy): Ditto.
+ (wl-summary-unmark): Ditto.
+ (wl-summary-delete-all-mark): Ditto.
+ (wl-summary-mark-line): Don't highlight.
+ (wl-summary-target-mark-delete): Use wl-summary-register-temp-mark.
+ (wl-summary-target-mark-refile-subr): Rewrite.
+
+ (wl-summary-copy-prev-destination): Abolish.
+
+2003-07-12 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-thread-indent-level, wl-thread-*-str): Choose
+ default values along the value of wl-on-mule.
+ (from Tatsuya Kinoshita <tats@vega.ocn.ne.jp> [wl-en:421])
+ * wl-vars.el (wl-highlight-thread-indent-string-regexp): Remove.
+ It is not used anywhere.
+
+2003-06-16 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-print-destination): Keep position.
+ (wl-summary-cursor-move-surface): Keep horizontal position.
+
+2003-05-30 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-draft-send-mail-with-smtp): Catch quitting and
+ write sendlog.
+
+2003-05-28 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-goto-folder-subr): Don't restrict
+ `wl-summary-highlight'.
+
+2003-05-26 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-highlight.el (wl-highlight-summary-current-line): Remove
+ trivial condition for temp-mark.
+
+2003-05-24 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-message.el (wl-message-buffer-cache-add): Create new buffer
+ when it hits killed buffer.
+
+2003-05-12 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el, wl-expire.el, wl-mime.el, wl-summary.el, wl-util.el
+ * wl-news.el.in: `message' and `error' take format string.
+
+2003-05-11 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-folder (wl-folder-insert-entity): Display a message,
+ `...done', when the work finish.
+ (from Tatsuya Kinoshita <tats@vega.ocn.ne.jp> [wl:10866])
+
+2003-05-04 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-message.el (wl-message-redisplay): Remove unused local
+ variables (Reported by NAKAJIMA Mikio <minakaji@namazu.org>).
+