(elmo-imap4-flags-to-imap): Preserve argument
[elisp/wanderlust.git] / elmo / elmo-filter.el
index ff3767c..efaa0b4 100644 (file)
 
 (luna-define-method elmo-message-fetch ((folder elmo-filter-folder)
                                        number strategy
-                                       &optional section outbuf unseen)
+                                       &optional unseen section)
   (unless unseen
     (elmo-filter-folder-countup-message-flags folder (list number) -1))
   (when (elmo-message-fetch (elmo-filter-folder-target-internal folder)
-                           number strategy section outbuf unseen)
+                           number strategy unseen section)
     (unless unseen
       (elmo-filter-folder-countup-message-flags folder (list number))
       (elmo-folder-notify-event folder 'flag-changed (list number)))
 (luna-define-method elmo-message-set-cached ((folder elmo-filter-folder)
                                             number cached)
   (elmo-message-set-cached
-   (elmo-filter-folder-target-internal folder) number cached))
+   (elmo-filter-folder-target-internal folder) number cached)
+  (elmo-folder-notify-event folder 'cache-changed number))
 
 (luna-define-method elmo-message-number ((folder elmo-filter-folder)
                                         message-id)