* wl-summary.el (wl-summary-sync): Rearrange rescan.
(wl-summary-input-range): Added rescan-nokill.
+2003-08-02 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * elmo.el (elmo-folder-list-message-entities): Ignore killed-list.
+
2003-08-02 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
* elmo.el (elmo-msgdb-load): Use elmo-msgdb-list-messages.
;; List all message entities in the FOLDER.
(mapcar
(lambda (number) (elmo-message-entity folder number))
- (elmo-folder-list-messages folder t t)))
+ (elmo-folder-list-messages folder nil t))) ; XXX killed-list is not used.
(defmacro elmo-folder-do-each-message-entity (spec &rest form)
"Iterator for message entity in the folder.
+2003-08-02 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-sync): Rearrange rescan.
+ (wl-summary-input-range): Added rescan-nokill.
+
2003-08-02 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
* wl-action.el (wl-summary-target-mark-all): Use
(msgdb-dir (elmo-folder-msgdb-path folder))
(range (or force-range (wl-summary-input-range
(elmo-folder-name-internal folder)))))
- (cond ((string= range "rescan")
- (let ((msg (wl-summary-message-number)))
- (wl-summary-rescan)
- (and msg (wl-summary-jump-to-msg msg))))
- ((string= range "rescan-noscore")
+ (cond ((string-match "rescan" range)
(let ((msg (wl-summary-message-number))
- wl-use-scoring)
- (wl-summary-rescan nil t)
+ (wl-use-scoring (if (string-match "noscore" range)
+ nil
+ wl-use-scoring)))
+ (wl-summary-rescan nil
+ (or (string-match "nokill" range)
+ (string-match "noscore" range)))
(and msg (wl-summary-jump-to-msg msg))))
((string= range "mark")
(let ((msg (wl-summary-message-number)))
"last:"
"cache-status"
"rescan"
+n "rescan-nokill"
"rescan-noscore"
"update"
"update-nokill"