X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=elmo%2Felmo-filter.el;h=b73c5a3b1355394ee7ff568fdd808c43f507dc85;hb=6444631eeac4bef1933e27202080f62ac536aada;hp=fda3160cada430672a331c5a6ccccf177f692309;hpb=f536d232f61f737feeeae09acd7a55fc26a8d4db;p=elisp%2Fwanderlust.git diff --git a/elmo/elmo-filter.el b/elmo/elmo-filter.el index fda3160..b73c5a3 100644 --- a/elmo/elmo-filter.el +++ b/elmo/elmo-filter.el @@ -84,6 +84,12 @@ (elmo-define-signal-handler (folder target number) (elmo-emit-signal 'cache-changed folder number)) (elmo-define-signal-filter (folder target number) + (memq number (elmo-folder-list-messages folder nil t)))) + (elmo-connect-signal + target 'update-overview folder + (elmo-define-signal-handler (folder target number) + (elmo-emit-signal 'update-overview folder number)) + (elmo-define-signal-filter (folder target number) (memq number (elmo-folder-list-messages folder nil t))))) (defun elmo-filter-number-list-load (dir)