+2002-11-09 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-draft-write-file-function): Fix.
+ (wl-draft-reedit-hook): Changed default value.
+
+ * wl-draft.el (wl-draft-edit-string): Set cursor point for
+ wl-draft-reedit-hook.
+ (wl-draft-remove-text-plain-tag): New function.
+ (wl-draft-reedit): Set cursor point for wl-draft-reedit-hook.
+
+ * wl-vars.el (wl-draft-write-file-function): New user option.
+
+ * wl-draft.el (wl-draft-prepare-edit): Use it for
+ local-write-file-hooks.
+ (wl-draft-reedit): Ditto; use exact match for text/plain tag.
+
+ * wl-draft.el (wl-draft-create-buffer): Cosmetic fix.
+ (wl-draft-insert-mail-header-separator): Return the body beginning
+ point.
+ (wl-draft-reedit): Remove the mime-edit tag if the first part is
+ text/plain.
+ (wl-draft-reedit): Fixed argument for wl-draft-buffer-style.
+
+2002-11-08 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-summary.el (wl-summary-erase): New function to erase message
+ without moving it to trash. Bind to "D".
+
+ * wl-draft.el (wl-user-agent-compose): Set wl-draft-buffer-style
+ as `keep' unless switch-function.
+
+2002-11-07 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-draft.el (wl-draft-create-buffer): Rewrite the part to hide
+ message buffer by using `wl-summary-toggle-disp-msg'.
+ * wl-summary.el (wl-summary-resend-bounced-mail): Hide message
+ buffer window.
+ (wl-summary-supresedes-message): Ditto.
+
+ * wl-summary.el (wl-summary-reedit): Hide message buffer window.
+ Do not delete other windows.
+ * wl-draft.el (wl-draft-edit-string): Do not delete other windows.
+ (wl-draft-reedit): Switch buffer with `wl-draft-buffer-style'.
+ (wl-draft-create-buffer): Set reply-or-forward also for target
+ mark commands.
+
+2002-11-07 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-draft.el (wl-user-agent-compose): Delete special case for
+ switch-to-buffer-other-window.
+
+ * wl-summary.el (wl-summary-reply): Don't treat switch buffer here.
+ (wl-summary-forward): Ditto.
+
+ * wl-vars.el (wl-draft-buffer-style): Added choice of keep and
+ function.
+ (wl-draft-buffer-style): New use option.
+
+ * wl-draft.el (wl-draft-create-buffer): Abolish argument `full'.
+ (wl-draft): Follow the change above.
+ (wl-draft-create-buffer): Use wl-draft-reply-buffer-style and
+ wl-draft-buffer-style.
+ (wl-user-agent-compose): Bind wl-draft-buffer-style with
+ switch-function.
+
+2002-11-01 Tomotaka SUWA <cooper@saitama.fujimic.fujisankei-g.co.jp>
+
+ * wl-address.el (wl-address-make-completion-entry): Extracted from
+ `wl-address-make-completion-list'.
+ (wl-address-enable-strict-loading): New variable.
+ (wl-address-make-completion-list): Revive petname duplication
+ inquiry, and enable it if `wl-address-enable-strict-loading'.
+ (Note: this should be fixed in future. Ref: [wl:10773],[wl:10455])
+
+2002-10-29 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-message.el (wl-message-get-original-buffer): Avoid
+ 'Selecting deleted buffer' error when original buffer is killed.
+
+2002-10-26 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * Version number is increased to 2.11.0.
+
+2002-10-24 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-draft.el (wl-draft-highlight-and-recenter): Restore
+ buffer-modified status (Thanks to
+ Tomotaka SUWA <cooper@saitama.fujimic.fujisankei-g.co.jp>).
+
+2002-10-22 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-util.el (wl-region-exists-p): New function.
+
+ * wl-mime.el (wl-draft-yank-current-message-entity): Use it;
+ Remove defvars for byte-compile warnings.
+
+2002-10-22 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-mime.el (toplevel): Fixed last change; use defvar instead of
+ defvar-maybe. Removed unused bind.
+
+2002-10-21 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-draft.el (wl-draft-forward): If wl-draft-use-frame, select
+ summary buffer window before creating new frame.
+ (wl-draft-reply): Ditto.
+
+2002-10-21 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-mime.el (toplevel): Avoid byte-compile warnings.
+
+2002-10-21 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-mime.el (wl-draft-yank-current-message-entity): Fix logic.
+
+2002-10-18 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-mime.el (wl-message-delete-current-part): Use `delete-region'
+ instead of `kill-region'.
+
+2002-10-18 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-mime.el (wl-mime-preview-follow-current-region): New function
+ that originates in mime-preview-follow-current-entity.
+ (wl-draft-yank-current-message-entity): Use it if region is active.
+
+ * wl-mime.el (wl-message-delete-current-part): Remove restriction.
+ * wl-e21.el (wl-message-define-keymap): Bind "D" for
+ `wl-message-delete-current-part'.
+ * wl-mule.el (wl-message-define-keymap): Ditto.
+ * wl-xmas.el (wl-message-define-keymap): Ditto.
+
+2002-10-18 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-mime.el (wl-message-delete-current-part): Check the class of
+ mime-entity.
+
+2002-10-16 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-mime.el (wl-message-delete-current-part): New function.
+ (wl-mime-node-id-to-string): Ditto.
+
+ * wl-mime.el (wl-message-delete-current-part): Use existing
+ original buffer which corresponds current mime-view buffer.
+ (fetched buffer might have different structure, possibly)
+
+ * wl-mime.el (wl-message-delete-current-part): Quit if the
+ message content differs from the actual message.
+
+2002-10-12 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-insert-headers): Put alike hash in reverse
+ order.
+ (wl-summary-search-by-subject): Search parent message from tail;
+ Check the existence of the parent message on the current thread tree.
+ (wl-summary-update-thread): Check whether the line is inserted.
+
+2002-10-10 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-vars.el (wl-summary-line-format): Undo last change.
+ * wl-summary.el (wl-summary-print-destination): Do not put
+ invisible property when `wl-summary-width' is nil.
+ (wl-summary-line-subject-minimum-length): Abolished.
+ (wl-summary-line-subject): Ditto.
+
+2002-10-09 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-vars.el (wl-summary-line-format): Change default value.
+ (wl-summary-subject-length-limit): Abolished.
+ * wl-summary.el (wl-summary-line-subject): Ditto.
+
+2002-10-09 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-template.el (wl-template-select): Added optional argument.
+ If optional argument is specified, reverse
+ `wl-template-visible-select'.
+
+2002-10-06 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-mime.el (wl-summary-burst): Get elmo folder correctly.
+ Take prefix argument to force asking the destination folder.
+
+2002-09-23 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-summary.el (wl-summary-cursor-move-surface): Add missing
+ logic to call `wl-summary-buffer-prev-folder-function'.
+ (pointed out by Kazuhiro NISHIYAMA [mhc:01644])
+
+2002-09-18 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-draft.el (wl-draft-reply): Avoid error when buf and summary-buf
+ is nil.
+
+2002-09-17 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-mime.el (wl-mime-decrypt-application/pgp-encrypted): New
+ function, a wrapper for `mime-decrypt-application/pgp-encrypted'.
+ (wl-mime-setup): Add its entry.
+
+2002-09-13 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-mime.el (wl-draft-preview-message): Restore the position
+ before evaluating wl-draft-send-hook in preview buffer.
+
+2002-09-12 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-addrmgr.el (wl-addrmgr-apply-exec): Call wl-draft interactively
+ when it creates new draft buffer.
+
+ * wl-folder.el (wl-folder-flush-queue): Call elmo-dop-queue-flush
+ without argument.
+
+ * wl-draft.el (wl-draft-config-sub-eval-insert): New function.
+ Evaluate content and if the value is string, insert it.
+ (wl-draft-config-sub-body,wl-draft-config-sub-top,
+ wl-draft-config-sub-bottom,wl-draft-config-sub-header,
+ wl-draft-config-sub-header-top,wl-draft-config-sub-part-top,
+ wl-draft-config-sub-part-bottom): Use it.
+
+ * wl-summary.el (wl-summary-cleanup-temp-marks): Ask execution
+ with the folder name. The question was unintelligible when it is
+ called from wl-save-status.
+
+2002-09-11 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-summary.el (wl-summary-save-view-cache): Avoid error on
+ xemacs without mule (`mime-charset-to-coding-system' in mcs-ltn1
+ cannot take second argument).
+
+2002-09-05 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-summary.el (wl-summary-line-attached): Bind case-fold-search
+ as t. Since type and subtype are not case sensitive (RFC 2045).
+
+2002-09-04 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-vars.el (wl-message-mode-line-format): New variable.
+ (wl-message-mode-line-format-spec-alist): Ditto.
+ * wl-message.el (wl-message-buffer-mode-line-formatter): Ditto.
+ (wl-message-redisplay): Use wl-message-mode-line-format.
+
+2002-09-04 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-mime.el (wl-draft-preview-message): Bind wl-draft-parent-folder.
+
+2002-09-03 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-summary.el (wl-summary-default-from): Write description.
+
+2002-09-03 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-ldap-objectclass): Abolish.
+
+ * wl-address.el (wl-ldap-search-attribute-type-list): Added 'email'.
+ (wl-ldap-make-filter): Removed condition for objectclass.
+ (wl-ldap-make-matched-value-list): Remove meaningless process.
+ (wl-ldap-alias-safe-string): Changed regexp for space/tab matching.
+ (wl-address-ldap-search): Don't add `*' to `pat' string;
+ use ignore-errors; added `email';
+ use `ldap-default-host' if non-nil and `wl-ldap-server'is nil;
+ use `ldap-default-port' if non-nil and `wl-ldap-port' is nil;
+ use `ldap-default-base' if non-nil and `wl-ldap-base' is nil.
+
+
+2002-09-02 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-draft.el (wl-draft-parent-folder): Write description.
+ * wl-vars.el (wl-draft-config-alist): Refer `wl-draft-parent-folder'
+
+2002-09-02 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-draft.el (wl-draft-create-buffer): Set `wl-draft-parent-folder'
+ as "" (zero-length string) if no parent.
+ (wl-draft-hide): Fixed logic for wl-draft-use-frame.
+
+2002-08-27 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-address.el (wl-address-make-completion-list): Skip duplication
+ checking.
+ (wl-address-make-address-list): use `cons' and `nreverse' instead of
+ `append'.
+
+2002-08-26 TAKAHASHI Kaoru <kaoru@kaisei.org>
+
+ * wl-draft.el (wl-draft-insert-x-face-field): Use `goto-char'
+ instead of `beginning-of-buffer'.
+
+2002-08-22 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * wl-xmas.el (wl-message-wheel-down): Fix parentheses.
+
+2002-08-22 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-xmas.el, wl-mule.el, wl-e21.el (wl-message-wheel-up):
+ Refer wl-message-buffer-name.
+ (wl-message-wheel-down): Ditto.
+
+2002-08-21 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-message-buffer-name): New user option.
+
+ * wl-summary.el (wl-summary-read-folder): Use wl-folder-entity-hashtb
+ directly instead of making alist dinamically.
+
+ * wl-message.el (wl-message-buffer-cache-name): Abolish.
+ (wl-message-buffer-create): Use wl-message-buffer-name instead of
+ wl-message-buffer-cache-name.
+ (wl-message-buffer-cache-clean-up): Ditto.
+
+ * wl-folder.el (wl-folder-set-entity-info): Use elmo-string.
+
+ * Version number is increased to 2.9.15.
+
+2002-08-06 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-summary-default-view-alist): New user option.
+
+ * wl-summary.el (wl-summary-goto-folder-subr): Use it.
+
+ * wl-draft.el (wl-draft-make-mail-followup-to): Ignore case
+ while deleting address.
+ (wl-draft-delete-myself-from-cc): Ditto.
+
+ * wl-fldmgr.el (wl-fldmgr-sort): Added optional argument.
+ If optional argument is specified, reverse sort order.
+
+ * wl-draft.el (wl-draft-get-fcc-list): Allow multiple Fcc folders.
+
+2002-07-24 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-thread.el (wl-thread-insert-message): Return parent number if
+ exists.
+ (wl-thread-update-indent-string-region): Use
+ wl-thread-update-line-on-buffer-sub instead of
+ wl-thread-update-line-on-buffer.
+
+2002-07-23 KAMO Tomoyuki <kamo@i-manage.co.jp>
+
+ * wl-folder.el (wl-folder-open-all): Call wl-highlight-folder-path.
+ (wl-folder-close-all): Ditto.
+
+2002-07-09 KAMO Tomoyuki <kamo@i-manage.co.jp>
+
+ * wl-summary.el (wl-summary-get-list-info): Process delivered-to:
+ and mailing-list:.
+ (wl-summary-overview-entity-compare-by-list-info): Treat empty field
+ value.
+ (wl-summary-line-list-info): Print mailing-list name even when
+ list-number is empty.
+
+2002-07-18 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-draft.el (wl-draft-edit-string): Don't set buffer-read-only.
+
+ * wl-draft.el (wl-draft-confirm): Abolished since not used.
+ (wl-draft-open-file): Ditto.
+ (wl-draft-random-alphabet): Ditto.
+
+ * wl-summary.el (wl-summary-mode-map): Remove already abolished
+ bindings.
+
+2002-07-14 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-draft.el (wl-draft-config-exec): Fixed docstring.
+ * wl-vars.el (wl-draft-config-alist): Ditto.
+
+2002-07-12 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * Version number is increased to 2.9.14.
+
+ * wl.el (wl): Don't set wl-init as nil when error occured while
+ auto-checking folders.
+
+ * wl-util.el (wl-expand-newtext): Re-define as an alias for
+ `elmo-expand-newtext'.
+
+2002-07-11 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-folder.el (wl-folder-goto-folder-subr): Keep value of
+ `this-command' so that `wl-folder-goto-folder' contained in
+ `wl-summary-keep-cursor-command' work.
+
+2002-07-10 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-summary.el (wl-summary-jump-to-parent-message): Keep
+ message buffer displaying state.
+
+2002-07-05 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-vars.el (wl-summary-default-view): New variable to specify
+ default value for `wl-summary-buffer-view' instead of using
+ set-default.
+ * wl-summary.el (wl-summary-goto-folder-subr): Ditto.
+
+2002-07-03 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-summary.el (wl-summary-resend-bounced-mail): Loosen regexp.
+
+ * wl-vars.el (wl-rejected-letter-start): Add pattern for qmail.
+
+2002-07-01 Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
+
+ * wl-vars.el (wl-forward-subject-prefix): New variable.
+ * wl-draft.el (wl-draft-forward): Use it.
+
+2002-06-21 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-message.el (wl-message-prev-page): When it is called without
+ lines argument, scroll down by wl-message-scroll-amount lines.
+ (wl-message-next-page): Ditto.
+ * wl-vars.el (wl-message-scroll-amount): Change default value
+ to preserve current behavior.
+
+2002-06-20 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-prefetch-msg): Bind
+ `wl-message-entity' to call `wl-summary-from-function'.
+
+2002-06-19 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-message.el (wl-message-buffer-create): Run
+ wl-message-buffer-created-hook.
+
+2002-06-19 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-sort-specs): New variable.
+ (wl-summary-default-sort-spec): Ditto.
+ (wl-summary-sort): Rewrite.
+ (wl-summary-sort-by-list-info): New function.
+
+2002-06-18 KAMO Tomoyuki <kamo@i-manage.co.jp>
+
+ * wl-summary.el (wl-summary-get-list-info): New function.
+ (wl-summary-sort): Rewrite.
+ (wl-summary-line-list-info): Ditto.
+ (wl-summary-line-list-count): Ditto.
+ (wl-summary-refile-region): Fixed docstring.
+
+2002-06-17 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-read-folder): Use copy-sequence
+ `wl-folder-entity-hashtb' as completion table.
+
+2002-06-14 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * wl-draft.el (wl-draft-beginning-of-line): Set zmacs-region-stays
+ only when this command is called interactively; silence the byte-
+ compiler.
+
+2002-06-14 TAKAHASHI Kaoru <kaoru@kaisei.org>
+
+ * wl-draft.el (wl-draft-beginning-of-line): Keep the region
+ active in XEmacs.
+
+2002-06-13 KAMO Tomoyuki <kamo@i-manage.co.jp>
+
+ * wl-draft.el (wl-draft-beginning-of-line): Treat the header with
+ plural lines.
+
+2002-06-11 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+
+ * wl-draft.el (wl-draft-beginning-of-line): Move to the beginning
+ of current line when the cursor is on the header name.
+ (preserve behavior to move to b.o.h. and b.o.l. mutually)
+
+2002-06-06 KAMO Tomoyuki <kamo@i-manage.co.jp>
+
+ * wl-util.el (wl-read-directory-name): Return displayed directory
+ as the default value also on XEmacs.
+
+2002-05-30 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-line-list-count): Use ".0f" for ml-count
+ formatting.
+
+2002-05-26 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-highlight.el (wl-highlight-summary): Added optional `lazy'
+ argument and when it is non-nil, check face property before
+ highlighting for each line.
+ (wl-highlight-summary-window): Set it.
+
+2002-05-22 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-vars.el (wl-draft-disable-bcc-for-mime-bcc): New user option.
+ (wl-draft-disable-fcc-for-mime-bcc): Ditto.
+
+ * wl-draft.el (wl-draft-deduce-address-list): Disable bcc while
+ mime-bcc if wl-draft-disable-bcc-for-mime-bcc is non-nil.
+ (wl-draft-get-fcc-list): Likewise.
+
+2002-05-21 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-thread.el (wl-thread-indent-regexp): Abolished.
+ (wl-thread-entity-cur): Ditto.
+ * wl-summary.el (wl-summary-buffer-set-folder): Removed
+ wl-thread-indent-regexp setting.
+ (wl-summary-sync-update): Removed wl-thread-entity-cur setting.
+
+ * wl-summary.el (wl-summary-display-top): Highlight summary window when
+ wl-summary-lazy-highlight.
+ (wl-summary-display-bottom): Ditto.
+
+ * wl-thread.el (wl-thread-open-close): Likewise.
+
+ * wl-draft.el (wl-draft-do-mime-bcc): Decode field body of original
+ from and subject;
+ Bind wl-draft-use-frame;
+ Enclose with save-window-excursion;
+ Use wl-draft-create-buffer instead of with-temp-buffer;
+ Use wl-draft-prepare-edit;
+ Use insert-buffer instead of wl-draft-yank-from-mail-reply-buffer;
+ Use wl-draft-send instead of wl-draft-raw-send.
+
2002-05-20 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
* wl-draft.el (wl-draft-do-mime-bcc): Preserve original from instead