* elmo-multi.el (elmo-message-cached-p): Define.
authorhmurata <hmurata>
Fri, 22 Aug 2003 20:21:55 +0000 (20:21 +0000)
committerhmurata <hmurata>
Fri, 22 Aug 2003 20:21:55 +0000 (20:21 +0000)
elmo/ChangeLog
elmo/elmo-multi.el

index a27ced5..f12a0ec 100644 (file)
@@ -1,5 +1,7 @@
 2003-08-22  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
 
+       * elmo-multi.el (elmo-message-cached-p): Define.
+
        * elmo.el (elmo-message-cached-p): New method.
        (elmo-message-accessible-p): Use it instead of msgdb API directly.
        (elmo-message-flags): New method.
index d03b1f6..e9fb8c6 100644 (file)
   (nth (- (/ number (elmo-multi-folder-divide-number-internal folder)) 1)
        (elmo-multi-folder-children-internal folder)))
 
+(luna-define-method elmo-message-cached-p ((folder elmo-multi-folder) number)
+  (let ((pair (elmo-multi-real-folder-number folder number)))
+    (elmo-message-cached-p (car pair) (cdr pair))))
+
 (luna-define-method elmo-message-set-cached ((folder elmo-multi-folder)
                                             number cached)
   (let ((pair (elmo-multi-real-folder-number folder number)))