+2001-06-05 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * elmo-msgdb.el (elmo-msgdb-search-internal): Call itself instead
+ of `elmo-msgdb-search-internal-primitive' when condition's car is
+ `and' or `or'.
+
2001-05-23 Kenichi OKADA <okada@opaopa.org>
* elmo-nntp.el (elmo-nntp-get-newsgroup-by-msgid): Fix for luna.
((vectorp condition)
(elmo-msgdb-search-internal-primitive condition entity number-list))
((eq (car condition) 'and)
- (and (elmo-msgdb-search-internal-primitive
+ (and (elmo-msgdb-search-internal
(nth 1 condition) entity number-list)
- (elmo-msgdb-search-internal-primitive
+ (elmo-msgdb-search-internal
(nth 2 condition) entity number-list)))
((eq (car condition) 'or)
- (or (elmo-msgdb-search-internal-primitive
+ (or (elmo-msgdb-search-internal
(nth 1 condition) entity number-list)
- (elmo-msgdb-search-internal-primitive
+ (elmo-msgdb-search-internal
(nth 2 condition) entity number-list)))))
(defun elmo-msgdb-delete-msgs (msgdb msgs)