* nnmairix.el: Remove old documentation in the commentary block.
[gnus] / lisp / ChangeLog
index 402c0c5..9a7f8c3 100644 (file)
@@ -1,3 +1,254 @@
+2009-05-30  David Engster  <dengste@eml.cc>
+
+       * nnmairix.el: Remove old documentation in the commentary block.
+       (nnmairix-request-group): Do not update active file for nnml back ends.
+       (nnmairix-retrieve-headers): Set gnus-nov-is-evil to t for nnimap back
+       end so that overview files are ignored.
+       (nnmairix-update-groups): Make updating the groups more robust by using
+       marks.
+       (nnmairix-determine-original-group-from-path): Circumvent mairix bug
+       with dollar characters in message-id.
+
+2009-04-28  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * spam.el: Use dns-query instead of query-dns.  Was renamed on
+       2008-12-25 in dns.el.
+
+2009-04-20  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * rfc2047.el (rfc2047-decode-region): Don't skip past `start', which
+       could happen if the text is only composed of spaces and/or tabs.
+
+2009-03-03  Brian Sniffen  <bts@evenmere.org>  (tiny change)
+
+       * gnus-draft.el (gnus-draft-send): Bind gnus-message-setup-hook to nil
+       when sending a queued message to avoid extra mml tags.
+
+2009-03-02  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mml.el (mml-insert-mime): Don't break parts that mm-uu dissected.
+
+2009-02-27  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * lpath.el: Fbind rmail-swap-buffers-maybe for Emacs 21~22;
+       fbind rmail-msg-restore-non-pruned-header, rmail-swap-buffers-maybe and
+       rmail-toggle-header for XEmacs;
+       bind rmail-default-file and rmail-default-rmail-file for XEmacs.
+
+2009-02-25  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-dired.el: Remove autoload for gnus-setup-message.
+       (gnus-dired-attach): Fake this-command value to prevent Gnus from
+       displaying Gnus logo; always use compose-mail.
+
+2009-02-23  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-dired.el: Tell autoload that gnus-setup-message is a macro.
+
+2009-02-18  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-nocem.el (gnus-nocem-groups): Remove invalid NoCeM groups.
+       (gnus-nocem-issuers): List currently active issuers; fix custom type.
+       (gnus-nocem-verifyer): Default to gnus-nocem-epg-verify if EasyPG is
+       available.
+       (gnus-nocem-epg-verify): New function.
+
+2009-02-15  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-art.el (gnus-button-alist): Recognize Konqueror info links.
+
+2009-02-15  Glenn Morris  <rgm@gnu.org>
+
+       * gnus-util.el (rmail-insert-rmail-file-header)
+       (rmail-count-new-messages, rmail-show-message): Remove unnecessary
+       autoloads.
+       (rmail-default-rmail-file): Remove unnecessary declaration.
+       (gnus-output-to-rmail): Handle mbox Rmail as well as Babyl Rmail.
+
+2009-02-14  Glenn Morris  <rgm@gnu.org>
+
+       * gnus.el (rmail-default-rmail-file): Remove declaration of deleted
+       variable (only used in gnus-util, which declares it anyway).
+       (rmail-output-to-rmail-file): Remove autoload of deleted function,
+       which was only needed by gnus-art (changed to not use it any more).
+       (rmail-insert-rmail-file-header): Remove autoload of deleted function,
+       only used in gnus-util, which autoloads it itself.
+       (rmail-update-summary): Fix autoload.
+
+       * gnus-art.el (gnus-summary-save-in-mail): Use gnus-output-to-rmail
+       rather than rmail-output-to-rmail-file.
+
+2009-02-07  Glenn Morris  <rgm@gnu.org>
+
+       * message.el (rmail-msg-restore-non-pruned-header): Remove unneeded
+       autoload of function that no longer exists.
+       (rmail-toggle-header): Declare.
+       (message-forward-rmail-make-body): Handle mbox Rmail.
+
+2009-01-31  Glenn Morris  <rgm@gnu.org>
+
+       * gnus-sum.el (gnus-summary-next-article): XEmacs-friendly version of
+       2009-01-09 change.
+
+2009-01-31  Dave Love  <fx@gnu.org>
+
+       * imap.el (imap-fetch-safe): Bind debug-on-error.
+       (imap-debug): Add imap-fetch-safe.
+
+2009-01-26  Teodor Zlatanov  <tzlatanov@jumptrading.com>
+
+       * auth-source.el (auth-source-forget-user-or-password): Clarify docs.
+       (auth-source-forget-all-cached): New convenience function.
+       (auth-source-user-or-password): Accept list of modes or a single mode.
+
+       * mail-source.el (mail-source-bind, mail-source-set-1): Use list of
+       auth-source modes.
+
+       * netrc.el (netrc-machine-user-or-password): Use list of
+       auth-source modes.
+
+       * nnimap.el (nnimap-open-connection): Use list of
+       auth-source modes.
+
+       * nntp.el (nntp-send-authinfo): Use list of
+       auth-source modes.
+
+2009-01-16  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * auth-source.el: Update docs to reflect epa-file-enable is to be used
+       now.
+
+2009-01-16  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * nnmail.el (nnmail-pathname-coding-system): Default to the `file-name'
+       coding system in XEmacs; add a workaround for XEmacs.
+
+       * lpath.el: Fbind coding-system-aliasee.
+
+2009-01-14  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-util.el (mm-coding-system-priorities): Protect against nil value
+       of current-language-environment.
+
+2009-01-13  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * nnfolder.el (nnfolder-read-folder): Check if most-positive-fixnum is
+       available at runtime.
+
+2009-01-13  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-art.el (article-date-ut): Fix end point of narrowing.
+
+2009-01-11  Aidan Kehoe  <kehoea@parhasard.net>
+
+       * nnfolder.el (nnfolder-read-folder): The (lsh -1 -1) trick to generate
+       the greatest positive fixnum value doesn't work under an XEmacs with
+       bignum support; use the most-positive-fixnum constant instead,
+       available since Emacs 21.1 with cl and XEmacs 21.1.
+
+2009-01-10  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-sum.el (gnus-summary-next-article): Revert last change by which
+       XEmacs gets not to work.
+
+2009-01-09  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-util.el (mm-coding-system-priorities): Allow the value like
+       "Japanese (UTF-8)" of current-language-environment.
+
+2009-01-09  Glenn Morris  <rgm@gnu.org>
+
+       * gnus-sum.el (gnus-summary-next-article): Replace last-command-char
+       with last-command-event.
+
+2009-01-08  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * imap.el (imap-enable-exchange-bug-workaround): Explain auto-detection
+       in the doc string.
+
+       * message.el (message-fix-before-sending): Amend comment.
+
+2009-01-08  Dave Love  <fx@gnu.org>
+
+       * imap.el (imap-message-appenduid-1): Fix typo in imap-fetch-safe call.
+
+2009-01-07  David Engster  <dengste@eml.cc>
+
+       * gnus-msg.el (gnus-inews-do-gcc): Fix last patch to deal with
+       simplified server definitions by converting it via
+       gnus-server-to-method.
+
+2009-01-06  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-sum.el (gnus-summary-set-local-parameters): Always evaluate
+       parameter's operands.
+
+2009-01-06  David Engster  <dengste@eml.cc>
+
+       * gnus-msg.el (gnus-inews-do-gcc): Reduce to short group name when on
+       primary select method (for gnus-group-mark-article-as-read).
+
+2009-01-06  Tassilo Horn  <tassilo@member.fsf.org>
+
+       * gnus-art.el (gnus-treat-display-face): Fix docstring link to point to
+       `(gnus)Face', not `(gnus)X-Face'.
+
+2009-01-05  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-util.el (mm-ucs-to-char): New function.
+
+       * mm-url.el (mm-url-decode-entities): Use it.
+
+       * lpath.el: Fbind decode-char, int-to-char, ucs-to-char and
+       unicode-to-char.
+
+2009-01-05  Dave Love  <fx@gnu.org>
+
+       * time-date.el: Require cl for `declare'.
+
+2009-01-05  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * time-date.el (format-seconds): Explain `assoc-string'.  Suggested by
+       Dave Love.
+
+2009-01-03  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * message.el (message-fix-before-sending): Add `eight-bit' to
+       illegible-text check.
+
+2009-01-03  Michael Olson  <mwolson@gnu.org>
+
+       * nnimap.el (nnimap-retrieve-headers-progress): Handle edge case where
+       `headers' is nil.  This can occur if the IMAP server does not have
+       permissions to read messages from a folder, but can write new messages
+       to the folder.
+       (nnimap-request-article-part): Do not insert `data' if it is nil.
+
+       * imap.el (imap-parse-fetch): Courier can insert spurious blank
+       characters which will confuse `read', so skip past them.
+
+2009-01-01  Dave Love  <fx@gnu.org>
+
+       * imap.el (imap-string-to-integer): Fix typo.
+       (imap-fetch-safe): New function.
+       (imap-message-copyuid-1, imap-message-appenduid-1): Use it.
+
+       * nnimap.el (nnimap-find-minmax-uid): Use imap-fetch-safe.
+
+       * imap.el (imap-process-connection-type, imap-debug, imap-open):
+       (imap-parse-greeting): Fix doc strings.
+       (imap-tls-open, imap-search, imap-message-appenduid-1): Add FIXMEs.
+       (imap-parse-flag-list): Make messages unique.
+       (imap-parse-body): Fix comments.  Add comment on Exchange 2007.
+
+       * nnimap.el: Fix author email.
+       (nnimap-split-rule): Add FIXME comment.
+       (nnimap-debug): Fix doc string.
+
+2008-12-26  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * dns.el (dns-set-servers): Check "Address".  Fix typo.
+
 2008-12-25  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * dns.el (dns-set-servers): Renamed from dns-parse-resolv-conf.  Call
        * mm-extern.el (mm-extern-mail-server): End `y-or-n-p' prompt with a
        space.
 
+2006-08-10  Romain Francoise  <romain@orebokech.com>
+
+       * dns-mode.el: Alias `zone-mode' to `dns-mode'.
+       (dns-mode-soa-auto-increment-serial): New user option.
+       (dns-mode-soa-maybe-increment-serial): New function.
+       (dns-mode): Add the latter to `write-contents-functions'.
+
 2006-08-09  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * compface.el (uncompface): Use binary rather than raw-text-unix.
        * dgnushack.el: Advise byte-optimize-form-code-walker to avoid the
        ``...called for effect'' warnings for Emacs 21.4 as well as 21.3.
 
+2005-05-27  Lute Kamstra  <lute@gnu.org>
+
+       * dns-mode.el (dns-mode): Specify customization group.
+
 2005-05-26  Luc Teirlinck  <teirllm@auburn.edu>
 
        * gnus-agent.el (gnus-agent-make-mode-line-string):
        * gnus-start.el (gnus-get-unread-articles): Fix last commit.
 
 2004-04-07  Kevin Greiner  <kgreiner@xpediantsolutions.com>
+
        * gnus-agent.el (gnus-agent-total-fetched-hashtb): New variable.
        (gnus-agent-with-refreshed-group): New macro.
        (gnus-agent-rename-group): New function.
 
 2004-01-04  Mario Lang  <lang@zid.tugraz.at>
 
-       * dns.el: Add support for AAAA records (see RFC 3596)
-
-       * Fix typo PRT -> PTR
-
-       * Parse MX, PTR and SOA replies (see RFC 1035)
+       * dns.el (dns-query-types): Fix typo.
+       (dns-query-types): New function
+       (dns-read-type): Add support for AAAA records, see RFC 3596.  Parse MX,
+       PTR and SOA replies, see RFC 1035.
 
 2004-01-04  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
 
 See ChangeLog.2 for earlier changes.
 
-    Copyright (C) 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+    Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.