(gnus-ems-redefine): Call it.
[elisp/gnus.git-] / ChangeLog
index be2344c..b0dc3ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,123 @@
+1999-12-09  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 06.
+
+1999-12-09  Tsukamoto Tetsuo  <czkmt@remus.dti.ne.jp>
+
+       * lisp/dgnushack.el (dgnushack-install-package): Preserve any file
+       in $(PACKAGEDIR)/lisp/t-gnus if it is without .el or .elc suffix.
+
+1999-12-09  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/dgnushack.el (mapcon): New compiler macro for emulating cl
+       function.
+       (mapc): Bug fix - treat the last arg as a list.
+
+1999-12-08  Tsukamoto Tetsuo  <czkmt@remus.dti.ne.jp>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 05.
+
+       * lisp/gnus-agent.el (gnus): New advice. Always synchronize the
+       modeline "Plugged" status display with the value of
+       `gnus-plugged'.
+
+       * lisp/gnus-offline.el (TopLevel): Require `gnus-group' at the
+       compile time.
+       (gnus-offline-set-online-sendmail-function): defsubst.
+       (gnus-offline-set-offline-sendmail-function): Ditto.
+       (gnus-offline-set-offline-post-news-function): Ditto.
+       (gnus-offline-set-online-post-news-function): Ditto.
+       (gnus-offline-disable-fetch-mail): Ditto.
+       (gnus-offline-enable-fetch-mail): Ditto.
+       (gnus-offline-setup): Fix typo.
+       (gnus-offline-gnus-get-new-news): Abolish.
+       (gnus-offline-toggle-plugged): Ditto.
+       (gnus-offline-agent-expire): Ditto.
+       (gnus-group-get-new-news): New advice which does things
+       `gnus-offline-gnus-get-new-news' was doing.
+       (gnus-agent-toggle-plugged): New advice which does thing
+       `gnus-offline-toggle-plugged' was doing.
+       (gnus-agent-expire): New advice which does things
+       `gnus-offline-agent-expire' was doing.
+       (gnus-offline-define-menu-and-key): No longer substitute key
+       definitions on `gnus-group-mode-map'. No longer swap commands for
+       a toolbar button.
+       (gnus-offline-after-get-new-news): Do jobs only when
+       `gnus-plugged' is t.
+
+       * lisp/gnus-ofsetup.el (gnus-ofsetup-customize): Compile lambda
+       expressions.
+
+1999-12-08  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/message.el (message-yank-add-new-references): Fix doc string.
+
+       * texi/{message-ja.texi, message.texi}
+       (message-list-references-add-position,
+       message-yank-add-new-references): Add documentations.
+
+1999-12-07  Tsukamoto Tetsuo  <czkmt@remus.dti.ne.jp>
+
+       * lisp/gnus-offline.el (gnus-offline-gettext): Rename from
+       `gnus-offline-get-message'.
+
+       * lisp/gnus-ofsetup.el (gnus-ofsetup-gettext): Rename from
+       `gnus-ofsetup-get-message'.
+
+1999-12-07  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 04.
+       (smiley-toggle-buffer): Autoload "smiley" or "gnus-bitmap".
+
+       * lisp/gnus-art.el (gnus-article-prepare-mime-display): Don't use
+       `get-text-property' in the outside of the boundary.
+       (gnus-article-smiley-display): New function.
+       (gnus-treatment-function-alist): Use it.
+
+       * lisp/dgnushack.el (byte-optimize-form-code-walker): Replace with
+       the bug fixed version rigidly instead of the use of `defadvice'.
+
+       * lisp/message.el (font-lock-after-change-function): Don't use
+       `compile' for the arg of `defadvice'.
+
+1999-12-06  Keiichi Suzuki  <keiichi@nanap.org>
+
+       * lisp/message.el (message-yank-add-new-references): New option
+       value `message-id-only'.
+       (message-yank-original): Likewise.
+       (message-list-references-add-position): New user option.
+       (message-list-references): When
+       `message-list-references-add-position' is integer value, the order
+       of designate number message-ids is kept.
+
+1999-12-06  Tsukamoto Tetsuo  <czkmt@remus.dti.ne.jp>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 03.
+
+       * lisp/gnus-offline.el (gnus): Don't advise here.
+       (TopLevel): Call `gnus-offline-define-menu-and-key'.
+       (gnus-offline-setup): Don't call
+       `gnus-offline-define-menu-and-key' here.
+
+       * lisp/gnus-ofsetup.el (gnus-offline-update-setting-file): Don't
+       rely on `gnus-load-hook'.
+       (gnus): New advice. Call `gnus-offline-setup' when everything is
+       done.
+
+       * lisp/gnus-start.el (save-buffers-kill-emacs): Compile the advice
+       at the compile time. Use `gnus-alive-p'.
+
+1999-12-06  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 02.
+
+       * lisp/dgnushack.el (char-after): Uncomment the byte-optimization;
+       don't use `byte-defop-compiler'.
+       (byte-optimize-form-code-walker): Advise it for fixing the bug in
+       and/or forms.  The original idea is devised by FUKUI-san, modified
+       by KOBAYASHI-san.
+       (max-specpdl-size): Set 3000.
+
 1999-12-05  Tsukamoto Tetsuo  <czkmt@remus.dti.ne.jp>
 
        * lisp/gnus.el (gnus-revision-number): Increment to 01.