Synch with Oort Gnus.
[elisp/gnus.git-] / lisp / ChangeLog
index d903c4a..b37fc19 100644 (file)
@@ -1,3 +1,66 @@
+2002-12-21  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
+
+       * mm-decode.el (mm-mailcap-command): Do not backslash-quote
+       special chars if the mailcap file uses single quotes around %s.
+       From Laurent Martelli <laurent@bearteam.org>.   
+
+2002-12-19  Paul Jarc  <prj@po.cwru.edu>
+
+       * gnus-int.el (gnus-request-update-info): nnchoke-r-u-i might not
+       return the info object.
+
+2002-12-18  Paul Jarc  <prj@po.cwru.edu>
+
+       * gnus-int.el (gnus-request-update-info): Artificially add
+       (1 . (1- min)) to the read range, in case the backend doesn't
+       store marks for nonexistent articles.
+
+2002-12-17  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * binhex.el (binhex-insert-char): Eval-and-compile.
+
+2002-12-17  Jesper Harder  <harder@ifa.au.dk>
+
+       * lpath.el: Add tool-bar-local-item-from-menu.
+
+       * message.el (message-tool-bar-local-item-from-menu): New function.
+       (message-tool-bar-map): Use it.
+
+2002-12-14  Jesper Harder  <harder@ifa.au.dk>
+
+       * gnus-uu.el (gnus-uu-digest-headers): Mention nil value in docstring.
+
+       * gnus-art.el (gnus-article-header-rank): Last header in
+       gnus-sorted-header-list should have higher rank than non-members.
+
+2002-12-13  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-agent.el (gnus-close-agent): Don't blank out the list of
+       covered methods.
+
+2002-12-12  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
+
+       * nntp.el (nntp-with-open-group-first-pass): Do not wrap in
+       eval-when-compile.  Suggested by Kevin Greiner.
+
+2002-12-13  Kevin Greiner <kgreiner@xpediantsolutions.com>
+
+       * gnus-agent.el (gnus-agent-max-fetch-size): New, defcustom.
+       (gnus-agent-fetch-headers): Initialize gnus-agent-overview-buffer
+       even though no headers may have been fetched
+       (gnus-agent-fetch-group-1, and perhaps others, require this
+       behavior).
+       (gnus-agent-fetch-group-1): Fetch articles in chucks so that the
+       server buffer is constrained by gnus-agent-max-fetch-size.
+       Multiple chunks in the same group may perform arbitrarily large
+       updates.
+
+2002-12-12  Kevin Greiner <kgreiner@xpediantsolutions.com>
+
+       * gnus-agent.el (gnus-agent-fetch-selected-article): Added call to
+       gnus-summary-update-download-mark to update the article in the
+       summary.
+
 2002-12-11  Kevin Greiner <kgreiner@xpediantsolutions.com>
 
        * gnus.el (gnus-summary-high-uncached-face,
        lines problem and improves performance by skipping over all
        articles IDs that preceed the first nov entry in the server's
        reply.
-       
+
 2002-12-11  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-sum.el (gnus-tmp-downloaded): New internal variable.
        (gnus-agent-summary-mode-map): New keybinding `J s' for fetching
        process-marked articles.
        (gnus-agent-summary-fetch-series): Command for `J s'.  Articles
-       in the series are individually fetched to minimize lose of 
+       in the series are individually fetched to minimize lose of
        content due to an error/quit.
        (gnus-agent-synchronize-flags-server, gnus-agent-add-server): Use
        gnus-message instead of message.
        Removed function; history is not used anymore.
        (gnus-agent-fetch-articles): Fix handling of crossposted articles.
        (gnus-agent-crosspost): Started rewrite then realized that a typo
-       in gnus-agent-fetch-articles ensures that this function is never 
+       in gnus-agent-fetch-articles ensures that this function is never
        called.  This will need to be fixed later.
        (gnus-agent-check-overview-buffer): Some sanity checks on the
        agent overview buffer.  This is a safety net used during
        GROUP, FORCE.  Do not restrict usage.
        (gnus-agent-uncached-articles): New function.
        (gnus-agent-retrieve-headers): Use it.
-       (gnus-agent-regenerate-group): No longer needs to be called from 
-       gnus-agent-regenerate.  Individual groups may be regenerated. The 
+       (gnus-agent-regenerate-group): No longer needs to be called from
+       gnus-agent-regenerate.  Individual groups may be regenerated. The
        regeneration code now fixes duplicate, and mis-ordered, NOV entries.
-       The article fetch dates are validated in the article alist.  The 
+       The article fetch dates are validated in the article alist.  The
        article alist is pruned of entries that do not reference existing
-       NOV entries.  All changes are computed then applied with 
-       inhibit-quit bound to t.  As a result, it is now safe to quit out of 
+       NOV entries.  All changes are computed then applied with
+       inhibit-quit bound to t.  As a result, it is now safe to quit out of
        regeneration.  The optional clean parameter has been replaced with
-       an optional reread parameter.  Clean is no longer necessary as 
+       an optional reread parameter.  Clean is no longer necessary as
        regeneration gets the appropriate setting from
-       gnus-agent-consider-all-articles.  The new reread parameter will 
+       gnus-agent-consider-all-articles.  The new reread parameter will
        result in fetched, or all, articles being marked as unread.
        (gnus-agent-regenerate): Removed code to regenerate the history
        file as it is no longer used.
        line.
        (gnus-summary-highlight-line): Use new face for downloaded
        articles.
-       (gnus-summary-insert-old-articles): Improved performance by 
+       (gnus-summary-insert-old-articles): Improved performance by
        replacing the initial LIST of older articles with a compressed
-       RANGE of older articles.  Some servers appear to lie about 
+       RANGE of older articles.  Some servers appear to lie about
        their active range so the original list could contain millions
-       of article numbers.  The range is not expanded into a list 
+       of article numbers.  The range is not expanded into a list
        until the optional ALL parameter has been applied.
 
 2002-11-18  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>