;; Author: Yuuichi Teranishi <teranisi@gohome.org>
;; Keywords: mail, net news
-;; Time-stamp: <00/03/14 19:41:50 teranisi>
+;; Time-stamp: <00/04/28 10:30:51 teranisi>
;; This file is part of ELMO (Elisp Library for Message Orchestration).
'elmo-nntp-list-folders "Parsing active..."
(/ (* i 100) len))))))
(kill-buffer tmp-buffer)
+ (elmo-display-progress
+ 'elmo-nntp-list-folders "Parsing active..."
+ 100)
(unless (string= server elmo-default-nntp-server)
(setq append-serv (concat "@" server)))
(unless (eq port elmo-default-nntp-port)
seen-mark
important-mark
seen-list
- filter)))))
- (message "Getting overview...done."))
+ filter))))))
+ (elmo-display-progress
+ 'elmo-nntp-msgdb-create "Getting overview..." 100)
;; If there are canceled messages, overviews are not obtained
;; to max-number(inn 2.3?).
(when (and (elmo-nntp-max-number-precedes-list-active-p)
'elmo-nntp-groups-read-response "Getting folders info..."
(/ (* received 100) count)))
)
+ (elmo-display-progress
+ 'elmo-nntp-groups-read-response "Getting folders info..."
+ 100)
;; Wait for the reply from the final command.
(goto-char (point-max))
(re-search-backward "^[0-9]" nil t)
(accept-process-output process 1)
(discard-input)
)))
+ (elmo-display-progress
+ 'elmo-nntp-retrieve-headers "Getting headers..." 100)
(message "Getting headers...done")
;; Remove all "\r"'s.
(goto-char (point-min))
(and (zerop (% i 20))
(elmo-display-progress
'elmo-nntp-msgdb-create-message "Creating msgdb..."
- (/ (* i 100) len)))
- )
- (message "Creating msgdb...done.")
+ (/ (* i 100) len))))
+ (elmo-display-progress
+ 'elmo-nntp-msgdb-create-message "Creating msgdb..." 100)
(list overview number-alist mark-alist))))
(defun elmo-nntp-use-cache-p (spec number)
;; Author: Yuuichi Teranishi <teranisi@gohome.org>
;; Keywords: mail, net news
-;; Time-stamp: <2000-04-03 09:29:38 teranisi>
+;; Time-stamp: <00/04/28 10:28:08 teranisi>
;; This file is part of ELMO (Elisp Library for Message Orchestration).
;(accept-process-output process)
(discard-input)
)))
- (message "Getting headers...done")
+ (elmo-display-progress
+ 'elmo-pop3-retrieve-headers "Getting headers..." 100)
;; Remove all "\r"'s.
(goto-char (point-min))
(while (search-forward "\r\n" nil t)
'elmo-pop3-msgdb-create-message "Creating msgdb..."
(/ (* i 100) num)))
)
- (message "Creating msgdb...done.")
+ (elmo-display-progress
+ 'elmo-pop3-msgdb-create-message "Creating msgdb..." 100)
(list overview number-alist mark-alist))))
(defun elmo-pop3-read-body (buffer process outbuf)