local file messages.
(elmo-folder-msgdb-create): Fixed read mark.
* elmo-localdir.el (elmo-folder-append-messages): Treat flags for
local file messages.
+ (elmo-folder-msgdb-create): Fixed read mark.
2003-07-17 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
num
message-id))
(if (setq gmark (or (elmo-msgdb-global-mark-get message-id)
- (elmo-msgdb-mark
- (elmo-flag-table-get flag-table message-id)
- (elmo-file-cache-status
- (elmo-file-cache-get message-id))
- 'new)))
+ (unless (eq 'read (elmo-flag-table-get
+ flag-table message-id))
+ (elmo-msgdb-mark
+ (elmo-flag-table-get flag-table message-id)
+ (elmo-file-cache-status
+ (elmo-file-cache-get message-id))
+ 'new))))
(setq mark-alist
(elmo-msgdb-mark-append
mark-alist