* wl.el (wl-check-environment): Don't check wl-draft-folder is file.
authorteranisi <teranisi>
Wed, 15 Oct 2003 12:34:33 +0000 (12:34 +0000)
committerteranisi <teranisi>
Wed, 15 Oct 2003 12:34:33 +0000 (12:34 +0000)
commit7577ad1b6ed9e227ce088a17bf93eda7d4ef0271
tree6a94db20e265e9b6c57bcfd306debdce41e85e3e
parenta69f22e85157155dc340f980d86d23dd541d91bc
* wl.el (wl-check-environment): Don't check wl-draft-folder is file.

* wl-vars.el (wl-folder-sync-range-alist): Changed default value.

* wl-util.el (wl-require-update-all-folder-p): New function.
(wl-get-assoc-list-value): Added `function' to match directive.
(wl-collect-draft): Rewrite.

* wl-summary.el (wl-summary-sync-update): Clear faces
when both wl-summary-lazy-highlight and wl-summary-lazy-update-mark
are non-nil.
(wl-summary-get-sync-range): Call wl-get-assoc-list-value with match
argument as function.
(wl-summary-input-range): Ditto.

* wl-folder.el (wl-draft-get-folder): New function.
(wl-folder-get-elmo-folder): Consider draft folder.

* wl-draft.el (wl-draft-buf-name, wl-draft-buffer-file-name): Abolish.
(wl-draft-buffer-message-number): New buffer local variable.
(wl-draft-folder-internal): New internal variable.
(wl-draft-delete): Rewrite.
(wl-draft-save): Ditto.
(wl-draft-create-buffer): Use wl-draft-get-folder instead of
wl-folder-get-elmo-folder.
(wl-draft-config-info-operation): Ditto.
(wl-jump-to-draft-folder): Ditto.
(wl-draft-prepare-edit): Set up auto-save-file-name-transforms.
(wl-draft-reedit): Rewrite.

* im-wl.el (wl-draft-send-with-imput-async): Follow the changes
in draft (Not tested).

* elmo.el (elmo-folder-next-message-number): New API.
(elmo-folder-next-message-number): Define.
(elmo-message-field): Don't check folder length.

* elmo-net.el (elmo-folder-next-message-number): Define.
(elmo-folder-next-message-number-unplugged): Define.

* elmo-map.el (elmo-folder-next-message-number): Define.
(elmo-folder-delete-messages): Clear hash value.

* elmo-imap4.el (elmo-folder-next-message-number-plugged): Define.

* elmo-dop.el (elmo-folder-next-message-number-dop): New function.
(elmo-folder-delete-messages-dop-delayed): Always return t.
15 files changed:
elmo/ChangeLog
elmo/elmo-dop.el
elmo/elmo-imap4.el
elmo/elmo-map.el
elmo/elmo-net.el
elmo/elmo.el
utils/ChangeLog
utils/im-wl.el
wl/ChangeLog
wl/wl-draft.el
wl/wl-folder.el
wl/wl-summary.el
wl/wl-util.el
wl/wl-vars.el
wl/wl.el