+2002-09-26 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-summary.el (wl-summary-prefetch-msg): If mark is changed,
+ count and update status.
+
2002-09-24 Yuuichi Teranishi <teranisi@gohome.org>
* wl-summary.el (wl-summary-redisplay-internal): If
"??")))))) " ]")
size))))
(message "")) ; flush.
- (setq mark (elmo-msgdb-get-mark msgdb number))
+ (setq mark (or (elmo-msgdb-get-mark msgdb number) " "))
(if force-read
(save-excursion
(save-match-data
(or (elmo-message-mark wl-summary-buffer-elmo-folder
number)
" "))
- (wl-summary-update-modeline)
- (wl-folder-update-unread
- (wl-summary-buffer-folder-name)
- (+ wl-summary-buffer-unread-count
- wl-summary-buffer-new-count)))
+ (unless (string= new-mark mark)
+ (wl-summary-count-unread)
+ (wl-summary-update-modeline)
+ (wl-folder-update-unread
+ (wl-summary-buffer-folder-name)
+ (+ wl-summary-buffer-unread-count
+ wl-summary-buffer-new-count))))
new-mark)))))))
(defun wl-summary-prefetch-region (beg end &optional prefetch-marks)