* mmelmo.el (toplevel): Ditto.
+2000-12-29 TAKAHASHI Kaoru <kaoru@kaisei.org>
+
+ * elmo2.el (toplevel): Move `product-provide' declare.
+ * mmelmo.el (toplevel): Ditto.
+
2000-12-26 Yuuichi Teranishi <teranisi@gohome.org>
* elmo-util.el (elmo-folder-get-store-type): Rewrite.
;;; Code:
;;
+(require 'elmo-version) ; reduce recursive-load-depth
(require 'elmo-vars)
(require 'elmo-msgdb)
(require 'elmo-cache)
(require 'elmo-util)
(require 'elmo-dop)
-(require 'product)
-(product-provide (provide 'elmo2) (require 'elmo-version))
+;;;(provide 'elmo2) ; circular dependency
(eval-when-compile
(require 'elmo-localdir)
(autoload 'elmo-localdir-msgdb-create-overview-entity-from-file "elmo-localdir")
(autoload 'elmo-archive-copy-msgs-froms "elmo-archive")
+(require 'product)
+(product-provide (provide 'elmo2) (require 'elmo-version))
+
;;; elmo2.el ends here
(require 'mime-parse)
(require 'mmbuffer)
-(require 'product)
-(product-provide (provide 'mmelmo) (require 'elmo-version))
+(provide 'mmelmo) ; circular dependency
(require 'mmelmo-imap4)
(eval-and-compile
;; (mime-buffer-entity-body-end-internal entity)))
;; (mime-entity-encoding entity)))
+(require 'product)
+(product-provide (provide 'mmelmo) (require 'elmo-version))
+
;;; mmelmo.el ends here