* elmo-multi.el (elmo-folder-set-message-modified): Ditto.
+2003-08-04 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * elmo-filter.el (elmo-folder-set-message-modified): Define.
+
+ * elmo-multi.el (elmo-folder-set-message-modified): Ditto.
+
2003-08-03 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
* elmo.el (elmo-folder-set-message-modified): New method.
(elmo-folder-set-msgdb-internal (elmo-filter-folder-target-internal
folder) nil)))
+(luna-define-method elmo-folder-set-message-modified ((folder
+ elmo-filter-folder)
+ modified)
+ (if (elmo-filter-folder-require-msgdb-internal folder)
+ (elmo-folder-set-message-modified-internal
+ (elmo-filter-folder-target-internal folder) modified)))
+
(luna-define-method elmo-folder-commit :around ((folder elmo-filter-folder))
;; Save target msgdb if it is used.
(if (elmo-filter-folder-require-msgdb-internal folder)
(elmo-folder-list-flagged child flag in-msgdb)))))
numbers))
+(luna-define-method elmo-folder-set-message-modified ((folder
+ elmo-multi-folder)
+ modified)
+ (dolist (child (elmo-multi-folder-children-internal folder))
+ (elmo-folder-set-message-modified child modified)))
+
(luna-define-method elmo-folder-commit ((folder elmo-multi-folder))
(dolist (child (elmo-multi-folder-children-internal folder))
(elmo-folder-commit child)))