+2003-09-07 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * elmo-msgdb.el (elmo-msgdb-list-messages): Undo last change.
+ (elmo-msgdb-flags): New function.
+ (elmo-msgdb-merge): Use elmo-msgdb-append.
+
+ * elmo-localdir.el (elmo-folder-pack-numbers): Fixed the last
+ change.
+
+ * elmo-map.el (elmo-folder-pack-numbers): Ditto.
+
+ * elmo-dop.el (elmo-folder-status-dop): Use
+ elmo-folder-list-messages instead of elmo-msgdb-list-messages.
+
+2003-09-06 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * elmo-map.el (elmo-folder-pack-numbers): Rewrite.
+
+ * elmo-localdir.el (elmo-folder-pack-numbers): Fixed last change.
+
+ * elmo-msgdb.el (elmo-msgdb-append-entity): Fixed.
+
+ * elmo-util.el (elmo-with-progress-display): New macro.
+
+ * elmo-localdir.el (elmo-folder-pack-numbers): Rewrite.
+
+2003-09-05 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * elmo-shimbun.el (elmo-shimbun-folder-entity-hash): Use
+ `elmo-folder-list-message-entities' instead of
+ `elmo-msgdb-get-overview'.
+ (elmo-map-folder-list-message-locations): Ditto.
+
+ * elmo-msgdb.el (elmo-msgdb-append): Rewrite (use interface
+ methods instead of treat directly).
+ (elmo-msgdb-clear): Ditto.
+ (elmo-msgdb-delete-msgs): Ditto.
+ (elmo-msgdb-sort-by-date): Ditto.
+
+ * elmo-nntp.el (elmo-nntp-msgdb-create-message): Removed unused
+ local variables.
+ (elmo-nntp-folder-msgdb-create): Follow the API change.
+
+ * elmo-version.el (elmo-version): Up to 2.11.10.
+
+2003-08-30 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * elmo-msgdb.el (elmo-msgdb-mark-to-flags): New function.
+ (elmo-msgdb-flags-to-mark): Ditto.
+ (elmo-msgdb-append-entity): Ditto.
+
+ * elmo-archive.el (elmo-archive-msgdb-create-as-numlist-subr1):
+ Use `elmo-msgdb-append-entity' instead of construct msgdb.
+ (elmo-archive-msgdb-create-as-numlist-subr2): Ditto.
+ (elmo-archive-parse-mmdf): Ditto.
+
+ * elmo-cache.el (elmo-folder-msgdb-create): Ditto.
+
+ * elmo-filter.el (elmo-folder-msgdb-create): Ditto.
+
+ * elmo-localdir.el (elmo-folder-msgdb-create): Ditto.
+
+ * elmo-maildir.el (elmo-folder-msgdb-create): Ditto.
+
+ * elmo-mark.el (elmo-mark-folder-msgdb-create): Ditto.
+
+ * elmo-nmz.el (elmo-folder-msgdb-create): Ditto.
+
+ * elmo-sendlog.el (elmo-folder-msgdb-create): Ditto.
+
+ * elmo-shimbun.el (elmo-folder-msgdb-create): Ditto.
+
+ * elmo-imap4.el (elmo-imap4-fetch-callback-1-subr): Ditto.
+ (elmo-folder-msgdb-create-plugged): Set elmo-imap4-current-msgdb
+ to empty msgdb.
+
+ * elmo-nntp.el (elmo-nntp-create-msgdb-from-overview-string): Use
+ `elmo-msgdb-make-message-entity' and `elmo-msgdb-append-entity'
+ instead of directly construction.
+ (elmo-nntp-msgdb-create-message): Use `elmo-msgdb-append-entity'
+ instead of construct msgdb.
+
+ * elmo-pop3.el (elmo-pop3-sort-msgdb-by-original-number): Use
+ `elmo-msgdb-set-overview' instead of reconstruct msgdb.
+ (elmo-pop3-msgdb-create-message): Use `elmo-msgdb-append-entity'
+ instead of construct msgdb.
+
+2003-08-28 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * elmo-msgdb.el (elmo-msgdb-message-entity-field): Decode value
+ when field is from or subject.
+
+2003-08-23 Yuuichi Teranishi <teranisi@gohome.org>
+
+ * elmo-multi.el (elmo-message-entity-parent): Define.
+ (elmo-folder-search): Rewrite.
+
+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.
+ (elmo-message-flagged-p): New function.
+
+ * elmo-version.el (elmo-version): Up to 2.11.9.
+
2003-08-20 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
* elmo-version.el (elmo-version): Up to 2.11.8.
+ * elmo.el (elmo-folder-move-messages): Removed unused arguments.
+
+ * elmo-pipe.el (elmo-pipe-drain): Follow the change above.
+
2003-08-14 Yuuichi Teranishi <teranisi@gohome.org>
* elmo.el (elmo-folder-detach-messages): Undo last change.