+2003-08-03 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-sync): Call wl-summary-sync-marks
+ interactively.
+ (wl-summary-sync): nokill->entirely.
+ (wl-summary-sync-marks): Fixed message.
+ (wl-summary-input-range): Added mark, nokill->entirely.
+
+ * wl-score.el (wl-summary-score-update-all-lines): Set expunged
+ messages as read.
+
2003-08-02 Yuuichi Teranishi <teranisi@gohome.org>
* wl-summary.el (wl-summary-input-range): Abolish all-noscore and
'wl-summary-score-update-all-lines "Updating score..."
(/ (* i 100) count))))
(when dels
- ;;(let ((marks dels))
- ;;(while marks
- ;;(elmo-message-set-flag wl-summary-buffer-elmo-folder
- ;; (pop marks) 'read)))
+ (dolist (del dels)
+ (elmo-message-set-flag wl-summary-buffer-elmo-folder
+ del 'read))
(elmo-folder-kill-messages wl-summary-buffer-elmo-folder dels)
(wl-summary-delete-messages-on-buffer dels))
(when (and update update-unread)
(and msg (wl-summary-jump-to-msg msg))))
((string= range "mark")
(let ((msg (wl-summary-message-number)))
- (wl-summary-sync-marks)
+ (call-interactively 'wl-summary-sync-marks)
(and msg (wl-summary-jump-to-msg msg))))
((string= range "cache-status")
(let ((msg (wl-summary-message-number)))
'force-update nil nil t))
(t
(wl-summary-sync-update unset-cursor
- (string-match "nokill" range)
+ (string-match "entirely" range)
(string-match "all" range))))))
(defvar wl-summary-edit-addresses-candidate-fields
(wl-summary-mark-as-unanswered (car diffs) 'no-modeline)
(setq diffs (cdr diffs)))
(setq diffs (car diff)) ; unread-appends
- (setq mes (concat mes (format "/+%d) answered mark(s)." (length diffs))))
+ (setq mes (concat mes (format "/+%d) answered mark(s)," (length diffs))))
(while diffs
(wl-summary-mark-as-answered (car diffs) 'no-modeline)
(setq diffs (cdr diffs)))
"first:"
"last:"
"cache-status"
+ "mark"
"rescan"
"rescan-noscore"
"update"
- "update-nokill"
+ "update-entirely"
"all"
- "all-nokill"))
+ "all-entirely"))
(default (or (wl-get-assoc-list-value
wl-folder-sync-range-alist
folder)