* Version number is increased to 2.15.5.
[elisp/wanderlust.git] / wl / ChangeLog
index da6e216..f34f174 100644 (file)
+2006-10-31  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * Version number is increased to 2.15.5.
+
+2006-09-28  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-thread.el (wl-thread-close-children): New function.
+       (wl-thread-open-children): Ditto.
+       * wl-action.el (wl-summary-set-mark): Redo the last change by
+       using it.
+
+       * wl-action.el (wl-summary-set-mark): Undo the last change.
+       Forbid interactive call.
+
+2006-09-28  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-define-dummy-functions): New macro.
+       (wl-mime-pgp-decrypt-region-with-epg): Renamed from
+       `wl-mime-pgp-decrypt-region'.
+       (wl-mime-pgp-verify-region-with-epg): Renamed from
+       `wl-mime-pgp-verify-region'.
+       (wl-mime-pgp-decrypt-region-with-pgg): Renamed from
+       `wl-mime-pgp-decrypt-region'.
+       (wl-mime-pgp-verify-region-with-pgg): Renamed from
+       `wl-mime-pgp-verify-region'.
+       (wl-mime-pgp-decrypt-region): New function; To select dispatch
+       function at runtime.
+       (wl-mime-pgp-verify-region): Ditto.
+
+       * wl-vars.el (wl-use-pgp-module): New user option.
+
+2006-09-25  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-action.el (wl-summary-set-mark): If the cursor is on folded
+       thread, open it (suggested by Greg A. Woods [wl-en:1861]).
+
+2006-09-22  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-summary.el (wl-summary-cleanup-temp-marks): Cleanup correctly
+       even if there are target marks only.
+
+2006-09-21  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * Version number is increased to 2.15.4.
+
+2006-09-01  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-folder.el (wl-folder-check-one-entity): Simplify.
+
+2006-08-28  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-message.el (wl-message-buffer-prefetch-timer): Removed unused
+       variable.
+
+2006-07-26  Tetsurou Okazaki  <okazaki@be.to>
+
+       * wl-spam.el (wl-thread-test-spam): New function.
+       (wl-spam-setup): Bind "tkc".
+
+2006-07-24  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-expire.el (wl-folder-expire-entity): Rewite without
+       `wl-summary-goto-folder-subr'.
+       (wl-folder-expire-current-entity): Don't kill summary buffer.
+
+2006-07-21  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-folder.el (wl-folder-sync-entity): Rewrite without
+       `wl-summary-goto-folder-subr'.
+       (wl-folder-mark-as-read-all-entity): Likewise.
+
+       * wl-summary.el (wl-summary-sync): Accept symbol for `range'.
+
+2006-06-22  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-thread.el (wl-thread-force-open): Arranged.
+
+2006-06-19  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-folder.el (wl-folder-complete-filter-condition): Remove !
+       from regexp.
+
+       * wl-util.el (wl-search-condition-fields): Remove "AND","OR".
+       (wl-read-search-condition-internal): Append them.
+
+2006-06-19  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-vars.el (wl-additional-search-condition-fields):
+       New user option.
+
+       * wl-util.el (wl-search-condition-fields): New function; export
+       from `wl-read-search-condition-internal'.
+       (wl-read-search-condition-internal): Use it.
+
+       * wl-folder.el (wl-folder-complete-filter-condition): Ditto.
+
+2006-06-10  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-define-sort-command): New function.
+       (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): Remove;
+       define by `wl-summary-define-sort-command' at runtime.
+
+       * wl.el (wl-init): Call wl-summary-define-sort-command.
+
+2006-06-04  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-message-decrypt-pgp-nonmime): Keep text
+       properties at the decrypting region.
+
+2006-06-03  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-util.el (wl-find-region): New function.
+
+       * wl-mime.el (wl-mime-pgp-decrypt-region): Return the decoded
+       coding system.
+       (wl-message-decrypt-pgp-nonmime): Use wl-find-region. Put text
+       property `wl-mime-decoded-coding-system'.
+       (wl-message-verify-pgp-nonmime): Use wl-find-region. Use text
+       property `wl-mime-decoded-coding-system' to encode text.
+
+       * wl-mime.el (wl-mime-pgp-decrypt-region): Display a progress
+       message.
+       (wl-mime-pgp-verify-region): Ditto.
+
+2006-05-26  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-mime-pgp-verify-region): Does not use temporary
+       buffer. Use epa-display-verify-result.
+
+2006-05-18  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-draft.el (wl-draft-send): Continue even if setting parent
+       flag was failed.
+
+2006-05-15  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-message.el (wl-message-flag-indicator): Fixed the problem
+       of returning string only of parentheses.
+
+2006-05-13  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-write): Add argument `folder'.
+       (wl-summary-write-current-folder): Change argument `folder' from
+       optional to require.
+       (wl-summary-get-buffer): Return the buffer associated folder only.
+
+       * wl-folder.el (wl-folder-set-persistent-mark): Follow the above
+       change.
+       (wl-folder-toggle-disp-summary): Ditto.
+
+       * wl-draft.el (wl-draft-create-buffer): Don't use folder of
+       current summary as parent-folder.
+
+2006-05-13  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-draft.el (wl-draft-reedit): Don't overwrite
+       wl-draft-parent-folder.
+
+2006-05-04  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-mime-pgp-decrypt-region): New function.
+       (wl-mime-pgp-verify-region): Ditto.
+       (wl-message-decrypt-pgp-nonmime): Use the above function.
+       (wl-message-verify-pgp-nonmime): Likewise.
+       (wl-mime-preview-application/pgp): Likewise.
+
+2006-04-20  Kenichi Okada  <okada@opaopa.org>
+
+       * wl-folder.el (wl-make-plugged-alist): Add `wl-smtp-posting-port'.
+       Fix about the order of `wl-nntp-posting-port' and
+       `wl-nntp-posting-stream-type'.
+       * wl.el (wl-plugged-port-label-alist): Add smtp.
+
+2006-02-26  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-message-status): New macro.
+
+       * wl-vars.el (wl-summary-persistent-mark-priority-list): Add `killed'.
+       (wl-summary-killed-mark): New user option.
+
+       * wl-thread.el (wl-thread-update-line-on-buffer-sub): Follow the
+       API change.
+       (wl-thread-insert-entity-sub): Ditto.
+       (wl-thread-recover-messages): New command.
+
+       * wl-summary.el (wl-summary-update-mark-and-highlight-window):
+       Don't call `wl-highlight-summary-current-line' directly.
+       (wl-summary-buffer-attach): Connect to signal `status-changed'
+       instead of `cache-changed'.
+       (wl-summary-buffer-detach): Follow the above change.
+       (wl-summary-detect-mark-position): Follow the API change.
+       (wl-summary-rescan-message): Ditto.
+       (wl-summary-insert-sequential): Ditto.
+       (wl-summary-update-thread): Ditto.
+       (wl-summary-message-mark): Ditto.
+       (wl-summary-persistent-mark): Ditto.
+       (wl-summary-create-line): Ditto.
+       (wl-summary-prefetch-region-no-mark): Call
+       `wl-summary-persistent-mark' with number.
+       (wl-summary-recover-messages-region): New command.
+       (wl-summary-target-mark-recover): Ditto.
+       (wl-summary-recover-message): Ditto.
+       (wl-summary-persistent-mark-string): Add argument `status' instead
+       of remove arguments `flags' and `cached'.  Treat killed status.
+       (wl-summary-update-persistent-mark): Remove optional argument `flags'.
+
+       * wl-highlight.el (wl-highlight-summary-displaying-face): New face.
+       (wl-highlight-summary-line-face-spec): Treat killed status.
+       (wl-highlight-summary-line-string): Follow the API change.
+       (wl-highlight-summary-current-line): Ditto.
+
+       * Version number is increased to 2.15.3.
+
+2006-02-24  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-draft.el (wl-draft-find-reply-headers): Use functionp instead
+       of symbolp to test whether the condition is function.
+
+2006-02-24  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-draft.el (wl-draft-send-confirm): Bind wl-draft-send-hook
+       to nil.
+
+2006-02-23  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-buffer-message-ring): New internal
+       variable.
+       (wl-summary-buffer-last-displayed-msg): Abolish.
+       (wl-summary-push-message): New function.
+       (wl-summary-pop-message): Ditto.
+       (wl-summary-goto-folder-subr): Reset
+       `wl-summary-buffer-message-ring'.
+       (wl-summary-pop-to-last-message): New command.
+       (wl-summary-goto-last-displayed-msg): Call
+       wl-summary-pop-to-last-message if optional argument is non-nil or
+       the last command is itself.
+       (wl-summary-redisplay-internal): Push last message number into
+       `wl-summary-buffer-message-ring'.
+
+       * wl-vars.el (wl-summary-message-ring-max): New user option.
+
+2006-02-22  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-draft.el (wl-draft-find-reply-headers): New function (extract
+       from `wl-draft-reply').
+       (wl-draft-reply): Use it.
+       (wl-draft-find-reply-headers): Avoid compile warning.
+
+2006-02-14  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-thread.el (wl-thread-jump-to-msg): Add docstring.
+
+2006-02-09  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-message.el (wl-message-flag-indicator): New function.
+       (wl-message-redisplay): Use it.
+
+2006-02-09  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-draft.el (wl-smtp-extension-bind): Don't bind smtp-end-of-line.
+
+2006-01-31  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-util.el (wl-y-or-n-p-with-scroll): Use `wl-read-event-char'
+       instead of `read-event'.
+
+       * wl-xmas.el (wl-read-event-char): Add optional argument `prompt'.
+
+       * wl-mule.el (wl-read-event-char): Ditto.
+
+       * wl-e21.el (wl-read-event-char): Ditto.
+
+2006-01-30  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-vars.el (wl-draft-send-confirm-type): Change default value.
+
+2006-01-28  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-vars.el (wl-draft-send-confirm-type): New user option.
+
+       * wl-util.el (wl-y-or-n-p-with-scroll): New function.
+
+       * wl-draft.el (wl-draft-send-confirm): Confirmation by
+       `wl-draft-send-confirm-type'
+
+2006-01-26  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-draft.el (wl-draft-save, wl-draft-buffer-change-number):
+       Avoid error when the buffer name is already used.
+
+2006-01-23  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-vars.el (wl-message-buffer-prefetch-folder-type-list): Follow
+       the change of elmo-nmz -> elmo-search.
+       (wl-highlight-summary-line-help-echo-alist): Ditto.
+       (wl-search-folder-icon): Renamed from `wl-nmz-folder-icon'.
+       (wl-nmz-folder-icon): Define as obsolete.
+       * wl-e21.el (wl-folder-internal-icon-list): Follow it.
+       * wl-xmas.el (wl-folder-internal-icon-list): Ditto.
+
+2006-01-22  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-get-list-info): Rewrite with
+       `elmo-find-list-match-value'
+
+2006-01-15  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-summary.el (wl-summary-get-list-info): Optimize.
+       Use List-Id and List-Post also.
+
+2006-01-14  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-draft.el (wl-draft-send-confirm): Scroll up/down by SPC/BS.
+
+2006-01-01  TAKAHASHI Kaoru  <kaoru@kaisei.org>
+
+       * wl-demo.el (wl-demo-copyright-notice): Add 2006.
+
+2005-12-11  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-util.el (wl-completing-read-multiple-1): New internal function.
+       (wl-completing-read-multiple-2): Ditto.
+       (wl-completing-read-multiple): Define use above functions.
+
+       * wl-summary.el (wl-summary-sort): Removed the workaround for a
+       bug of `completing-read-multiple' about default value.
+
+       * wl-xmas.el (wl-completing-read-multiple): Removed.
+
+       * wl-mule.el (wl-completing-read-multiple): Ditto.
+
+       * wl-e21.el (wl-completing-read-multiple): Ditto.
+
+2005-12-10  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-util.el (wl-filter-associations): New function.
+
+       * wl-spam.el (wl-spam-undecided-folder-list): New user option.
+       (wl-spam-ignored-folder-list): Ditto.
+       (wl-spam-ignored-folder-regexp-list): Set default value as nil.
+       (wl-spam-string-member-p): New function.
+       (wl-spam-domain): Use it.
+       (wl-spam-split-numbers): New function.
+       (wl-spam-apply-partitions): Ditto.
+       (wl-spam-register-spam-messages): Use `folder' instead of
+       `wl-summary-buffer-elmo-folder'.
+       (wl-spam-register-good-messages): Ditto.
+       (wl-summary-exec-action-spam): Decide a domain by real folder of
+       message.
+       (wl-summary-exec-action-refile-with-register): Likewise.
+
+2005-11-12  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-e21.el (wl-e21-find-image): New function.
+       (wl-e21-setup-toolbar): Use it instead of `find-image'.
+       (wl-e21-highlight-folder-group-line): Ditto.
+       (wl-folder-init-icons): Ditto.
+       (wl-plugged-init-icons): Ditto.
+       (wl-biff-init-icons): Ditto.
+
+2005-11-09  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-util.el (wl-collect-draft): Rewrite with `dolist'.
+       (wl-inhibit-save-drafts): New internal variable.
+       (wl-disable-auto-save): Ditto.
+       (wl-save-drafts): Treat above variables.
+       (wl-auto-save-drafts): New function.
+       (wl-set-save-drafts): Split to `wl-start-save-drafts' and
+       `wl-stop-save-drafts'.
+       (wl-start-save-drafts): New function.
+       (wl-stop-save-drafts): Ditto.
+       (wl-set-auto-save-draft): New command.
+
+       * wl-draft.el (wl-draft): Use `wl-start-save-drafts' instead of
+       `wl-set-save-drafts'.
+
+2005-10-16  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-mime-combine-message/partial-pieces): Use
+       `make-local-variable' instead of `make-variable-buffer-local'.
+
+2005-10-14  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl.el (wl-exit): Call elmo-passwd-alist-clear at the end.
+
+2005-10-14  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-vars.el (wl-folder-hierarchy-access-folders): Fix regexp.
+
+2005-10-13  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-summary-burst-subr): Disable multibyte characters
+       of working buffer.
+
+2005-10-05  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-draft-attribute-nntp-posting-port): Fixed typo.
+
+       * wl-mime.el (wl-draft-attribute-recipients): Added mime-bcc field
+       value into recipients; Bind `wl-draft-remove-group-list-contents'
+       as nil.
+
+2005-09-24  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-sort): Fixed the last change.
+
+       * wl-summary.el (wl-summary-sort-function-from-spec): New function.
+       (wl-summary-sort-messages): Ditto.
+       (wl-summary-rescan): Use it.
+       (wl-summary-sort): Use `wl-completing-read-multiple' instead of
+       `completing-read'; Append candidates for reverse order.
+
+2005-09-17  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * Version number is increased to 2.15.2.
+
+2005-09-02  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-util.el (wl-read-search-condition-internal): Add "Larger" and
+       "Smaller".
+       * wl-folder.el (wl-folder-complete-filter-condition): Ditto.
+
+2005-08-04  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-vars.el (wl-summary-showto-folder-regexp): Update docstring.
+
+2005-07-17  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-vars.el (wl-draft-additional-header-alist): Add into the
+       customize group `wl-draft'.
+       (wl-draft-add-in-reply-to): Move customize group from `wl' to
+       `wl-draft'.
+       (wl-draft-add-references): Ditto.
+
+       * wl-action.el (wl-summary-print-argument): Rename argument from
+       `folder' to `data'.
+
+2005-06-24  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-rescan-message): Call
+       `wl-thread-cleanup-symbols' before insert thread.
+
+2005-06-12  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl.el (wl-init): Set `elmo-get-folder-function' as
+       `wl-folder-make-elmo-folder'.
+
+       * wl-spam.el (wl-summary-exec-action-spam): Use
+       `wl-folder-make-elmo-folder' instead of `elmo-make-folder'.
+
+       * wl-folder.el (wl-folder-make-elmo-folder): New function.
+       (wl-draft-get-folder): Use `wl-folder-make-elmo-folder' instead of
+       `elmo-make-folder'.
+       (wl-folder-get-elmo-folder): Ditto.
+       (wl-folder-create-subr): Simplify.
+
+2005-06-05  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-message-verify-pgp-nonmime): Fix the last change.
+
+2005-06-04  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-message-verify-pgp-nonmime): Verify encoded
+       contents in message buffer instead of original buffer. If optional
+       argument specified, ask coding system for encode.
+
+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>