X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=elmo%2FChangeLog;h=b250dbb699f15b6009502e9e18a772cd10fa913d;hb=07caebfa1b8717f97ad7de1c4d13be57abf3a216;hp=439aa3e2fae17719d5ba5ac93fb24d86f79f57c9;hpb=d73166be44be9fced24d471f553d38c8d59b8afb;p=elisp%2Fwanderlust.git diff --git a/elmo/ChangeLog b/elmo/ChangeLog index 439aa3e..b250dbb 100644 --- a/elmo/ChangeLog +++ b/elmo/ChangeLog @@ -1,3 +1,55 @@ +2005-03-23 Hiroya Murata + + * modb-entity.el (elmo-msgdb-message-entity-set-number): Return + `number'. + + * elmo-multi.el (elmo-message-entity): Don't use return value of + `elmo-message-entity-set-number'. + +2005-03-22 Hiroya Murata + + * modb.el (modb-generic): Added slot `mime-charset'. + + * modb-standard.el (modb-standard): Added slot `overview-handler'. + (modb-standard-save-entity-1): Use `modb-entity-handler-equal-p' + and `modb-entity-handler-dump-parameters'. + (modb-standard-default-entity-handler): Abolish. + (elmo-msgdb-message-entity-handler): Save created handler by + instance slot. + + * modb-entity.el (modb-entity-handler): Added slot `mime-charset'. + (modb-entity-handler-list-parameters): New method. + (modb-entity-handler-equal-p): New function. + (modb-entity-handler-dump-parameters): Ditto. + (modb-entity-parse-address-string): Encode return value. + (modb-entity-make-address-string): Decode argument value. + (modb-entity-decode-string-recursive): New function. + (modb-entity-encode-string-recursive): Ditto. + (modb-standard-entity-normalizer): Set to encode field value. + (modb-standard-entity-specializer): Follow the above change. + (modb-standard-entity-set-field): Bind `elmo-mime-charset' by + mime-charset of handler. + (elmo-msgdb-message-entity-field): Ditto. + (elmo-msgdb-copy-message-entity): Fixed reference to internal + structure. + (modb-entity-make-mailing-list-info-string): Decode `ml-name'. + + * elmo.el (elmo-folder): Added slot `mime-charset'. + (elmo-make-folder): Added argument `mime-charset'. + (elmo-folder-msgdb-load): Call `elmo-load-msgdb' with + `mime-charest'. + + * elmo-msgdb.el (elmo-load-msgdb): Added argument `mime-charset'. + (elmo-make-msgdb): Likewise. + + * elmo-internal.el (elmo-internal-folder-initialize): Call + `luna-make-entity' with :mime-charset parameter. + +2005-03-21 Yuuichi Teranishi + + * elmo-nntp.el (elmo-nntp-create-msgdb-from-overview-string): Decode + encoded words in `from' and `subject' field. + 2005-03-20 Hiroya Murata * modb.el (elmo-msgdb-message-field): Add argument `type'.