* elmo-cache.el (toplevel): Ditto.
* elmo-database.el (toplevel): Ditto.
* elmo-date.el (toplevel): Ditto.
* elmo-dop.el (toplevel): Ditto.
* elmo-filter.el (toplevel): Ditto.
* elmo-imap4.el (toplevel): Ditto.
* elmo-internal.el (toplevel): Ditto.
* elmo-localdir.el (toplevel): Ditto.
* elmo-localnews.el (toplevel): Ditto.
* elmo-maildir.el (toplevel): Ditto.
* elmo-msgdb.el (toplevel): Ditto.
* elmo-multi.el (toplevel): Ditto.
* elmo-net.el (toplevel): Ditto.
* elmo-nntp.el (toplevel): Ditto.
* elmo-pipe.el (toplevel): Ditto.
* elmo-pop3.el (toplevel): Ditto.
* elmo-util.el (toplevel): Ditto.
* elmo-vars.el (toplevel): Ditto.
* elmo2.el (toplevel): Ditto.
* mmelmo-1.el (toplevel): Ditto.
* mmelmo-2.el (toplevel): Ditto.
* mmelmo-imap4-1.el (toplevel): Ditto.
* mmelmo-imap4-2.el (toplevel): Ditto.
* mmelmo-imap4.el (toplevel): Ditto.
* mmelmo.el (toplevel): Ditto.
+2000-10-10 TAKAHASHI Kaoru <kaoru@kaisei.org>
+
+ * elmo-archive.el (toplevel): Use product-provide.
+ * elmo-cache.el (toplevel): Ditto.
+ * elmo-database.el (toplevel): Ditto.
+ * elmo-date.el (toplevel): Ditto.
+ * elmo-dop.el (toplevel): Ditto.
+ * elmo-filter.el (toplevel): Ditto.
+ * elmo-imap4.el (toplevel): Ditto.
+ * elmo-internal.el (toplevel): Ditto.
+ * elmo-localdir.el (toplevel): Ditto.
+ * elmo-localnews.el (toplevel): Ditto.
+ * elmo-maildir.el (toplevel): Ditto.
+ * elmo-msgdb.el (toplevel): Ditto.
+ * elmo-multi.el (toplevel): Ditto.
+ * elmo-net.el (toplevel): Ditto.
+ * elmo-nntp.el (toplevel): Ditto.
+ * elmo-pipe.el (toplevel): Ditto.
+ * elmo-pop3.el (toplevel): Ditto.
+ * elmo-util.el (toplevel): Ditto.
+ * elmo-vars.el (toplevel): Ditto.
+ * elmo2.el (toplevel): Ditto.
+ * mmelmo-1.el (toplevel): Ditto.
+ * mmelmo-2.el (toplevel): Ditto.
+ * mmelmo-imap4-1.el (toplevel): Ditto.
+ * mmelmo-imap4-2.el (toplevel): Ditto.
+ * mmelmo-imap4.el (toplevel): Ditto.
+ * mmelmo.el (toplevel): Ditto.
2000-10-10 Kenichi OKADA <okada@opaopa.org>
;;; End
(run-hooks 'elmo-archive-load-hook)
-(provide 'elmo-archive)
+
+(require 'product)
+(product-provide (provide 'elmo-archive) (require 'elmo-version))
;;; elmo-archive.el ends here
(defalias 'elmo-cache-commit 'elmo-generic-commit)
(defalias 'elmo-cache-folder-diff 'elmo-generic-folder-diff)
-(provide 'elmo-cache)
+(require 'product)
+(product-provide (provide 'elmo-cache) (require 'elmo-version))
;;; elmo-cache.el ends here
elmo-database-msgid-filename))))
(and match (read match))))
-(provide 'elmo-database)
+(require 'product)
+(product-provide (provide 'elmo-database) (require 'elmo-version))
;;; elmo-database.el ends here
(aref (, datevec) 2)
(aref (, datevec) 3))))
-(provide 'elmo-date)
+(require 'product)
+(product-provide (provide 'elmo-date) (require 'elmo-version))
;;; elmo-date.el ends here
(elmo-call-func folder "msgdb-create" numlist new-mark already-mark
seen-mark important-mark seen-list)))
-(provide 'elmo-dop)
+(require 'product)
+(product-provide (provide 'elmo-dop) (require 'elmo-version))
;;; elmo-dop.el ends here
(defun elmo-filter-server-diff (spec)
(elmo-call-func (nth 2 spec) "server-diff"))
-(provide 'elmo-filter)
+(require 'product)
+(product-provide (provide 'elmo-filter) (require 'elmo-version))
;;; elmo-filter.el ends here
(elmo-imap4-forward)
(nreverse body)))))
-(provide 'elmo-imap4)
+(require 'product)
+(product-provide (provide 'elmo-imap4) (require 'elmo-version))
;;; elmo-imap4.el ends here
(defalias 'elmo-internal-commit 'elmo-generic-commit)
(defalias 'elmo-internal-folder-diff 'elmo-generic-folder-diff)
-(provide 'elmo-internal)
+(require 'product)
+(product-provide (provide 'elmo-internal) (require 'elmo-version))
;;; elmo-internal.el ends here
(defalias 'elmo-localdir-commit 'elmo-generic-commit)
(defalias 'elmo-localdir-folder-diff 'elmo-generic-folder-diff)
-(provide 'elmo-localdir)
+(require 'product)
+(product-provide (provide 'elmo-localdir) (require 'elmo-version))
;;; elmo-localdir.el ends here
(defalias 'elmo-localnews-commit 'elmo-generic-commit)
(defalias 'elmo-localnews-folder-diff 'elmo-generic-folder-diff)
-(provide 'elmo-localnews)
+(require 'product)
+(product-provide (provide 'elmo-localnews) (require 'elmo-version))
;;; elmo-localnews.el ends here
(defalias 'elmo-maildir-commit 'elmo-generic-commit)
(defalias 'elmo-maildir-folder-diff 'elmo-generic-folder-diff)
-(provide 'elmo-maildir)
+(require 'product)
+(product-provide (provide 'elmo-maildir) (require 'elmo-version))
;;; elmo-maildir.el ends here
(elmo-make-directory new-dir))
(rename-file old new)))))
-(provide 'elmo-msgdb)
+(require 'product)
+(product-provide (provide 'elmo-msgdb) (require 'elmo-version))
;;; elmo-msgdb.el ends here
(setq folder-list (cdr folder-list)))
result-alist))
-(provide 'elmo-multi)
+(require 'product)
+(product-provide (provide 'elmo-multi) (require 'elmo-version))
;;; elmo-multi.el ends here
(elmo-set-plugged t host service))
process)))
-(provide 'elmo-net)
+(require 'product)
+(product-provide (provide 'elmo-net) (require 'elmo-version))
;;; elmo-net.el ends here
(defalias 'elmo-nntp-commit 'elmo-generic-commit)
(defalias 'elmo-nntp-folder-diff 'elmo-generic-folder-diff)
-(provide 'elmo-nntp)
+(require 'product)
+(product-provide (provide 'elmo-nntp) (require 'elmo-version))
;;; elmo-nntp.el ends here
(defalias 'elmo-pipe-folder-diff 'elmo-generic-folder-diff)
-(provide 'elmo-pipe)
+(require 'product)
+(product-provide (provide 'elmo-pipe) (require 'elmo-version))
;;; elmo-pipe.el ends here
(elmo-network-close-session session)))))
-(provide 'elmo-pop3)
+(require 'product)
+(product-provide (provide 'elmo-pop3) (require 'elmo-version))
;;; elmo-pop3.el ends here
(setq number-set-1 (nconc number-set-1 (list number))))
number-set-1))
-(provide 'elmo-util)
+(require 'product)
+(product-provide (provide 'elmo-util) (require 'elmo-version))
;;; elmo-util.el ends here
(defvar elmo-display-progress-threshold 20
"*Displaying progress gauge if number of messages are more than this value.")
-(provide 'elmo-vars)
+(require 'product)
+(product-provide (provide 'elmo-vars) (require 'elmo-version))
;;; elmo-vars.el ends here
(require 'elmo-msgdb)
(require 'elmo-cache)
(require 'elmo-util)
-(require 'elmo-version)
(require 'elmo-dop)
-(provide 'elmo2)
+(require 'product)
+(product-provide (provide 'elmo2) (require 'elmo-version))
(eval-when-compile
(require 'elmo-localdir)
'CRLF))
(run-hooks 'mmelmo-entity-content-inserted-hook))
-(provide 'mmelmo-1)
+(require 'product)
+(product-provide (provide 'mmelmo-1) (require 'elmo-version))
;;; mmelmo-1.el ends here
; (mime-buffer-entity-body-end-internal entity)))
; (mime-entity-encoding entity)))
-(provide 'mmelmo-2)
+(require 'product)
+(product-provide (provide 'mmelmo-2) (require 'elmo-version))
;;; mmelmo-2.el ends here
(std11-fetch-field field-name))
nil))))))
-(provide 'mmelmo-imap4-1)
+(require 'product)
+(product-provide (provide 'mmelmo-imap4-1) (require 'elmo-version))
;;; mmelmo-imap4-1.el ends here
filename
(or (mime-entity-encoding entity) "7bit"))))))
-(provide 'mmelmo-imap4-2)
+(require 'product)
+(product-provide (provide 'mmelmo-imap4-2) (require 'elmo-version))
;;; mmelmo-imap4-2.el ends here
;; FLIM 1.12
(require 'mmelmo-imap4-1))
-(provide 'mmelmo-imap4)
+(require 'product)
+(product-provide (provide 'mmelmo-imap4) (require 'elmo-version))
;;; mmelmo-imap4.el ends here
(setq attrlist (cdr (cdr attrlist))))
ret-val)))
-(provide 'mmelmo) ; for circular dependency.
+;;;(provide 'mmelmo) ; for circular dependency.
+(require 'product)
+(product-provide (provide 'mmelmo) (require 'elmo-version))
+
(static-if (fboundp 'luna-define-method)
;; FLIM 1.13 or later
(require 'mmelmo-2)
;; FLIM 1.12
(require 'mmelmo-1))
-
;;; mmelmo.el ends here