update.
[elisp/gnus.git-] / ChangeLog
index 52af509..5e376fd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,244 @@
+1998-10-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus-art.el (gnus-article-prepare): Don't store original
+       buffer to the entity.
+
+       * lisp/mmgnus.el: Use `generic' as mother backend; abolish method
+       `entity-header-start', `entity-header-end' and `fetch-field'.
+       (entity-buffer): New method.
+
+       * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Use
+       `mime-fetch-field' to refer Subject and From field for saving
+       cache file.
+
+1998-10-01  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus.el (gnus-version-number): Update to 6.9.3.
+
+       * lisp/nnheader.el (make-full-mail-header): Store original subject
+       and from fields.
+
+1998-09-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus-sum.el: Abolish variable
+       `gnus-structured-field-decoder' and
+       `gnus-unstructured-field-decoder'.
+       (gnus-nov-parse-line): Don't decode from and subject.
+       (gnus-get-newsgroup-headers): Likewise.
+
+       * lisp/nnheader.el (make-full-mail-header): Decode subject and
+       from; changed to inline function.
+
+1998-09-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus-sum.el (gnus-get-newsgroup-headers): Store
+       content-type.
+
+1998-09-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus.el (gnus-version-number): Update to 6.9.2.
+
+       * lisp/mmgnus.el: New module.
+
+       * lisp/gnus-art.el (gnus-article-prepare): Use content of
+       `gnus-current-headers' as mime-message-structure.
+
+1998-09-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus.el (gnus-version-number): Update to 6.9.1.
+       (gnus-version): Modify for Chao 1.11.
+
+       * lisp/nnheader.el (make-full-mail-header): Changed to macro.
+
+1998-09-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus.el (gnus-version): Modify for Chao 1.10.
+
+       * lisp/gnus-score.el (gnus-header-index): Modify to use
+       mime-entity structure as gnus-header structure.
+
+       * lisp/nnheader.el: Use `mime-entity' as gnus-header structure.
+       (mail-header-number): Use `mime-entity-location-internal'.
+       (mail-header-set-number): Use `mime-entity-set-location-internal'.
+       - Change other `mail-header-*' and `mail-header-set-*' to alias of
+         reference and set functions for mime-entity-internal.
+       (make-full-mail-header): Use `make-mime-entity-internal'.
+
+1998-09-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/message.el (message-reply): Use `make-full-mail-header'.
+       (message-followup): Likewise.
+
+       * lisp/nnheader.el (mail-header-references): Use
+       `mime-fetch-field' and `mail-header-entity'.
+       (mail-header-set-references): Use `mail-header-set-field'.
+       Define mm-backend `nil' and its method `fetch-field'.
+       (make-full-mail-header): Modify data structure to store References
+       to mime-entity.
+
+1998-09-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/nnheader.el (mail-header-id): Use `mime-fetch-field' and
+       `mail-header-entity'.
+       (mail-header-set-id): Use `mail-header-set-field'.
+       (make-full-mail-header): Modify data structure to store Message-Id
+       to mime-entity.
+
+1998-09-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/nnheader.el (mail-header-entity): New macro.
+       (mail-header-set-entity): New macro.
+       (mail-header-set-field): New macro.
+       (mail-header-set-parsed-field): New macro.
+       (mail-header-subject): Use `mail-header-entity'.
+       (mail-header-set-subject): Use `mail-header-set-parsed-field'.
+       (mail-header-from): Use `mail-header-entity'.
+       (mail-header-set-from): Use `mail-header-set-parsed-field'.
+       (mail-header-date): Use `mime-fetch-field' and
+       `mail-header-entity'.
+       (mail-header-set-date): Use `mail-header-set-field'.
+       (make-full-mail-header): Modify data structure to store Date to
+       mime-entity.
+       (make-mail-header): Use `make-full-mail-header'.
+
+1998-09-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/nnheader.el (mail-header-from): Use `mime-read-field'.
+       (mail-header-set-from): Store to mime-entity.
+       (make-full-mail-header): Modify data structure to store Subject to
+       mime-entity.
+
+1998-09-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/nnheader.el (mail-header-subject): Use `mime-read-field'.
+       (mail-header-set-subject): Store to mime-entity.
+       (make-full-mail-header): Modify data structure to store Subject to
+       mime-entity.
+
+1998-09-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus-sum.el (gnus-update-summary-mark-positions): Use
+       `make-full-mail-header'.
+
+1998-09-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/message.el (message-make-user-agent): New implementation.
+
+1998-08-25  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * lisp/gnus-msg.el (gnus-bug-message): About Semi-gnus.
+       (gnus-extended-version): Return gnus version only.
+       (gnus-bug): Add Semi-gnus developers to recipients.
+
+       * lisp/message.el (message-make-user-agent): New function.
+       (message-generate-headers): Use it.
+
+1998-06-12  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * lisp/message.el (message-required-news-headers): `X-Newsreader'
+       was replaced by `User-Agent'.
+       (message-required-mail-headers): `X-Mailer' was replaced by
+       `User-Agent'.
+       (message-header-format-alist): `X-Mailer' and `X-Newsreader' were
+       replaced by `User-Agent'.
+       (message-generate-headers): Ditto.
+
+       (message-user-agent): New variable.
+       (message-newsreader): Replaced by `message-user-agent'.
+       (message-mailer): Ditto.
+       (message-mode): `message-mailer' and `message-newsreader' were
+       replaced by `message-user-agent'.
+
+       * lisp/gnus-msg.el (gnus-inews-add-send-actions): `message-mailer'
+       and `message-newsreader' were replaced by `message-user-agent'.
+       (gnus-extended-version): Generate "PRODUCT/VERSION" style strings.
+
+       * lisp/gnus-soup.el (gnus-soup-send-packet): `message-mailer' and
+       `message-newsreader' were replaced by `message-user-agent'.
+
+1998-09-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus-sum.el (gnus-get-newsgroup-headers): Use
+       `make-full-mail-header'.
+
+1998-09-26  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-version-number): Update to 6.8.19.
+
+       * Sync up with Gnus 5.6.44.
+
+1998-09-16  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * Makefile.in: Add entry `info-ja'.
+       * texi/Makefile.in: Add entry `ja'.
+
+1998-09-11  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/message.el (message-send): Don't call
+       `message-fix-before-sending' before `message-encode-function' is
+       called.
+
+1998-09-06  Tatsuya Ichikawa  <t-ichi@po.shiojiri.ne.jp>
+
+       * lisp/pop3-fma.el: Add error handle and fix typo.
+       
+1998-08-28  Keiichi Suzuki  <kei-suzu@mail.wbs.ne.jp>
+
+       * lisp/message.el: Repair `multi frame control'.
+
+1998-08-27  Tatsuya Ichikawa  <t-ichi@po.shiojiri.ne.jp>
+
+       * lisp/gnus.el (gnus-version-number): Update to 6.8.16.
+
+       * Sync up with Gnus 5.6.41.
+
+1998-08-26  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus-spec.el (gnus-parse-simple-format): Use
+       `gnus-tilde-pad-form' instead of the padding faculty of `format'
+       under XEmacs-mule.
+
+       * lisp/gnus-xmas.el
+       (gnus-xmas-redefine): Redifine `gnus-truncate-string',
+       `gnus-tilde-max-form' and `gnus-tilde-cut-form' for XEmacs-mule.
+       (gnus-xmas-define): New function 'gnus-tilde-pad-form' for
+       XEmacs-mule.
+
+1998-08-26  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * lisp/gnus-art.el (gnus-article-narrow-to-signature):
+       Removed TM stuff.
+       (gnus-article-display-mime-message):
+       Set `mime-button-mother-dispatcher' in correct buffer.
+       (gnus-url-mailto): Use `gnus-setup-message'.
+       (gnus-button-mailto): Ditto.
+       (gnus-button-reply): Ditto.
+
+       * lisp/gnus-ems.el (gnus-mule-max-width-function): Removed.
+       (gnus-truncate-string): Use `truncate-string-to-width' if available.
+       (gnus-tilde-max-form): New implementation.
+       (gnus-tilde-cut-form): Ditto.
+
+       * lisp/gnus-msg.el (gnus-summary-mail-digest): New function.
+       (gnus-summary-post-digest): New function.
+
+       * lisp/gnus-sum.el (gnus-summary-make-menu-bar): Use
+       `gnus-summary-mail-digest' and `gnus-summary-post-digest' instead
+       of `gnus-uu-digest-mail-forward' and `gnus-uu-digest-post-forward'.
+
+       * lisp/gnus-util.el (gnus-truncate-string): Ignore more than two
+       arguments.
+
+       * lisp/message.el (message-forward-end-separator): Use
+       `text/plain' tag.
+
+1998-08-23  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * lisp/message.el: Suppress some byte-compile warnings.
+       (message-make-forward-subject): Failed to sync.
+       (message-setup): Ditto.
+       (message-clone-locals): Modify regexp.
+
 1998-08-23  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
 
        * lisp/gnus-agent.el (gnus-agent-braid-nov): Use
 1998-08-20  Yoshiki Hayashi   <g740685@komaba.ecc.u-tokyo.ac.jp>
 
        * lisp/message.el (message-clone-locals): Add `user-full-name'
-       and `user-mail-address' to `regexp'.
+       and `user-mail-address' to regexp.
 
 1998-08-20  Tatsuya Ichikawa  <t-ichi@po.shiojiri.ne.jp>