* wl-util.el (wl-simple-display-progress): New function.
authorhmurata <hmurata>
Tue, 31 Oct 2006 12:47:29 +0000 (12:47 +0000)
committerhmurata <hmurata>
Tue, 31 Oct 2006 12:47:29 +0000 (12:47 +0000)
commit4e359c1798c1cb6e355283a1e36a3f1346d5667b
treecc8e3923466a110c1bbbc64098ece826f5bacc1e
parent17d892dc665511c9c8fe2c9cd16a7d1c1d087c8c
* wl-util.el (wl-simple-display-progress): New function.
(wl-display-progress-with-gauge): Ditto.
(wl-progress-callback-function): Ditto.

* wl.el (wl-init): Set `elmo-progress-callback-function' as
`wl-progress-callback-function'

* wl-vars.el (wl-display-progress-threshold): New user option.
(wl-display-progress-function): Ditto.

* elmo-util.el (elmo-list-bigger-diff): Abolish.
(elmo-display-progress): Ditto.
(elmo-progress-counter-alist): Ditto.
(elmo-progress-set): Ditto.
(elmo-progress-clear): Ditto.
(elmo-progress-counter-all-value): Rename to
`elmo-progress-counter-total'.
(elmo-progress-counter-format): Rename to
`elmo-progress-counter-action'.
(elmo-progress-counter): New internal variable.
(elmo-progress-callback-function): Ditto.
(elmo-progress-counter-label): New function.
(elmo-progress-counter-set-total): Ditto.
(elmo-progress-counter-set-action): Ditto.
(elmo-progress-call-callback): Ditto.
(elmo-progress-start): Ditto.
(elmo-progress-done): Ditto.
(elmo-progress-notify): Rewrite.
(elmo-with-progress-display): Remove first arguemnt
`condition'. Add optional argument `var' in `spec'.

* elmo-vars.el (elmo-display-progress-threshold): Abolish.
(elmo-display-retrieval-progress-threshold): Ditto.
(elmo-inhibit-display-retrieval-progress): Ditto.
29 files changed:
elmo/ChangeLog
elmo/elmo-archive.el
elmo/elmo-cache.el
elmo/elmo-file.el
elmo/elmo-flag.el
elmo/elmo-imap4.el
elmo/elmo-localdir.el
elmo/elmo-maildir.el
elmo/elmo-map.el
elmo/elmo-nntp.el
elmo/elmo-pipe.el
elmo/elmo-pop3.el
elmo/elmo-search.el
elmo/elmo-sendlog.el
elmo/elmo-shimbun.el
elmo/elmo-split.el
elmo/elmo-util.el
elmo/elmo-vars.el
elmo/elmo.el
wl/ChangeLog
wl/wl-action.el
wl/wl-folder.el
wl/wl-score.el
wl/wl-spam.el
wl/wl-summary.el
wl/wl-thread.el
wl/wl-util.el
wl/wl-vars.el
wl/wl.el