+2005-06-02 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-spam.el (wl-summary-test-spam-region): New function.
+ (wl-spam-setup): Bind "rkc".
+
+2005-05-10 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-fldmgr.el (wl-fldmgr-add): Undo the last change.
+
+2005-04-22 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-spam.el (wl-summary-test-spam): Fix typo.
+ (wl-message-check-spam): Ditto.
+
+2005-04-16 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-default-from): Simplify.
+
+2005-04-10 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-action.el (wl-summary-exec-action-refile): Simplify.
+ (wl-summary-exec-action-copy): Ditto.
+ (wl-summary-auto-refile): Check existence of temporary mark.
+
+2005-04-09 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-create-line): Use
+ `elmo-time-to-datevec'.
+
+ * wl-expire.el (wl-expire-archive-date): Ditto.
+ (wl-expire-localdir-date): Ditto.
+
+ * wl-util.el (wl-day-number): Abolish.
+
+ * wl-score.el (wl-score-headers): Use `elmo-time-to-days' instead
+ of `wl-day-number'.
+ (wl-score-followup): Ditto.
+ (wl-score-add-followups): Ditto.
+ (wl-score-get-latest-msgs): Ditto.
+ (wl-score-get-header-entry): Ditto.
+ (wl-score-edit-insert-date): Ditto.
+
+2005-04-08 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-print-message-with-ps-print): Call
+ `elmo-message-entity-field' with 2nd argument `type'.
+
+2005-04-04 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-action.el (wl-summary-exec): Reduce loop strength in a dolist loop.
+
+2005-04-03 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-thread.el (wl-thread-delete-message): Delete descendant
+ numbers from `wl-summary-buffer-number-list' if `deep' is non-nil.
+
+2005-04-03 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-xmas.el (wl-folder-internal-icon-list): Fix last change.
+
+2005-03-27 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-xmas.el (wl-folder-internal-icon-list): Added entry for
+ `Access folder'.
+
+2005-03-27 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-vars.el (wl-access-folder-icon): New user option.
+
+ * wl-e21.el (wl-folder-internal-icon-list): Added entry for
+ `Access folder'.
+
+2005-03-22 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-buffer-set-folder): Use
+ `wl-folder-mime-charset'.
+
+ * wl-folder.el (wl-draft-get-folder): Call `elmo-make-folder' with
+ `mime-charset'.
+ (wl-folder-get-elmo-folder): Ditto.
+ (wl-folder-mime-charset): New function.
+
+2005-03-20 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-util.el (wl-parse-addresses): Define alias of
+ `elmo-parse-addresses' (move to `elmo-util.el').
+
+ * wl-summary.el (wl-summary-default-from): Follow the API change.
+ (wl-summary-overview-entity-compare-by-date): Ditto.
+ (wl-summary-overview-entity-compare-by-from): Ditto.
+ (wl-summary-get-list-info): Get value of `ml-info' field from
+ entity at first.
+ (wl-summary-rescan-message): Treat prefix argument.
+ (wl-summary-prefetch-msg): Follow the API change.
+ (wl-summary-search-by-subject): Ditto.
+ (wl-summary-insert-thread): Ditto.
+ (wl-summary-line-subject): Ditto.
+ (wl-summary-line-from): Ditto.
+ (wl-summary-create-line): Ditto.
+ (wl-summary-print-message-with-ps-print): Ditto.
+
+ * wl-score.el (wl-score-ov-entity-get): Ditto.
+ (wl-score-followup): Ditto.
+ (wl-score-add-followups): Use `elmo-message-entity-field' instead
+ of `car'.
+ (wl-score-get-latest-msgs): Follow the API change.
+ (wl-score-get-header): Ditto.
+
+ * wl-refile.el (wl-refile-learn): Ditto.
+ (wl-refile-subject-learn): Ditto.
+ (wl-refile-get-field-value): Ditto.
+ (wl-refile-guess-by-history): Ditto.
+ (wl-refile-guess-by-subject): Ditto.
+
+ * wl-mime.el (wl-mime-combine-message/partial-pieces): Ditto.
+
+ * wl-expire.el (wl-expire-date-p): Removed.
+ (wl-expire-archive-date): Follow the API change.
+ (wl-expire-localdir-date): Ditto.
+ (wl-summary-expire): Ditto.
+
+ * Version number is increased to 2.15.1.
+
+2005-03-20 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-fldmgr.el (wl-fldmgr-add): Create folder after testing parent
+ group is access or not (it is not strict, like wl-fldmgr-rename).
+
+2005-03-17 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-thread.el (wl-thread-update-line-on-buffer-sub): Avoid
+ duplicate call of `wl-summary-print-argument' on the wrong line.
+
+2005-03-17 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-jump-to-msg): Don't interactive input
+ even if argument `number' is nil.
+ (wl-summary-insert-line): Print action argument if current message
+ has it.
+
+2005-03-16 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-draft.el (wl-draft-forward): Call `wl-draft' with number.
+ (wl-draft-reply): Ditto.
+ (wl-draft): Add optional argument `parent-number' and call
+ `wl-draft-create-buffer' with it.
+ (wl-draft-create-buffer): Add optional argument
+ `parent-number'. Set wl-draft-parent-number as it.
+
+2005-03-13 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-folder.el (wl-folder-set-persistent-mark): If summary
+ buffer is not for given folder, don't use it.
+
+2005-03-13 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * Version number is increased to 2.15.0.
+
+2005-03-11 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl.el (wl-init): Call `elmo-global-flags-initialize'.
+
+ * wl-highlight.el (wl-highlight-summary-flagged-face): New face.
+ (wl-highlight-get-face-by-name): New internal function.
+ (wl-highlight-summary-line-face-spec): Use it and fixed.
+
+2005-03-10 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-sync-update): Use
+ `elmo-message-entity-field' instead of `car' to get message-id
+ from overview entity.
+
+ * wl-summary.el (wl-summary-rescan-message): Call
+ `wl-highlight-summary-displaying' when displaying a message.
+
+2005-03-07 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-draft-config-info-filename): Extracted from
+ `wl-draft-config-info-operation'.
+ (wl-draft-buffer-change-number): New function.
+ (wl-draft-rename-saved-config): Ditto.
+ * wl.el (wl-init): Connect slot for message-number-changed.
+ (toplevel): Add autoload for wl-draft-rename-saved-config.
+
+2005-03-05 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-buffer-attach): Connect to signal
+ `update-overview'
+ (wl-summary-buffer-detach): Disconnect from it.
+ (wl-summary-rescan-message): Use command.
+
+ * wl-message.el (wl-message-buffer-display): Use
+ `with-current-buffer' instead of `save-excursion'.
+
+2005-03-04 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-mime.el (wl-draft-preview-attributes-list): Protect
+ wl-draft-preview-attributes-list from distraction.
+
+2005-02-27 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-sync-update): Sort the return value of
+ `elmo-list-diff'.
+
+2005-02-27 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el
+ (wl-summary-edit-addresses-collect-candidate-fields): Use
+ `elmo-with-enable-multibyte' instead of `elmo-set-work-buf'.
+
+ * wl-draft.el (wl-draft-yank-original): Use `with-temp-buffer'
+ instead of `elmo-set-work-buf'.
+
+ * wl-address.el (wl-address-make-alist-from-alias-file): Ditto.
+ (wl-address-make-address-list): Ditto.
+
+ * Version number is increased to 2.13.3.
+
+2005-02-25 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-vars.el (wl-message-auto-reassemble-message/partial): New
+ user option.
+
+ * wl-summary.el (wl-summary-toggle-mime): Treat numeric prefix
+ argument `5'.
+
+ * wl-message.el (wl-message-display-no-merge-p): New function.
+ (wl-message-buffer-display): Check whether the message is
+ reassembled and follow the API change.
+
+2005-02-24 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-action.el (wl-summary-exec-action-resend-subr): Disable
+ multibyte on working buffer and removed unnecessary
+ `buffer-disable-undo'.
+
+2005-02-18 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-util.el (wl-read-search-condition-internal): Fixed the last
+ change.
+
+2005-02-18 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-util.el (wl-read-search-condition-internal): Protect
+ elmo-global-flags from distraction.
+
+2005-02-18 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl.el (wl-exit): Call `elmo-clear-signal-slots'.
+
+ * wl-summary.el (wl-summary-buffer-event-handler): Abolish.
+ (wl-summary-event-handler): Ditto.
+ (wl-summary-update-persistent-mark-on-event): New
+ function (renamed from `elmo-event-handler-flag-changed').
+ (wl-summary-buffer-attach): New function.
+ (wl-summary-buffer-detach): Rewrite by `elmo-signal'.
+ (wl-summary-buffer-set-folder): Use `wl-summary-buffer-attach'
+ instead of `elmo-folder-add-handler'.
+
+ * Version number is increased to 2.13.2.
+
+2005-02-14 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-news.el.in (wl-news-mode-map): Bind commands of outline-mode
+ and "\177" to the `wl-news-previous-page'.
+ (wl-news-mode): Defined by `define-derived-mode' instead of `defun'.
+ (wl-news-previous-page): New function.
+
+2005-02-11 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-save): Use `write-region-as-binary'
+ instead of `write-region' and simplify.
+
+2005-02-09 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-template.el (wl-template-select): Cause error if
+ `wl-template-alist' is nil.
+
+2005-02-06 TAKAHASHI Kaoru <kaoru@kaisei.org>
+
+ * wl-news.el.in: Set file variable `no-byte-compile'.
+
+2005-02-06 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (elmo-event-handler-flag-changed): Does not check
+ whether a target message is within displaying area.
+ (elmo-event-handler-cache-changed): Ditto.
+
+2005-02-01 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-thread.el (wl-thread-entity-get-descendant): Change `defsubst'
+ to `defun'. Use `nconc' instead of `append' to collect descendant
+ message numbers.
+
+2005-01-30 TAKAHASHI Kaoru <kaoru@kaisei.org>
+
+ * wl-thread.el (wl-thread-save-top-list)
+ (wl-thread-save-entities): Use `with-temp-buffer'.
+ * wl-news.el.in (wl-news-previous-version-load):
+ (wl-news-previous-version-save): Ditto.
+ * wl-summary.el (wl-summary-load-file-object)
+ (wl-summary-save-view-cache): Ditto.
+
+2005-01-30 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-util.el (toplevel): Require 'elmo-flag'.
+ (wl-read-search-condition): New function (Renamed from
+ `elmo-read-search-condition').
+ (wl-read-search-condition-internal): Likewise.
+
+ * wl-summary.el (wl-summary-decide-flag): Cause error if flag is
+ invalid.
+ (wl-summary-pick): Use `wl-read-search-condition' instead of
+ `elmo-read-search-condition'.
+ (wl-summary-virtual): Ditto.
+
+ * wl-folder.el (wl-folder-virtual): Ditto.
+ (wl-folder-pick): Ditto.
+
+ * wl-fldmgr.el (wl-fldmgr-make-filter): Ditto.
+
+2005-01-28 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-reedit): Call
+ `wl-summary-message-string' with argument `use-cache' as `'maybe'.
+
+2005-01-23 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-mime.el (toplevel): Require wl-vars.
+
+ * wl-message.el (toplevel): Require cl at compile.
+
+ * wl-draft.el (toplevel): Require elmo.
+
+2005-01-20 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-message.el (wl-message-buffer-prefetch): Count is a number
+ and do nothing when it is not positive.
+ (wl-message-buffer-prefetch-next): Ditto.
+
+2005-01-19 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-goto-folder-subr): Avoid error for
+ `wl-message-buffer-prefetch-depth' is nil though it is illegal.
+ (wl-summary-redisplay-internal): Ditto.
+
+ * wl-summary.el (wl-summary-goto-folder-subr): Protect current
+ message (the condition is borrowed from `wl-check-variables-2').
+ (wl-summary-redisplay-internal): Ditto.
+
+2005-01-17 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-mime.el (wl-draft-nntp-attribute): New function.
+ (wl-draft-attribute-nntp-posting-server): Use it.
+ (wl-draft-attribute-nntp-posting-port): Ditto.
+
+ * wl-mime.el (wl-draft-preview-attributes-list): New function.
+ (wl-draft-show-attributes-buffer): Ditto.
+ (wl-draft-hide-attributes-buffer): Ditto.
+ (wl-draft-attribute-newsgroups): Ditto.
+ (wl-draft-attribute-nntp-posting-server): Ditto.
+ (wl-draft-attribute-nntp-posting-port): Ditto.
+ (wl-draft-preview-message): Use there functions.
+
+ * wl-vars.el (wl-draft-preview-attributes-list): Change default
+ value.
+
+2005-01-11 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-draft.el (wl-draft-insert-get-message): Follow the API change.
+ (wl-draft-reedit): Ditto.
+ (wl-draft-queue-flush): Ditto.
+
+ * wl-mime.el (wl-message-request-partial): Ditto.
+ (wl-message-delete-current-part): Use `elmo-message-fetch-string'
+ instead of `elmo-message-fetch'.
+
+ * wl-action.el (wl-summary-exec-action-resend-subr): Ditto.
+
+ * wl-summary.el (wl-summary-message-string): Ditto.
+
+2005-01-07 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-util.el (wl-current-message-buffer): Follow the API change.
+
+ * wl-summary.el (wl-summary-redisplay-internal): Call
+ `wl-summary-mark-as-read' with 2nd argument as nil and update
+ unread count instead of persistent mark.
+
+ * wl-message.el (wl-message-buffer-mime-entity): New buffer local
+ variable.
+ (wl-message-redisplay): Follow the API change.
+ (wl-message-buffer-display): Managed mime-entity directly and
+ return preview buffer only.
+ (wl-message-display-internal): Rewrite.
+ (wl-message-buffer-prefetch-subr): Not save return value of
+ `wl-message-buffer-display'.
+
+ * Version number is increased to 2.13.1.
+
+2005-01-05 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-addrmgr.el (wl-addrmgr-pickup-entry-list): Call
+ 'elmo-multiple-fields-body-list' with boundary specified.
+
+2005-01-05 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-summary-resend-use-cache): New variable.
+ * wl-action.el (wl-summary-exec-action-resend-subr): Use file
+ cache if `wl-summary-resend-use-cache' is non-nil.
+
+2005-01-02 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-pop-before-smtp-stream-type): Fix range.
+ (wl-nntp-posting-stream-type): Ditto.
+
+2005-01-01 TAKAHASHI Kaoru <kaoru@kaisei.org>
+
+ * wl-demo.el (wl-demo-copyright-notice): Add 2005.
+
+2005-01-01 Ron Isaacson <Ron.Isaacson@morganstanley.com>
+
+ * wl-util.el (wl-save-drafts): Avoid error on redisplaying
+ message.
+
+2004-12-25 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-buffer-unsync-mark-number-list):
+ Abolish.
+ (wl-summary-buffer-persistent-mark-version): New internal
+ variable.
+ (wl-summary-update-mark-and-highlight-window): Check by
+ wl-summary-persistent-mark-invalid-p.
+ (wl-summary-update-status-marks): Ditto.
+ (elmo-event-handler-flag-changed): Rewrite.
+ (elmo-event-handler-cache-changed): Define.
+ (wl-summary-prefetch-msg): Does not update persistent mark here.
+ (wl-summary-delete-cache): Ditto.
+ (wl-summary-resume-cache-status): Ditto.
+ (wl-summary-jump-to-msg): Add arguments `beg' and `end'.
+ (wl-summary-persistent-mark-invalid-p): New function.
+ (wl-summary-validate-persistent-mark): Ditto.
+ (wl-summary-validate-persistent-mark-string): Ditto.
+ (wl-summary-invalidate-persistent-mark): Ditto.
+ (wl-summary-update-persistent-mark): Call
+ `wl-summary-validate-persistent-mark'.
+ (wl-summary-create-line): Call
+ `wl-summary-validate-persistent-mark-string'.
+
+ * wl-message.el (wl-message-buffer-prefetch-subr): Set cache
+ status as t if cache used.
+
+2004-12-24 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-fldmgr.el (wl-fldmgr-set-petname): Check wl-folder-group-alist
+ only if the target is group.
+ * wl-folder.el (wl-folder-append-petname): Don't check group name.
+
+2004-12-23 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-folder.el (wl-folder-buffer-search-entity): Check real name.
+
+2004-12-22 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-smtp-authenticate-realm): New user option.
+
+ * wl-draft.el (wl-smtp-extension-bind): Use wl-smtp-authenticate-realm.
+
+2004-12-15 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-e21.el (wl-draft-mode-setup): Avoid global-font-lock-mode
+ (Thanks to Yoichi NAKAYAMA).
+
+2004-12-15 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-util.el (wl-save-drafts): Restore echo area.
+
+2004-12-12 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * Version number is increased to 2.13.0.
+
+ * wl-util.el (wl-biff-check-folder-async): Use
+ wl-folder-entity-exists-p instead of elmo-folder-exists-p.
+
+2004-12-12 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-message.el (wl-message-display-internal): Does not put
+ wl-message-display-type property on message buffer.
+ (wl-message-buffer-display-type): New function.
+
+ * wl-mime.el (wl-draft-yank-current-message-entity): Use it.
+
+ * wl-summary.el (wl-summary-mode): Use `dolist' to add
+ `wl-summary-buffer-detach'.
+ (wl-summary-message-display-type): Use
+ `wl-summary-buffer-display-type'.
+
+2004-12-12 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-mode): Set kill-buffer-hook as
+ buffer-local.
+
+ * wl-mime.el (wl-draft-preview-message): Use make-local-hook for
+ kill-buffer-hook instead of make-local-variable.
+ (wl-draft-preview-message): Set `local' argument of add-hook as t.
+
+2004-12-12 Scott Renfro <scott@renfro.org>
+
+ * wl-summary.el (wl-summary-default-subject-filter): Fixed greedy
+ regex for square-branket.
+
+2004-12-11 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-mime.el (wl-mime-preview-follow-no-mime): Call
+ `wl-message-mime-analysis-p' with argument `header'.
+
+2004-12-11 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-mime.el (wl-draft-yank-current-message-entity):
+ Switch to no-mime following method according to wl-message-display-type
+ property.
+ (wl-mime-preview-follow-no-mime): Use wl-message-mime-analysis-p.
+
+ * wl-message.el (wl-message-display-internal):
+ Put wl-message-display-type property on message buffer.
+
+ * wl-message.el (wl-message-mime-analysis-p): Fixed misspelling.
+ (wl-message-display-internal): Ditto;
+
+ * wl-summary.el (wl-summary-toggle-mime): Ditto.
+
+2004-12-11 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-message.el (wl-message-make-display-type): New function.
+ (wl-message-display-type-property): Ditto.
+ (wl-message-mime-analysys-p): Ditto.
+ (wl-message-display-all-header-p): Ditto.
+ (wl-message-redisplay): Removed argument `as-is', `all-header' and
+ added `display-type'.
+ (wl-message-buffer-display): Likewise.
+ (wl-message-display-internal): Likewise.
+ (wl-message-buffer-display-type): Abolish.
+ (wl-message-buffer-prefetch-subr): Follow the API changed.
+
+ * wl-summary.el (wl-summary-buffer-display-header-mode): Renamed
+ from wl-summary-buffer-display-all-header and changed default value.
+ (wl-summary-message-display-type): New function.
+ (wl-summary-buffer-display-mime-mode): Ditto.
+ (wl-summary-buffer-display-header-mode): Ditto.
+ (wl-summary-toggle-mime): Rewrite with above functions.
+ (wl-summary-toggle-all-header): Ditto.
+ (wl-summary-redisplay): Force redisplay with default mode.
+ (wl-summary-redisplay-internal): Renamed argument from `mode',
+ `all-header' to `mime-mode', `header-mode'.
+ Use `wl-message-make-display-type'.
+
+ * wl-vars.el (wl-summary-mode-line-format): Removed `[%m]'.
+ (wl-message-mode-line-format-spec-alist): Changed definition for `m'.
+
+2004-12-11 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-draft.el (wl-draft-send): Allow parent-folder as "".
+
+2004-12-11 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-draft-forward): Call wl-draft-forward-make-subject
+ in original message buffer.
+ (wl-draft-reply): Call wl-draft-reply-make-subject in original message
+ buffer.
+
+2004-12-10 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-draft-forward): Don't jump into temp-buffer.
+
+2004-12-10 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-summary-line-format): Add reference to wl-summary-width.
+
+2004-12-07 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-action.el (wl-summary-exec-action-refile): Display a done message
+ when actions succeeded.
+ (wl-summary-exec-action-copy): Likewise.
+
+2004-12-07 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-forward): Don't call set-buffer since
+ there is switch-to-buffer at the end of wl-message-select-buffer.
+ (wl-summary-reply): Ditto.
+
+2004-12-06 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-forward): Put subject in original
+ message buffer as argument of wl-draft-forward.
+ * wl-draft.el (wl-draft-forward): Decode subject as in
+ wl-draft-reply.
+
+2004-12-05 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-fldmgr.el (wl-fldmgr-unsubscribe): Show message if it is not
+ a folder under access group.
+
+2004-12-01 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-message.el (wl-message-buffer-prefetch-subr): Fix argument of
+ wl-message-buffer-display.
+
+ * wl-util.el (wl-set-save-drafts): Fix typo.
+
+2004-12-01 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * wl-demo.el (wl-demo-insert-image): Use :file instead of :data to
+ make an xbm image on XEmacs; use wl-highlight-demo-face instead of
+ wl-highlight-logo-face to set the bg color of an xbm image; fixed
+ the way to measure the width of a bitmap image; don't put face on
+ ascii and bitmap images; put the mark which should not use the
+ variable-pitch face on ascii and bitmap images.
+ (wl-demo-setup-properties): Don't use the variable-pitch face on
+ ascii and bitmap images; made it work on Emacs 20 and earlier.
+ (wl-demo-insert-text): End with a newline at the bottom; don't put
+ face on text.
+
+ * wl-highlight.el (wl-highlight-logo-face): Specified bg colors.
+
+2004-11-26 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-util.el (toplevel): Don't check existence of `timer-activate'.
+
+ * wl-util.el (wl-save-drafts): Moved from sample setting.
+ (wl-set-save-drafts): New function to set idle timer.
+ * wl-draft.el (wl-draft): Call it.
+ * wl-vars.el (wl-auto-save-drafts-interval): New variable.
+
+2004-11-23 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-util.el (wl-current-message-buffer): Fixed bug when yank from
+ a summary which has toggle display status off.
+
+2004-11-23 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-draft.el (wl-draft-do-fcc): No cache save.
+
+2004-11-16 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (elmo-event-handler-flag-changed): Use
+ `set-buffer' instead of `with-current-buffer'.
+
+2004-11-14 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-after-resize-function): New function.
+ (wl-summary-mode): Add `wl-summary-after-resize-function' to
+ window-size-change-functions.
+
+2004-11-12 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-draft.el (wl-draft-create-buffer): Bind
+ `change-major-mode-hook' after current buffer is changed.
+
+ * wl-summary.el (wl-summary-buffer-detach): New function.
+ (wl-summary-buffer-set-folder): Call it.
+ (wl-summary-mode): Add `wl-summary-buffer-detach' to
+ change-major-mode-hook and kill-buffer-hook.
+ (wl-summary-exit): Does not call `elmo-folder-remove-handler'.
+ (wl-summary-switch-to-clone-buffer): Ditto.
+ (wl-summary-goto-folder-subr): Ditto.
+
+2004-11-11 TAKAHASHI Kaoru <kaoru@kaisei.org>
+
+ * wl-summary.el (wl-summary-mode): Set `show-trailing-whitespace'
+ after boundp check.
+
+2004-11-07 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-mimic-kill-buffer): New command.
+ (wl-summary-mode-map): Substitute `wl-summary-mimic-kill-buffer'
+ for `kill-buffer'.
+
+ * wl-summary.el (wl-summary-switch-to-clone-buffer): Remove event
+ handler of current buffer from elmo-folder.
+
+2004-11-07 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-fldmgr.el (wl-fldmgr-sort): Confirm before sorting.
+
+2004-11-06 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-buffer-event-handler): New internal
+ variable.
+ (wl-summary-event-handler): New class.
+ (elmo-event-handler-flag-changed): Define to update persistent
+ mark.
+ (wl-summary-buffer-set-folder): Register event handler to
+ elmo-folder.
+ (wl-summary-exit): Unregister event handler.
+ (wl-summary-goto-folder-subr): Ditto.
+ (wl-summary-mark-as-read-all): Does not call
+ `wl-summary-update-persistent-mark' directly.
+ (wl-summary-mark-as-read-internal): Ditto.
+ (wl-summary-set-persistent-mark-internal): Ditto.
+ (wl-summary-set-flags-internal): Ditto.
+
+ * Version number is increased to 2.11.33.
+
+2004-10-28 TAKAHASHI Kaoru <kaoru@kaisei.org>
+
+ * wl-summary.el (wl-summary-mode): Set `show-trailing-whitespace'
+ to nil.
+
+2004-10-24 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-spam.el (wl-spam-setup): Add hook
+ `wl-summary-auto-check-spam' to `wl-summary-sync-updated-hook'
+ instead of `wl-summary-prepare-hook'.
+
+ * wl-summary.el (wl-summary-set-flags): Allow flag operation even
+ if folder type is `'flag'.
+ (wl-summary-mark-as-important): Ditto.
+
+2004-10-16 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-address.el (wl-address-minibuffer-history): New variable.
+ (wl-address-minibuffer-local-map): New keymap.
+ (wl-address-read-from-minibuffer): New function.
+
+ * wl-action.el (wl-summary-get-resend-address): Use
+ `wl-address-read-from-minibuffer' instead of `completing-read'.
+
+2004-10-11 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * Version number is increased to 2.11.32.
+
+2004-10-10 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-mime-charset): Change default value for XEmacs
+ without mule to iso-8859-1.
+ (wl-draft-add-in-reply-to): Add note in description.
+ (wl-draft-add-references): Ditto.
+
+2004-10-10 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-summary-mode-line-format-spec-alist): Changed
+ definition for `m'.
+ (wl-summary-mode-line-format): Add '[%m]'.
+ (wl-message-mode-line-format-spec-alist): Ditto.
+ (wl-summary-display-mime-mode-list): New variable.
+
+ * wl-summary.el (wl-summary-buffer-display-mime-mode): Renamed
+ from wl-summary-buffer-display-as-is.
+ (wl-summary-buffer-display-all-header): New buffer local variable.
+ (wl-summary-mode-map): Bind "H" to the 'wl-summary-toggle-all-header'.
+ (wl-summary-goto-folder-subr): Setup wl-summary-buffer-display-mime-mode
+ instead of wl-summary-buffer-display-as-is.
+ (wl-summary-unset-persistent-mark): Don't use term 'Flag' here.
+ (wl-summary-set-persistent-mark): Ditto.
+ (wl-summary-set-message-buffer-or-redisplay): Just call
+ `wl-summary-redisplay-internal' without optional arguments.
+ (wl-summary-toggle-mime): Rewrite.
+ (wl-summary-redisplay): Don't use `wl-summary-buffer-display-as-is'.
+ (wl-summary-toggle-all-header): New function.
+ (wl-summary-redisplay-internal): Treat mime mode.
+
+ * wl-mime.el (wl-draft-yank-current-message-entity): Pass mode
+ to wl-mime-preview-follow-no-mime.
+ (wl-mime-preview-follow-no-mime): Bind elmo-mime-display-header-analysis
+ accodring to the display-mode.
+
+ * wl-message.el (wl-message-buffer-display-type): Rewrite.
+ (wl-message-buffer-display): Changed argument name from `as-is' to
+ `mode'.
+ (wl-message-display-internal): Ditto;
+ Bind elmo-mime-display-header-analysis according to the mode.
+ (wl-message-display-internal): Put wl-message-display-mime-mode
+ property on entire buffer.
+
+2004-10-03 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-draft.el (wl-draft-do-fcc): Undo last change.
+
+2004-09-29 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-overview-entity-compare-by-from):
+ Don't extract mail address.
+ (wl-summary-mark-as-read-all): Dont' treat `read' flag.
+
+ * wl-draft.el (wl-draft-do-fcc): Don't treat `read' flag.
+
+ * wl-score.el (wl-summary-score-update-all-lines): Ditto.
+
+2004-09-28 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-fldmgr.el (wl-fldmgr-exit): Display length of
+ wl-fldmgr-cut-entity-list on confirmation.
+
+2004-09-27 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-mime.el (mime-edit-temp-message-buffer): Remove definition.
+ (wl-mime-quit-preview): Check existence of
+ mime-edit-temp-message-buffer here.
+
+2004-09-26 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-fldmgr.el (wl-fldmgr-delete): Remove folder entity
+ after deletion.
+
+ * wl-draft.el (wl-draft-send-confirm): Check major-mode
+ before calling wl-mime-quit-preview.
+
+2004-09-25 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-pick): If call it with prefix
+ argument, set `delete-marks' as non-nil. Pick from only visible
+ messages.
+ (wl-summary-check-target-mark): New function.
+ (wl-summary-target-mark-mark-as-read): Use it.
+ (wl-summary-target-mark-mark-as-unread): Ditto.
+ (wl-summary-target-mark-operation): Ditto.
+ (wl-summary-target-mark-set-flags): Ditto.
+ (wl-summary-target-mark-save): Ditto.
+ (wl-summary-target-mark-pick): Ditto.
+ (wl-summary-target-mark-forward): Ditto.
+ (wl-summary-target-mark-reply-with-citation): Ditto.
+ (wl-summary-target-mark-print): Ditto.
+ (wl-summary-target-mark-uudecode): Ditto.
+
+ * wl-summary.el (wl-summary-toggle-mime): Added optional argument
+ `no-mime'. if it is non-nil, call `wl-summary-redisplay-no-mime'
+ with `ask-coding' is non-nil.
+
+2004-09-24 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-thread.el (wl-thread-set-parent): If parent is a message
+ which is identified by references, set linked as nil.
+
+2004-09-24 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-summary-mode-line-format-spec-alist): Added spec "m".
+ (wl-message-mode-line-format-spec-alist): Ditto.
+ (wl-message-mode-line-format): Ditto.
+ (wl-summary-mode-line-format): Ditto for docstring.
+ (wl-summary-no-mime-folder-list): Fix typo.
+
+ * wl-util.el (wl-current-message-buffer): Call
+ `wl-message-buffer-display' with `as-is' and `all-header' as nil.
+
+ * wl-summary.el (wl-summary-buffer-display-as-is): New buffer-local
+ variable.
+ (wl-summary-mode-map): Bind 'M' as `wl-summary-toggle-mime' instead
+ of `wl-summary-redisplay-no-mime'.
+ (wl-summary-goto-folder-subr): Set up wl-summary-buffer-display-as-is.
+ (wl-summary-toggle-mime): New function.
+ (wl-summary-redisplay-all-header): Rewrite.
+ (wl-summary-redisplay-no-mime): Ditto.
+ (wl-summary-redisplay-internal): Added argument `as-is' and
+ `all-header'.
+
+ * wl-refile.el (wl-refile-default-from-folder-path-separator):
+ New variable.
+ (wl-refile-guess-functions): Added wl-refile-guess-by-from at the
+ bottom.
+ (wl-refile-guess-by-history): Don't use wl-refile-guess-by-from.
+ (wl-refile-guess-by-from): Rewrite to fix the bug which inserts
+ "/" unconditionally.
+
+ * wl-mime.el (wl-draft-yank-current-message-entity): Use
+ wl-mime-preview-follow-no-mime for as-is content.
+ (wl-mime-preview-follow-no-mime): New function.
+ (wl-mime-preview-follow-current-region): Fixed parenthesis.
+
+ * wl-message.el (wl-message-redisplay): Removed argument `display-type'
+ and added `as-is', `all-header'.
+ (wl-message-buffer-display): Ditto.
+ (wl-message-buffer-display-type): New function.
+
+2004-09-21 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-message-header-button-alist): Change default
+ value.
+ (wl-message-body-button-alist): Ditto.
+
+2004-09-20 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl.el (wl-exit): Run elmo-passwd-alist-clear.
+
+2004-09-19 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-get-available-flags): Rewrite.
+
+2004-09-19 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-sync-marks): Remove condition which
+ is always true.
+
+2004-09-15 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-mime.el (wl-mime-preview-follow-current-region): Avoid error
+ on null entity.
+
+2004-09-13 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-draft-reply-default-position): Fix range.
+
+2004-09-13 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-vars.el (wl-summary-resend-hook): New hook.
+
+ * wl-action.el (wl-summary-exec-action-resend-subr): Run
+ `wl-summary-resend-hook'.
+
+2004-09-12 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-draft-forward-hook): Setup to put forwarded flag.
+ (wl-summary-persistent-mark-priority-list): Add `forwarded'.
+ (wl-summary-uncached-mark): Renamed from wl-summary-read-uncached-mark.
+ (wl-summary-new-cached-mark): Changed default value to 'n'.
+ (wl-summary-unread-cached-mark): Changed default value to 'u'.
+ (wl-summary-answered-cached-mark): Changed default value to 'a'.
+ (wl-folder-sync-range-alist): Remove spec for 'flag.
+ (wl-summary-force-prefetch-folder-list): New user option.
+
+ * wl-summary.el (wl-summary-mode-map): Bind 'M-k' to
+ `wl-summary-toggle-persistent-mark'.
+ (wl-summary-update-mark-and-highlight-window): Don't highlight when
+ number is nil.
+ (wl-summary-mark-as-answered-region): Set interactive argument of
+ `wl-summary-set-persistent-mark-internal'.
+ (wl-summary-mark-as-important-region): Ditto.
+ (wl-summary-unset-persistent-mark): Ditto.
+ (wl-summary-set-persistent-mark): Ditto.
+ (wl-summary-mark-as-answered): Ditto.
+ (wl-summary-mark-as-important): Ditto.
+ (wl-summary-set-persistent-mark-internal): Do nothing
+ when `elmo-message-flag-available-p' is nil.
+ (wl-summary-toggle-persistent-mark): New function.
+ (wl-summary-goto-folder-subr): Call `wl-summary-force-prefetch'
+ when the folder matches `wl-summary-force-prefetch-folder-list'.
+
+
+ * wl-highlight.el (wl-highlight-summary-current-line): Do nothing
+ when number is nil.
+ (wl-highlight-summary-forwarded-face): New face.
+
+2004-09-12 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * Version number is increased to 2.11.31.
+
+2004-09-11 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-util.el (wl-biff-check-folders): Ignore non-existent folder.
+ (wl-biff-check-folder-async): Ditto.
+ * wl-vars.el (wl-biff-check-folder-list): Fix tag.
+
+2004-09-08 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-summary.el (wl-summary-rescan): Implement reverse sorting.
+ Add an argument `reverse'. All callers are updated.
+ (wl-summary-sort): Add a prefix argument `reverse' to specify
+ reverse sorting.
+ (wl-summary-sort-by-date, wl-summary-sort-by-number)
+ (wl-summary-sort-by-subject, wl-summary-sort-by-from)
+ (wl-summary-sort-by-list-info, wl-summary-sort-by-size): Likewise.
+
+2004-09-08 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-message.el (wl-message-redisplay): Does not narrow header if
+ disply-type is all-header or as-is.
+
+ * wl-summary.el (wl-summary-enter-handler): Use
+ `wl-thread-jump-to-msg' instead of `wl-summary-jump-to-msg'.
+
+2004-09-06 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-draft-reply): Save wl-draft-config-variables
+ after adding wl-draft-parent-variables.
+ (wl-draft-forward): Ditto.
+
+2004-09-05 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-sync-marks): Call
+ `wl-summary-set-persistent-mark' and
+ `wl-summary-unset-persistent-mark' with 4th argument `no-server'.
+ (wl-summary-set-persistent-mark-internal): Add 4th argument
+ `no-server'.
+ (wl-summary-unset-persistent-mark): Ditto.
+ (wl-summary-set-persistent-mark): Ditto.
+ (wl-summary-add-flags-internal): Abolish.
+ (wl-summary-remove-flags-internal): Ditto.
+ (wl-summary-mark-as-important-internal): Ditto.
+ (wl-summary-mark-as-important): Use
+ `wl-summary-set-persistent-mark' instead of
+ `wl-summary-add-flags-internal'.
+ (wl-summary-mark-as-important-region): Ditto.
+
+ * wl-score.el (wl-summary-score-update-all-lines): Ditto.
+
+ * wl-summary.el (wl-summary-get-available-flags): New function.
+ (wl-summary-sync-marks): Use it and simplified.
+ (wl-summary-unset-persistent-mark): Use
+ `wl-summary-get-available-flags'.
+ (wl-summary-set-persistent-mark): Ditto.
+
+2004-09-05 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-folder.el (wl-folder-entity-assign-id): Fix for folder entity
+ id.
+
+2004-09-04 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-enter-handler): If argument is not a
+ number, call `wl-summary-prev-line-content'. Show message when the
+ message is not found.
+
+2004-09-04 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-mode-map): Bind enter key to the
+ wl-summary-enter-handler.
+ (wl-summary-enter-handler): New command.
+
+ * wl-vars.el (wl-summary-persistent-mark-priority-list): Update
+ docstring and custom spec.
+
+ * wl-summary.el (wl-summary-unset-persistent-mark): Treat global
+ flags too; Don't treat Cached and New.
+ (wl-summary-set-persistent-mark): Ditto.
+
+ * wl-folder.el (wl-folder-set-persistent-mark): Renamed from
+ `wl-folder-set-flag'.
+
+ * wl-draft.el (wl-draft-send): Use `wl-folder-set-persistent-mark'
+ instead of `wl-folder-set-flag'.
+
+ * wl-summary.el (wl-summary-unset-persistent-mark): Ignore case
+ for completion.
+ (wl-summary-set-persistent-mark): Ditto.
+
+ * wl-draft.el (wl-draft-send-confirm): Call `wl-mime-quit-preview'
+ instead of `wl-draft-quit-preview'.
+
+ * wl-mime.el (toplevel): Avoid compile warning.
+ (wl-mime-quit-preview): New function
+ (formarly defined as `wl-draft-quit-preview').
+ (wl-draft-preview-message): Use `wl-mime-quit-preview' for
+ quitting method.
+
+ * wl-draft.el: Move wl-draft-quit-preview to wl-mime.el.
+
+ * wl-folder.el (wl-folder-set-flag): Renamed from
+ `wl-draft-set-flag-on-parent'.
+
+ * wl-draft.el (wl-draft-quit-preview): New function.
+ (wl-draft-send-confirm): Call it instead of `mime-preview-quit'.
+ (wl-draft-send): Call `wl-folder-set-flag' instead of
+ `wl-draft-set-flag-on-parent'.
+ (wl-draft-set-flag-on-parent): Renamed to `wl-folder-set-flag'.
+
+2004-09-03 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-draft.el (wl-draft-forward): Fixed parenthesis.
+ (wl-draft-send): Ditto.
+
+2004-09-03 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-draft-reply-hook): Changed default value.
+ (wl-draft-kill-pre-hook): Set default value as nil.
+ (wl-summary-reply-hook): Ditto.
+ (wl-draft-kill-flags): Abolish.
+
+ * wl-draft.el (wl-draft-parent-flag): New buffer local variable.
+ (wl-draft-parent-variables): Renamed from
+ wl-draft-reply-saved-variables and added wl-draft-parent-flag.
+ (wl-draft-forward): Call wl-draft-config-info-operation with 'save
+ argument; Add wl-draft-parent-variables to
+ wl-draft-config-variables.
+ (wl-draft-reply): Likewise.
+ (wl-draft-kill-flags): Abolish.
+ (wl-draft-send): Call wl-draft-set-flag-on-parent.
+ (wl-draft-set-flag-on-parent): New function.
+ (wl-draft-setup-parent-flag): Ditto.
+
+2004-09-02 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-draft.el (wl-draft-kill-flags): Avoid error when
+ `wl-draft-parent-folder' is "".
+
+2004-09-02 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-mode-map): Treat digits as prefix args.
+ (wl-summary-digit-jump): New function.
+ (Adviced by John Owens and Hiroya Murata)
+
+ * wl-e21.el (wl-message-define-keymap): Bind "w" as wl-draft.
+ (Adviced by John Owens)
+
+ * wl-xmas.el (wl-message-define-keymap): Ditto.
+
+ * wl-mule.el (wl-message-define-keymap): Ditto.
+
+2004-08-31 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-vars.el (wl-summary-mode-line-format-spec-alist): Follow the
+ change of return value of elmo-folder-count-flags.
+
+ * wl-summary.el (wl-summary-prefetch-msg): Ditto.
+ (wl-summary-mark-as-read-internal): Ditto.
+ (wl-summary-set-persistent-mark-internal): Ditto.
+ (wl-summary-folder-info-update): Ditto.
+ (wl-summary-sync-update): Fixed the last change.
+
+ * wl-score.el (wl-summary-score-update-all-lines): Ditto.
+
+2004-09-01 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-draft-kill-pre-hook): New hook.
+ (wl-draft-kill-flags): Fixed docstring.
+
+ * wl-draft.el (wl-draft-kill-flags): New function.
+ (wl-draft-kill): Run `wl-draft-kill-pre-hook'.
+
+2004-08-31 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-reply-hook): Abolish.
+ (wl-draft-reply-hook): New hook.
+ (wl-summary-reply-hook): Ditto.
+ (wl-draft-forward-hook): Ditto.
+ (wl-summary-forward-hook): Ditto.
+ (wl-draft-kill-flags): New variable.
+
+ * wl-summary.el (wl-summary-mark-as-answered-region): Use
+ wl-summary-set-persistent-mark-internal.
+ (wl-summary-sync-marks): Use elmo-preserved-flags.
+ (wl-summary-update-persistent-mark): Make it interactive.
+ (wl-summary-set-persistent-mark-internal): New inline function.
+ (wl-summary-mark-as-answered): Use it.
+ (wl-summary-mark-as-unanswered): Ditto.
+ (wl-summary-unset-persistent-mark): New function.
+ (wl-summary-set-persistent-mark): Ditto.
+ (wl-summary-reply): Don't set answered flag;
+ Run wl-summary-reply-hook instead.
+ (wl-summary-forward): Call wl-draft-forward with number.
+ Run wl-summary-forward-hook.
+
+ * wl-highlight.el (wl-summary-persistent-mark-face): New face.
+ (wl-highlight-summary-line-face-spec): Use it as a default
+ persistent mark face.
+
+ * wl-draft.el (wl-draft-forward): Added optional argument number;
+ Set wl-draft-parent-number; Run wl-draft-forward-hook.
+ (wl-draft-reply): Run wl-draft-reply-hook instead of wl-reply-hook.
+ (wl-draft-kill): Use wl-draft-kill-flags.
+
+ * wl-vars.el (wl-summary-answered-uncached-mark): Fixed typo.
+
+ * wl-folder.el (wl-folder-check-one-entity): Follow the change
+ of return value of elmo-folder-count-flags.
+
+ * wl-score.el (wl-summary-score-update-all-lines): Ditto.
+
+ * wl-summary.el (wl-summary-count-unread): Ditto.
+ (wl-summary-sync-update): Follow the change above.
+ (wl-summary-force-prefetch): New function.
+
+2004-08-25 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-folder.el (wl-folder-set-folder-updated): Initialize the local
+ variable `buf' with `let' instead of `setq'.
+
+2004-08-21 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-mime.el (wl-message-delete-current-part): If filename exists,
+ add Content-Disposition heaeder on the deleted part.
+
+2004-08-05 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-draft-save): Encode address list under edit by
+ `eword-encode-unstructured-field-body'.
+
+ * wl-draft.el (toplevel): Require eword-encode, cl (at compile).
+
+2004-08-01 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-set-message-buffer-or-redisplay): Set
+ wl-current-summary-buffer.
+
+2004-07-29 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-action.el (wl-summary-exec): Fix the bug whereby a non null
+ `numbers' is ignored.
+
+2004-07-25 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-folder.el (wl-folder-open-folder): Avoid error.
+ Reported by John Owens, [wl-en:815]
+
+ * wl.el (wl): Set timer for biff process even if prefix argument
+ is given or auto-checking is quitted.
+
+ * wl-util.el (wl-biff-start): Don't call `wl-biff-check-folders'
+ immediately.
+ * wl.el (wl): Call `wl-biff-check-folders' explicitly.
+ (wl-toggle-plugged): Ditto.
+
+ * wl-vars.el (wl-biff-use-idle-timer): New variable.
+ * wl-util.el (wl-biff-start): Use idle timer if
+ `wl-biff-use-idle-timer' is non-nil.
+
+2004-07-21 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-highlight.el (wl-highlight-message): Fix description.
+
+2004-07-16 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-demo.el (wl-demo-setup-properties): Avoid error for XEmacs on
+ tty.
+
+2004-07-12 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-action.el (wl-summary-exec): Print failure count.
+
+2004-07-11 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-redisplay-internal): Change `defsubst'
+ to `defun', remove interactive form.
+ Set elmo-message-fetch-confirm when force-reload is non-nil.
+
+2004-07-10 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (toplevel): Removed unnecessary autoload.
+
+2004-07-11 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-message.el (wl-message-exit): Switch to mime-mother-buffer if
+ the buffer is generated from another message buffer.
+
+2004-07-06 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-fldmgr.el (wl-fldmgr-save-access-list): New function
+ extracted from `wl-fldmgr-save-folders'.
+ (wl-fldmgr-delete): Call it after deletion.
+
+2004-07-03 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-e21.el (wl-plugged-set-folder-icon): Follow the change for
+ multi-tty support.
+
+2004-07-01 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-folder.el (wl-folder-update-group): Change `defsubst' to `defun'.
+
+2004-06-27 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-summary.el (wl-summary-rescan): Remove unused variables.
+ (wl-summary-sync-update): Ditto. Narrow the scope of local variables.
+
+2004-06-26 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-fldmgr.el (wl-delete-entity-sub): Add folder name to
+ unsubscribe list only if argument CLEAR is nil.
+
+2004-06-25 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-draft-reply): Decode subject before removing
+ Re: prefix.
+
+2004-06-23 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-summary.el (wl-summary-sort-by-size): New command.
+
+2004-06-23 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-number-list-from-region): New
+ function.
+ (wl-summary-mark-as-read-region): Use it.
+ (wl-summary-mark-as-unread-region): Ditto.
+ (wl-summary-set-flags-region): Ditto and add optional argument
+ remove.
+ (wl-summary-mark-as-answered-region): Ditto.
+ (wl-summary-mark-as-important-region): Ditto.
+ (wl-summary-target-mark-mark-as-important): Added optional
+ argument remove.
+ (wl-summary-target-mark-mark-as-answered): Ditto.
+ (wl-summary-target-mark-set-flags): Ditto.
+
+2004-06-22 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-set-flags-region): Call
+ `wl-summary-set-flags-internal' with number list instead of call
+ one by each message.
+ (wl-summary-target-mark-set-flags): Likewise.
+
+2004-06-21 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-target-mark-operation): Add optional
+ argument `inverse' and use `wl-summary-delete-all-target-marks'.
+ (wl-summary-target-mark-mark-as-important): Refine to toggle mark.
+ (wl-summary-target-mark-mark-as-answered): Likewise.
+
+2004-06-22 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-target-mark-forward): Use
+ `wl-summary-delete-all-target-marks' instead of
+ `wl-summary-delete-all-temp-marks'.
+ (wl-summary-target-mark-reply-with-citation): Ditto.
+ (wl-summary-target-mark-uudecode): Ditto.
+ (wl-summary-target-mark-set-flags): Ditto and remove needless
+ cursor move.
+
+2004-06-21 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-target-mark-forward): Protect
+ wl-summary-buffer-target-mark-list from nreverse.
+ (wl-summary-target-mark-reply-with-citation): Ditto.
+
+2004-06-20 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-thread.el (wl-thread-update-indent-string-thread): Use
+ `elmo-display-progress-threshold'.
+
+2004-06-19 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-update-mark-and-highlight-window): No
+ check `wl-summary-highlight'.
+ (wl-summary-window-scroll-functions): Respect value of
+ `wl-summary-highlight'.
+ (wl-summary-sync-update): Run hooks
+ `wl-summary-buffer-window-scroll-functions' at any time.
+
+2004-06-20 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-exec-with-confirmation): Extracted
+ from `wl-summary-cleanup-temp-marks'.
+ (wl-summary-cleanup-temp-marks): Abolish argument.
+ * wl.el (wl-save-status): Revert previous change.
+ (wl-execute-temp-marks): New function, call
+ `wl-summary-exec-with-confirmation'.
+ * wl-folder.el (wl-folder-mode-map): Bind "x" to it.
+ (wl-folder-save-and-exec-marks): Abolished.
+
+2004-06-19 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-e21.el (wl-e21-display-image-p): Respect
+ `wl-highlight-folder-with-icon'.
+ (wl-e21-highlight-folder-group-line): Highlight mouse line
+ even if wl-e21-display-image-p is nil.
+
+ * wl-summary.el (wl-summary-update-mark-and-highlight-window):
+ Respect value of `wl-summary-highlight'.
+
+ * wl.el (wl-save-status): Remove unused variable.
+
+ * wl-folder.el (wl-folder-save-and-exec-marks): New function.
+ (wl-folder-mode-map): Bind it to "x".
+
+2004-06-18 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-sync-update): Utilize lazy-highlight.
+
+ * wl-thread.el (wl-thread-get-parent-list): Don't check
+ disconnected ancestors, neglecting needless work in
+ `wl-thread-update-indent-string-thread'.
+
+ * wl.el (wl-save): Take prefix argument to execute remaining marks.
+ * wl-summary.el (wl-summary-cleanup-temp-marks): Abolish unused
+ argument, add argument default-keep to keep marks by default.
+
+ * Version number is increased to 2.11.30.
+
+ * wl-vars.el (wl-draft-reply-with-argument-list): Fix
+ customization type and docstring.
+ (wl-draft-reply-without-argument-list): Ditto.
+
+2004-06-13 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-vars.el (wl-summary-mark-action-list): Fix customization type.
+
+ * wl-spam.el (wl-spam-mark-action-list): Ditto.
+
+2004-06-14 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-summary-mark-action-list): Fix customization type.
+
+2004-06-12 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-draft-config-exec): Narrow the range of
+ save-excursion so as not to include run-hooks.
+
+2004-06-11 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-cleanup-temp-marks): defsubst->defun.
+ Clarify that marks are going to be cleared.
+
+2004-06-09 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-persistent-mark-string): Decide mark
+ according to 3rd element of wl-summary-flag-mark.
+
+ * wl-vars.el (wl-summary-flag-alist): Add description for mark.
+
+2004-06-07 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-action.el (wl-summary-target-mark-all): Don't set
+ wl-summary-buffer-target-mark-list by elmo-folder-list-messages.
+
+2004-06-06 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-reply-subject-prefix): The value can be function.
+ (wl-forward-subject-prefix): Ditto.
+ * wl-draft.el (wl-draft-forward-make-subject): Change accordingly.
+ (wl-draft-reply-make-subject): Ditto.
+
+ * wl-draft.el (wl-draft-forward-make-subject): Extracted from
+ `wl-draft-forward'.
+ (wl-draft-reply-make-subject): Ditto from `wl-draft-reply'.
+
+2004-06-04 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-action.el (wl-summary-target-mark-set-action): Stop if
+ target message does not exist.
+
+2004-06-04 Tsutomu OKADA <tsutomu.okada@furuno.co.jp>
+
+ * wl-vars.el (wl-subject-re-prefix-regexp): Renamed from
+ `wl-subject-prefix-regexp'.
+ (wl-subject-forward-prefix-regexp): New variable.
+ * wl-draft.el (wl-draft-strip-subject-regexp): Renamed from
+ `wl-draft-strip-subject-re' and take regexp as argument.
+ (wl-draft-forward): Use it.
+ (wl-draft-reply): Ditto.
+
+2004-05-30 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
+
+ * wl-e21.el (wl-highlight-plugged-current-line): Change for
+ emacs multi-tty support.
+
+2004-05-29 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>
+
+ * wl-e21.el (wl-e21-display-image-p): Don't call
+ `display-images-p'.
+ (wl-e21-highlight-folder-group-line): Change for emacs multi-tty
+ support.
+ (wl-highlight-folder-current-line): Ditto.
+ (wl-folder-init-icons): Ditto.
+
+2004-05-26 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-cursor-move-surface): Avoid error on
+ the last line of summary in unplugged mode.
+
+2004-05-26 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-vars.el (wl-refile-rule-alist): Doc fix.
+
+2004-05-23 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-user-mail-address-regexp): New variable.
+ * wl-address.el (wl-address-user-mail-address-p): Use it.
+ (wl-address-delete-user-mail-addresses): Ditto.
+ Suggested by David Bremner <bremner@unb.ca>, [wl-en:463]
+
+ * wl-address.el (wl-address-user-mail-address-p): defsubst->defun.
+ (wl-address-delete-user-mail-addresses): Ditto.
+
+ * wl-address.el (wl-address-delete-user-mail-addresses): New
+ function.
+ * wl-refile.el (wl-refile-guess-by-history): Use it.
+ * wl-draft.el (wl-draft-delete-myself-from-cc): Ditto.
+ (wl-draft-make-mail-followup-to): Ditto and fix logic.
+
+ * wl-draft.el (wl-draft-edit-string): To judge sender address,
+ use wl-address-user-mail-address-p.
+
+2004-05-22 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-folder.el (wl-folder-open-close): Keep cursor on the line
+ after opening group.
+
+2004-05-22 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-draft.el (wl-draft-reply): Use set-buffer-multibyte instead
+ of elmo-set-buffer-multibyte.
+
+ * wl-message.el (wl-original-message-mode): Ditto.
+
+ * wl-score.el (wl-score-insert-header): Ditto.
+
+ * wl-summary.el
+ (wl-summary-edit-addresses-collect-candidate-fields): Ditto.
+ (wl-summary-goto-folder-subr): Ditto.
+ (wl-summary-insert-headers): Ditto.
+
+ * wl-util.el (wl-set-string-width): Ditto.
+
+ * Version number is increased to 2.11.29.
+
+2004-05-20 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-use-flag-folder-help-echo): Avolished.
+ (wl-highlight-summary-line-help-echo-alist): New variable.
+ * wl-highlight.el (wl-highlight-summary-line-flag-folder): Divide
+ into `wl-highlight-summary-line-help-echo' and
+ `wl-highlight-flag-folder-help-echo'.
+ (wl-highlight-summary-line-string): Change accordingly.
+ (wl-highlight-summary-current-line): Ditto.
+
+2004-05-18 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-highlight.el (wl-highlight-message): Ignore white spaces
+ at the beginning of field body (Thanks to Markus Knittig).
+
+ * wl-draft.el (wl-draft-insert-current-message): Also check
+ summary buffer, remove unnecessary tag.
+
+2004-05-17 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-draft-insert-current-message): Cause error also
+ when wl-message-buffer is nil.
+
+ * wl-folder.el (wl-folder): Abolish unused argument.
+ Call wl-folder-init when wl-folder-entity is nil.
+ * wl.el (wl): Change accordingly.
+
+2004-05-16 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-draft.el (wl-draft-yank-from-mail-reply-buffer): Convert to
+ multibyte string before insert into draft buffer.
+ (wl-draft-create-buffer): Always enable multibyte characters for
+ draft buffer.
+
+ * Version number is increased to 2.11.28.
+
+2004-05-12 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-folder.el (wl-folder-open-close): Handle blank line.
+ (wl-folder-jump-to-current-entity): Ditto.
+
+2004-05-09 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * Version number is increased to 2.11.27.
+
+2004-04-29 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-thread.el (wl-thread-insert-message): When the thread is
+ devided by wl-summary-max-thread-depth, insert line at the end of
+ buffer.
+
+2004-04-18 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * Version number is increased to 2.11.26.
+
+2004-04-18 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-draft-sendlog-max-size): Add nil to range.
+
+2004-04-17 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-draft-send-mail-with-pop-before-smtp): Fix
+ value of stream-type and session.
+
+2004-04-16 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * Version number is increased to 2.11.25.
+
+2004-04-16 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-summary.el (wl-summary-sync-update): Remove duplicated period
+ in a quit message.
+
+2004-04-10 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-summary.el (wl-summary-redisplay-all-header): Set cached.
+ (wl-summary-redisplay-no-mime-internal): Ditto.
+
+2004-04-03 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-draft.el (wl-smtp-extension-bind): Support smtp over ssl.
+ * wl-vars.el (wl-smtp-connection-type): Ditto.
+
+2004-04-03 Colin Rafferty <colin.rafferty@morganstanley.com>
+
+ * wl-highlight.el (wl-highlight-message): Change to strict regexp
+ for the separator line and quote mail-header-separator.
+
+2004-04-02 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-spam.el (wl-message-check-spam): Fixed problem no display
+ result message.
+
+ * wl-addrmgr.el (wl-addrmgr-address-entry-list): Call
+ `elmo-multiple-fields-body-list' with boundary as
+ mail-header-separator.
+
+2004-04-01 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-refile.el (wl-refile-guess-by-from): Use elmo-concat-path.
+
+2004-03-27 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-util.el (wl-list-diff): Remove unused function.
+
+ * wl-draft.el (wl-draft-send-confirm): Discard input before
+ confirmation.
+
+2004-03-13 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-vars.el (wl-summary-persistent-mark-priority-list): Changed
+ order of flag and new.
+
+2004-02-21 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-vars.el (wl-refile-policy-alist): Abolished.
+
+ * wl-action.el (wl-summary-set-action-refile): Follow the change
+ above.
+
+2004-02-19 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * wl-highlight.el (wl-highlight-signature-search): Don't use
+ re-search-backward for a long word since it is possible to crash
+ XEmacs because of a bug.
+
+2004-02-15 Tetsurou Okazaki <okazaki@be.to>
+
+ * wl-message.el (wl-message-buffer-prefetch-p): Change `defsubst' to `defun'.
+
+2004-02-13 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-goto-folder-subr): Don't give 'no-check
+ argument for wl-summary-sync-force-update.
+
+2004-02-12 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-mode-map): Revival of
+ wl-summary-mark-as-important related bindings;
+ Bind 'F','tF','mF','rF','m&'.
+ (wl-summary-mark-as-important-region): Revival.
+ (wl-summary-target-mark-mark-as-important): Ditto.
+ (wl-summary-target-mark-operation): New function.
+ (wl-summary-target-mark-mark-as-answered): Use it.
+ (wl-summary-decide-flag): Don't set Important as default.
+ (wl-summary-mark-as-important-internal): Revival.
+ (wl-summary-mark-as-important): Ditto.
+
+ * wl-thread.el (wl-thread-mark-as-important): Ditto.
+
+ * wl-highlight.el (wl-highlight-summary-line-face-spec): Use find-face
+ instead of facep.
+
+2004-02-10 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-dnd.el (wl-dnd-drop-func): Fix.
+
+ * wl-message.el (wl-message-header-narrowing-widen-at-mouse): Use
+ mouse-set-point instead of posn-point.
+
+ * wl-xmas.el (wl-completing-read-multiple): Define as function.
+
+ * wl-mule.el (wl-completing-read-multiple): Ditto.
+
+2004-02-10 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-demo.el (face-background-name): Defalias to avoid compile
+ warning.
+
+2004-02-10 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-decide-flag): Use
+ wl-completing-read-multiple instead of completing-read-multiple.
+
+ * wl-mule.el,wl-e21.el,wl-xmas.el (wl-completing-read-multiple):
+ New alias.
+
+ * wl-demo.el (wl-demo-setup-properties)[XEmacs]:
+ Use face-background-name instead of face-background.
+
+ * wl-vars.el (wl-summary-save-file-suffix): New user option.
+
+ * wl-summary.el (wl-summary-save): Use it.
+ (wl-summary-mode-menu-spec): Added wl-summary-sort-by-size.
+
+ * wl-mime.el (wl-mime-save-content): Fix last change.
+
+2004-02-10 Len Trigg <lenbok@myrealbox.com>
+
+ * wl-summary.el (wl-summary-overview-entity-compare-by-size):
+ New function.
+ (wl-summary-sort-specs): Added sort.
+ * wl-mime.el (wl-mime-save-content): Expand file name.
+
+2004-02-10 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-mime.el (wl-draft-preview-message): Fixed typo.
+
+ * wl-vars.el (wl-draft-always-delete-myself): Ditto.
+
+2004-02-09 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-highlight.el (wl-highlight-summary-line-face-spec): Make face
+ for flag if it is not defined.
+
+2004-02-09 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-e21.el (wl-highlight-folder-current-line): Use
+ elmo-folder-type-internal when elmo-folder-type returns nil.
+
+ * wl-xmas.el (wl-highlight-folder-current-line): Ditto.
+
+ * wl.el (wl-init): Setup faces accoding to wl-summary-flag-alist.
+
+ * wl-xmas.el (wl-summary-toolbar): Setup wl-summary-set-flags.
+
+ * wl-e21.el (wl-summary-toolbar): Ditto.
+
+ * wl-vars.el (wl-demo-background-color): Abolished.
+ (wl-summary-persistent-mark-priority-list): Renamed from
+ wl-summary-flag-priority-list.
+ (wl-summary-flag-alist): New user option.
+ (wl-summary-flag-mark): Renamed from wl-summary-important-mark.
+ (wl-message-mode-line-format-spec-alist): Added 'F'.
+ (wl-message-mode-line-format): Likewise.
+ (wl-summary-expire-reserve-marks): Use wl-summary-flag-mark
+ instead of wl-summary-important-mark.
+ (wl-file-folder-icon): New variable.
+
+ * wl-thread.el (wl-thread-set-flags): Renamed from
+ wl-thread-mark-as-important.
+
+ * wl-summary.el: Define `elmo-global-flag-list' to avoid byte-compile
+ warning.
+ (wl-summary-mode-menu-spec): Follow the change of
+ `wl-summary-mark-as-important', `wl-thread-set-flags', and so on.
+ (wl-summary-mode-map): Follow the change of
+ `wl-summary-mark-as-important', `wl-thread-set-flags', and so on.
+ (wl-summary-detect-mark-position): Follow the variable name change.
+ (wl-summary-set-flags-region): New function for the replacement of
+ wl-summary-mark-as-important-region.
+ (wl-summary-sync-marks): Sync all global-flags.
+ (wl-summary-auto-select-msg-p): Use elmo-message-has-global-flag-p
+ instead of elmo-message-flagged-p.
+ (wl-summary-persistent-mark-string): Follow the variable name change;
+ Put wl-summary-flag-mark if the message has global-flag.
+ (wl-summary-target-mark-set-flags): Renamed from
+ wl-summary-target-mark-mark-as-important.
+ (wl-summary-decide-flag): New function.
+ (wl-summary-set-flags-internal): Renamed from
+ wl-summary-mark-as-important-internal.
+ (wl-summary-add-flags-internal): New function.
+ (wl-summary-remove-flags-internal): Ditto.
+ (wl-summary-set-flags): Renamed from wl-summary-mark-as-important.
+ (wl-summary-mark-as-unimportant): Abolish.
+ (wl-summary-move-spec-alist): Changed `important' to `digest'.
+ (wl-summary-next-message): List flagged messages in the msgdb.
+
+ * wl-score.el (wl-summary-score-update-all-lines): Use
+ wl-summary-add-flags-internal instead of
+
+ * wl-mime.el (wl-mime-display-header): Follow the variable name change.
+
+ * wl-message.el (wl-message-buffer-cur-display-type): Renamed
+ from wl-message-buffer-cur-flag (To avoid misunderstanding).
+ (wl-message-buffer-require-all-header): Renamed from
+ wl-message-buffer-all-header-flag (Ditto).
+ (wl-message-buffer-flag-indicator): New variable.
+ (wl-message-redisplay): Changed local varibale name from `flag' to
+ `display-type'; Set up wl-message-buffer-flag-indicator.
+ (wl-message-buffer-display): Changed varibale name from `flag' to
+ `display-type'.
+ (wl-message-display-internal): Likewise.
+
+ * wl-highlight.el (wl-highlight-demo-face): Define default background
+ color.
+ (wl-highlight-summary-line-face-spec): Highlight flagged messages.
+
+ * wl-e21.el (wl-folder-internal-icon-list): Added file folder icon.
+
+ * wl-demo.el (wl-demo-xpm-set-background): Abolish.
+ (wl-demo-setup-properties): Renamed from
+ `wl-demo-set-background-color'.
+ (wl-demo): Follow the change above.
+
+ * Version number is increased to 2.11.24.
+
+2004-02-06 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-toggle-thread): Call
+ `wl-summary-rescan' with disable-thread as non-nil.
+ (Thanks to KOBAYASHI Shinji <kobayashi_shinji@nifty.com>)
+
+2004-02-01 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-demo.el (wl-demo-set-background-color)[Emacs21]: Set slant and
+ foreground property of the face.
+ (wl-demo-insert-text): Don't set up face property here.
+ (wl-demo): Call wl-demo-set-background-color, anyway.
+
+2004-02-01 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-vars.el (wl-demo-background-color): The value can be nil.
+
+2004-01-29 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-setup-mouse)[non-xemacs]: Bind mouse-wheel1
+ to wl-summary-wheel-dispatcher.
+
+ * wl-e21.el (wl-message-define-keymap): Bind mouse-wheel1 to
+ wl-message-wheel-dispatcher.
+ (wl-message-wheel-dispatcher): New function.
+ (wl-summary-wheel-dispatcher): Ditto.
+
+2004-01-28 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-action.el (wl-summary-target-mark-all): List messages which are
+ not in the killed-list.
+
+ * wl-summary.el (wl-summary-mark-as-important-internal): Cause an error
+ only when the folder is 'flag/important.
+
+ * wl-address.el (wl-complete-field-body): Complete if the last
+ character is a space.
+
+2004-01-28 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-folder.el (wl-folder-clear-entity-info): Use
+ elmo-clear-hash-val.
+
+ * wl-fldmgr.el (wl-fldmgr-rename): Set
+ wl-folder-info-alist-modified as t.
+
+2004-01-25 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-fldmgr.el (wl-fldmgr-unsubscribe): Avoid compile warning.
+
+2004-01-21 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * wl-folder.el (wl-folder-jump-to-current-entity): Cosmetic fix.
+ (wl-folder-buffer-last-visited-entity-id): New buffer local
+ variable.
+ (wl-folder-revisit-last-visited-folder): New function.
+ (wl-folder-mode-map): Bind it to "C-i".
+ (wl-folder-set-current-entity-id): Set last visited folder.
+ * wl-summary.el (wl-summary-exit): Ditto.
+
+2004-01-15 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * wl-draft.el (wl-draft-highlight-and-recenter): Redraw frame just
+ before calling `recenter' in order to cope with an XEmacs bug.
+