Update.
[elisp/gnus.git-] / ChangeLog
index db22e1d..59e4b09 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,97 @@
+1999-12-21  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 13.
+
+       * lisp/dgnuspath.el.in: Add the path of APEL to `load-path' as well
+       as its parent directory.
+
+       * lisp/imap.el (base64-encode-string, base64-decode-string):
+       Autoload "base64" instead of the tricky definitions.
+
+       * lisp/base64.el: Restore the original code and invalidate it; use
+       mel for the base64 codec.
+
+1999-12-20  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/imap.el (mel-find-function): Always require `mel' instead of
+       the use of autoloading.  Because the function `mel-find-function'
+       is defined by `defsubst'.
+
+1999-12-18  Tsukamoto Tetsuo  <czkmt@remus.dti.ne.jp>
+
+       * lisp/gnus-offline.el (gnus-offline-after-get-new-news): Refer to
+       `gnus-offline-connected', not `gnus-plugged'.
+
+       * lisp/gnus-ofsetup.el (gnus-setup-for-offline): No need to use
+       `unless'. Use `when'.
+
+       * lisp/imap.el (base64-encode-string): Fix. May work.
+
+1999-12-16  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/message.el (message-goto-mail-copies-to): If the field is
+       newly created, a string "never" is inserted in default.
+       (message-goto-mail-followup-to): If the field is newly created and
+       To field contains only one address, the address is inserted in
+       default.
+       (message-mode-map): New key stroke `C-c C-f c' for the command
+       `message-goto-mail-copies-to'.
+
+1999-12-15  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 12.
+
+       * lisp/nnimap.el (nnimap-request-newgroups): Use `member-if'.
+
+       * lisp/lpath.el (toolbar-gnus, get-charset-property,
+       font-lock-set-defaults, find-coding-system, coding-system-get):
+       Bind them for FSF Emacsen.
+       (read-color, x-defined-colors, compute-motion): Don't bind.
+
+       * lisp/imap.el (imap-digest-md5-auth, imap-cram-md5-auth): Use
+       `base64-encode-string' and `base64-decode-string' instead of
+       `imap-base64-encode-string' or `imap-base64-decode-string'.
+       (base64-encode-string): New function.  It won't be defined if it
+       is already bound and the optional second arg is allowed.
+       (base64-decode-string): New function defined by `defun-maybe'.
+       (imap-base64-encode-string, imap-base64-decode-string): Remove.
+       (mel-find-function): Autoload "mel".
+
+       * lisp/dgnushack.el (read-color, x-defined-colors, event-object,
+       get-popup-menu-response, toolbar-gnus, get-charset-property,
+       find-coding-system, coding-system-get, font-lock-set-defaults):
+       Don't bind.
+       (union, member-if, mapcon, mapc, last): Don't define as compiler
+       macros under XEmacs.  It is based on Hrvoje's advice.
+       (member-if): New compiler macro for emulating cl function.
+
+1999-12-14  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/imap.el (imap-base64-encode-string): Use `static-if' instead
+       of `static-condition-case'.
+
+1999-12-14  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 11.
+
+       * lisp/imap.el (imap-base64-encode-string): Allow the optional 2nd
+       arg `no-line-break'.
+
+1999-12-14   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
+
+       * lisp/imap.el: Require `digest-md5' when compiling; add autoload
+       settings for `digest-md5-parse-digest-challenge' and
+       `digest-md5-digest-response'.
+       (imap-authenticators): Add `digest-md5'.
+       (imap-authenticator-alist): Setup for `digest-md5'.
+       (imap-digest-md5-p): New function.
+       (imap-digest-md5-auth): New function.
+
+1999-12-12  Tsukamoto Tetsuo  <czkmt@remus.dti.ne.jp>
+
+       * lisp/mail-source.el (mail-source-fetch-imap): Each temporary
+       buffer name must be specific to its mail source.
+
 1999-12-11  Tsukamoto Tetsuo  <czkmt@remus.dti.ne.jp>
 
        * lisp/gnus.el (gnus-revision-number): Increment to 10.