* elmo.el (elmo-folder-append-buffer): Fix docstring.
(elmo-folder-append-msgdb): Don't treat `read'.
+ (elmo-message-flags): Don't return `read'.
* elmo-dop.el (elmo-folder-set-read-delayed): Don't treat `read'.
(elmo-folder-unset-read-delayed): Ditto.
(let ((this-id (elmo-message-field folder number 'message-id)))
(and this-id
(string= this-id msgid)
- (or (elmo-msgdb-flags (elmo-folder-msgdb folder) number)
- '(read))))
+ (elmo-msgdb-flags (elmo-folder-msgdb folder) number)))
(elmo-msgdb-flags (elmo-folder-msgdb folder) number)))
(defsubst elmo-message-flagged-p (folder number flag)
+2004-09-29 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * wl-summary.el (wl-summary-overview-entity-compare-by-from):
+ Don't extract mail address.
+ (wl-summary-mark-as-read-all): Dont' treat `read' flag.
+
+ * wl-draft.el (wl-draft-do-fcc): Don't treat `read' flag.
+
+ * wl-score.el (wl-summary-score-update-all-lines): Ditto.
+
2004-09-28 Yoichi NAKAYAMA <yoichi@geiin.org>
* wl-fldmgr.el (wl-fldmgr-exit): Display length of
(if (elmo-folder-append-buffer
(wl-folder-get-elmo-folder
(eword-decode-string (car fcc-list)))
- (and wl-fcc-force-as-read '(read)))
+ (or wl-fcc-force-as-read '(unread)))
(wl-draft-write-sendlog 'ok 'fcc nil (car fcc-list) id)
(wl-draft-write-sendlog 'failed 'fcc nil (car fcc-list) id))
(if (and wl-draft-fcc-append-read-folder-history
(/ (* i 100) count))))
(when dels
(dolist (del dels)
- (elmo-message-set-flag wl-summary-buffer-elmo-folder
- del 'read))
+ (elmo-message-unset-flag wl-summary-buffer-elmo-folder
+ del 'unread))
(elmo-folder-kill-messages wl-summary-buffer-elmo-folder dels)
(wl-summary-delete-messages-on-buffer dels))
(when (and update update-unread)
(defun wl-summary-overview-entity-compare-by-from (x y)
"Compare entity X and Y by from."
(string<
- (wl-address-header-extract-address
- (or (elmo-message-entity-field x 'from t)
- wl-summary-no-from-message))
- (wl-address-header-extract-address
- (or (elmo-message-entity-field y 'from t)
- wl-summary-no-from-message))))
+ (or (elmo-message-entity-field x 'from t)
+ wl-summary-no-from-message)
+ (or (elmo-message-entity-field y 'from t)
+ wl-summary-no-from-message)))
(defun wl-summary-overview-entity-compare-by-subject (x y)
"Compare entity X and Y by subject."
(let ((folder wl-summary-buffer-elmo-folder)
(cur-buf (current-buffer)))
(message "Setting all msgs as read...")
- (elmo-folder-set-flag
+ (elmo-folder-unset-flag
folder
(elmo-folder-list-flagged folder 'unread 'in-msgdb)
- 'read)
+ 'unread)
(save-excursion
(goto-char (point-min))
(while (not (eobp))