(gnus-ems-redefine): Call it.
[elisp/gnus.git-] / ChangeLog
index c5387ab..b0dc3ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,167 @@
+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.
+
+       * lisp/gnus-offline.el (gnus): New advice. synchronize
+       `gnus-offline-connected' with `gnus-plugged'.
+
+1999-12-04   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
+
+       * lisp/gnus.el (gnus-version-number): Update to 6.14.0.
+       (gnus-revision-number): Clear to 00.
+
+       * README.branch.ja: Update for t-gnus-6_14 branch.
+       * README.branch: Ditto.
+       * README.T-gnus: Ditto.
+       * README.semi.ja: Ditto.
+       * README.semi: Ditto.
+
+       * lisp/{rfc2047.el,nnweb.el,nnultimate.el,nntp.el,nnslashdot.el,
+       nnmh.el,nnfolder.el,nndoc.el,mml.el,mm-view.el,mm-util.el,
+       mm-bodies.el,message.el,mail-source.el,gnus.el,gnus-uu.el,
+       gnus-sum.el,gnus-start.el,gnus-msg.el,gnus-int.el,gnus-cache.el,
+       gnus-art.el,dgnushack.el,ChangeLog}: Sync up with Gnus v5.8.2.
+
+       * texi/{message.texi,message-ja.texi,gnus.texi,gnus-ja.texi,
+       gnus-faq-ja.texi,ChangeLog}: Modify for T-gnus 6.14; sync up with
+       Gnus v5.8.2.
+
+       * t-gnus-6_14: NEW PUBLIC BRANCH.
+
+1999-12-03  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
+            Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 01.
+
+       * lisp/dgnushack.el (char-before): Use compiler macro instead of
+       byte-optimizer.
+       (char-after): Comment out the byte-optimization.
+
+       * imap.el (imap-base64-encode-string, imap-base64-decode-string):
+       New functions.  They are identical to the built-in codec if
+       possible, otherwise the functions defined in mel are used.
+       (imap-cram-md5-auth): Use them.
+
 1999-12-02  Katsumi Yamaoka <yamaoka@jpl.org>
 
        * lisp/imap.el: Remove autoload settings for `base64-decode-string'