Update.
[elisp/gnus.git-] / ChangeLog
index 0c867c1..d3ebf96 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,158 @@
+1999-05-28  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 15.
+
+       * texi/gnus.texi (Customizing Articles): Abolish the treatment
+       variable `nomime' and rename
+       `gnus-treat-decode-message-body-as-default-mime-charset' with
+       `gnus-treat-decode-article-as-default-mime-charset'.
+
+       * lisp/gnus-art.el (gnus-treat-predicate): Abolish the treatment
+       variable `nomime'.
+       (gnus-article-prepare-mime-display): Call `gnus-treat-article' with
+       the 1st arg t for treating if the part is not the last one.
+       (gnus-article-decode-article-as-default-mime-charset): Renamed from
+       `gnus-article-decode-message-body-as-default-mime-charset'; Don't
+       work if `gnus-show-mime' is non-nil.
+       (gnus-treat-decode-article-as-default-mime-charset): Renamed from
+       `gnus-treat-decode-message-body-as-default-mime-charset'; add
+       choice item for decoding the whole article.
+
+1999-05-28  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+       * lisp/message.el (message-header-hook): Pass optional argument
+       code-conversion.
+
+1999-05-26  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 14.
+
+       * lisp/gnus-art.el (gnus-article-prepare-display): Narrow to
+       header with trailing newline instead of the use of
+       `std11-narrow-to-header'.
+       (article-date-ut): Use `text-property-any' instead of
+       `next-single-property-change'.
+       (article-toggle-headers): Use `text-property-any' and
+       `text-property-not-all' instead of `get-text-property' or
+       `next-single-property-change'; use `gnus-hidden-properties' instead
+       of the property `invisible' with the function `add-text-properties'
+       or `remove-text-properties'; use `article-hide-headers' instead of
+       `gnus-article-maybe-hide-headers'; re-display X-Face image under
+       XEmacs after sorting fields.
+
+1999-05-25  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 13.
+       (TopLevel): Autoload "gnus-art" for `gnus-article-toggle-headers'.
+
+       * texi/gnus.texi, texi/gnus-ja.texi (Article Hiding): Replace
+       `gnus-article-hide-headers' with `gnus-article-toggle-headers'.
+
+       * lisp/gnus-sum.el (gnus-summary-article-menu,
+       gnus-summary-wash-hide-map, gnus-summary-wash-map,
+       gnus-summary-mode-map): Use `gnus-article-toggle-headers' instead
+       of `gnus-article-hide-headers'.
+
+       * lisp/gnus-msg.el (gnus-copy-article-buffer): Remove bitmap images
+       with text property `x-face-mule-bitmap-image';
+       don't bind `inhibit-read-only'.
+
+       * lisp/gnus-art.el (gnus-article-display-x-face-with-x-face-mule):
+       Do nothing if `window-system' is nil.
+       (gnus-article-decode-message-body-as-default-mime-charset): Don't
+       bind `buffer-read-only'; decode from (point-min) instead of (point).
+       (gnus-article-prepare-display): Bind `inhibit-read-only' to t; bind
+       `buffer-read-only' to nil; don't bind
+       `mime-preview-over-to-next-method-alist';
+       strip read-only properties after preparing.
+       (gnus-article-prepare-mime-display): Put text property
+       `article-treated-header' to the header; don't use
+       `mime-preview-move-to-next'; reduce a number of bound variables.
+       (gnus-article-display-traditional-message): Don't bind
+       `inhibit-read-only'.
+       (gnus-article-make-menu-bar): Use `gnus-article-toggle-headers'
+       instead of `gnus-article-hide-headers'.
+       (article-toggle-headers): New function.
+
+1999-05-24  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 12.
+
+       * texi/gnus.texi (Customizing Articles): Remove duplicates; add the
+       function `gnus-treat-decode-message-body-as-default-mime-charset'.
+
+       * lisp/gnus-msg.el (gnus-copy-article-buffer): Bind
+       `inhibit-read-only' to t during modifying the destination buffer.
+
+       * lisp/gnus-art.el (gnus-article-prepare-mime-display): Rewrite.
+       (article-date-ut): If there is a forwarded message, fetch Date from
+       its header instead of `gnus-current-headers'.
+       (gnus-article-display-x-face-with-x-face-mule): New function.
+       (TopLevel): Autoload "x-face-mule" for the function
+       `x-face-mule-x-face-decode-message-header'.
+       (gnus-treatment-function-alist): Remove duplicates.
+
+1999-05-21  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 11.
+
+       * lisp/gnus-art.el (gnus-article-prepare-mime-display): Don't treat
+       as a MIME message if the article is not so.
+       (gnus-article-display-traditional-message): Bind
+       `inhibit-read-only' to t.
+       (article-hide-headers): Ditto.
+
+1999-05-19  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 10.
+       (gnus-article-display-hook): Default to nil; annotate that it is an
+       obsolete variable.
+
+       * texi/gnus.texi (Customizing Articles): Document the new treatment
+       variables `mime' and `nomime'.
+
+       * lisp/gnus-art.el (gnus-treat-predicate): Handle the new treatment
+       variables `mime' and `nomime'.
+       (gnus-article-decode-message-body-as-default-mime-charset): New
+       function.
+       (gnus-article-prepare-display): Rewrite for the use of
+       `gnus-treat-article'.
+       (gnus-article-prepare-mime-display): New function.
+       (article-date-ut): Use `next-single-property-change' instead of
+       re-search.
+       (gnus-treatment-function-alist): Add a pair of
+       `gnus-treat-decode-message-body-as-default-mime-charset' and
+       `gnus-article-decode-message-body-as-default-mime-charset'.
+       (gnus-treat-decode-message-body-as-default-mime-charset): New user
+       option.
+
+1999-05-19  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 09.
+
+       * lisp/gnus-art.el (article-date-ut): Keep the original X-Sent
+       field, fix the position of the converted date to be displayed,
+       etc.
+
+1999-05-18  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 08.
+
+       * lisp/gnus-art.el (gnus-article-prepare-display): Undo the last
+       change - don't call `gnus-treat-article'.
+
+1999-05-17  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 07.
+
+       * lisp/gnus-art.el (gnus-article-prepare-display): Call
+       `gnus-treat-article'.
+
+1999-05-17   Daiki Ueno  <daiki@kiss.kake.info.waseda.ac.jp>
+
+       * lisp/gnus-art.el (article-date-ut): Always detete the last
+       newline of any old Date fields.
+
 1999-05-17   Daiki Ueno  <daiki@kiss.kake.info.waseda.ac.jp>
             Tsukamoto Tetsuo  <czkmt@remus.dti.ne.jp>