(spam-stat-test-directory): Compare against zero.
[gnus] / lisp / ChangeLog
index ccf6ab6..da9d6f8 100644 (file)
@@ -1,8 +1,88 @@
+2003-05-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * spam-stat.el (spam-stat-test-directory): Compare against zero. 
+
+2003-05-01  Trey Jackson <tjackson@ichips.intel.com>  (tiny change)
+
+       * spam-stat.el (spam-stat-test-directory): Skip 0 length files.
+       
+2003-05-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * message.el (message-forward-subject-name-subject): Decode
+       string when forwarding.
+
+2003-05-01  Oystein Viggen  <oysteivi@tihlde.org>
+
+       * dgnushack.el (when): Add defadvice.
+
+2003-05-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus.el (gnus-version-number): Bump.
+
+2003-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+
+       * gnus.el: Oort Gnus v0.22 is released.
+
+2003-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+
+       * gnus.el: Oort Gnus v0.21 is released.
+
+2003-05-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus.el (gnus-version-number): Bump.
+
+2003-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+
+       * gnus.el: Oort Gnus v0.20 is released.
+
+2003-05-01  Vasily Korytov  <deskpot@despammed.com>
+
+       * gnus-dired.el (gnus-dired-mode-map): Move to C-c C-l.
+
+2003-04-30  Mark A. Hershberger  <mah@everybody.org>
+
+       * mm-url.el (mm-url-insert-file-contents): set url-current-object
+       in the case where mm-url-use-external is set.
+
+       * nnrss.el (nnrss-request-article): Change the messages created to
+       multipart/alternative.  Hopefully fixes a problem interaction with
+       w3m.
+       (nnrss-find-rss-via-syndic8): Better handling if xml-rpc.el isn't
+       around.
+
+2003-05-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * message.el (message-check-news-header-syntax): Alter "posting"
+       message. 
+
+       * nnrss.el (nnrss-node-text): Don't use char classes.
+
+2003-05-01  David Z. Maze  <dmaze@mit.edu>
+
+       * nnrss.el (nnrss-find-rss-via-syndic8): Have an `error' branch
+       in condition-case.
+
+2003-05-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * message.el (message-required-headers): Remove In-Reply-To.
+
+       * gnus-int.el (gnus-open-server): Revert changes.
+
+2003-04-30  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
+
+       * gnus-int.el (gnus-open-server): Try to open unagentized servers
+       even when unplugged.
+
+2003-04-30  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-art.el (gnus-button-prefer-mid-or-mail): Fixed typo in
+       doc-string.
+
 2003-05-01  Steve Youngs  <youngs@xemacs.org>
 
        * lpath.el: Add a section for non-Mule XEmacsen.
        fbind `find-charset-string' and `coding-system-base' in that
-       section. 
+       section.
 
        * gnus-util.el (gnus-completing-read-maybe-default): New.
        (gnus-completing-read): Use it.
        (gnus-register-action): optimized logical flow
        (gnus-summary-prepare-hook): added gnus-registry-register-message-ids
 
-2003-04-30  Kai Großjohann  <kai.grossjohann@gmx.net>
+2003-04-30  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
 
        * gnus-delay.el (gnus-delay-article): Call
        `gnus-agent-queue-setup' to create the delay group.
 
        * smime.el (smime-decrypt-region): Insert From header.
 
-2003-04-21  Kai Großjohann  <kai.grossjohann@gmx.net>
+2003-04-21  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
 
        * gnus-fun.el (gnus-face-from-file, gnus-convert-png-to-face):
        Max length of header is 726, not 740.  From Gaute B Strokkenes
        (gnus-agent-article-alist, gnus-agent-article-alist)
        (gnus-agent-cat-defaccessor): Doc fixes.
 
-2003-03-04  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-03-04  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-function-implies-unread-1): Grok
        byte-compiled functions.
        no spam.
        * spam.el (spam-ham-move-routine): New `copy' argument.
 
-2003-02-24  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-02-24  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
        From Martin Thornquist <martint@ifi.uio.no>
 
        * gnus-topic.el (gnus-topic-select-group): Select last group if
        (gnus-agent-regenerate-group): Now clears the message buffer when
        finished.
 
-2003-02-23  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-02-23  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus.el (gnus-agent-target-move-group-header): New variable.
        * gnus-draft.el (gnus-draft-send): If special header
 
        * gnus-util.el (gnus-fetch-original-field): New function.
 
-2003-02-23  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-02-23  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * message.el (message-mode): \\(...\\) around additional
        paragraph-separate alternative.
        * gnus-start.el (gnus-get-unread-articles-in-group): Make sure
        the entry for the group exists before we alter it.
 
-2003-02-22  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-02-22  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * message.el (message-mode): MML tags separate paragraphs.  Small
        change from David S Goldberg <david.goldberg6@verizon.net>.
        gnus-summary-kill-process-mark and gnus-summary-yank-process-mark
        around process-mark manipulation on the group
 
-2003-02-17  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-02-17  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-sum.el (gnus-summary-make-menu-bar): Add MIME/Multipart
        submenu.
        * gnus-art.el (gnus-article-prepare): Don't set agent mark if
        online.
 
-2003-02-14  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-02-14  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-agent-group-make-menu-bar): Include all
        commands.
        (spam-mark-spam-as-expired-and-move-routine): made the article
        move conditional, so it's not called even if there's nothing to move
 
-2003-02-13  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-02-13  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * message.el (message-unix-mail-delimiter): Accept any whitespace
        after the email address and before the date; do not require the
        * gnus.el (spam group parameters): change 'other to 'const in
        the group parameter definitions to soothe XEmacs
 
-2003-02-04  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-02-04  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-delay.el (gnus-delay-article): Really create
        nndraft:delayed group if it doesn't exist.
        * nnheader.el (nnheader-directory-separator-character): New
        variable.
 
-2003-01-24  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-01-24  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-agent-max-fetch-size)
        (gnus-agent-article-alist, gnus-agent-get-undownloaded-list)
 
        * gnus.el: Oort Gnus v0.14 is released.
 
-2003-01-24  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-01-24  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-sum.el (gnus-summary-prepare-threads): Reset state for %B
        before beginning.  Tiny patch from Mark Thomas
        calculation of net characters added for use in the gnus-data
        structure.
 
-2003-01-18  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-01-18  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * nnmail.el (nnmail-process-unix-mail-format): Improve error
        message.  Suggested by Jari Aalto.
 2003-01-12  Simon Josefsson  <jas@extundo.com>
 
        * sieve.el (sieve-upload-and-bury): New.  Suggested by
-       kai.grossjohann@uni-duisburg.de (Kai Großjohann).
+       kai.grossjohann@uni-duisburg.de (Kai Gro\e,A_\e(Bjohann).
 
        * sieve-mode.el (sieve-mode-map): Bind s-u-a-b to C-c C-c.
-       Suggested by kai.grossjohann@uni-duisburg.de (Kai Großjohann).
+       Suggested by kai.grossjohann@uni-duisburg.de (Kai Gro\e,A_\e(Bjohann).
 
 2003-01-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
 
        * dig.el (query-dig): Doc fix.
 
-2003-01-02  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2003-01-02  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-agent-fetch-selected-article): Update whole
        summary buffer line, not just the download mark.
 
        * binhex.el (binhex-decoder-program): Fix docstring.
 
-2002-12-21  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+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.
        * gnus-agent.el (gnus-close-agent): Don't blank out the list of
        covered methods.
 
-2002-12-12  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+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.
        Because of an unknown bug, the group buffer is saved in .overview
        file.
 
-2002-12-09  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-12-09  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * nntp.el (nntp-send-command): Braino in last commit.  Replace
        `and' with `or'.
 
-2002-12-08  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-12-08  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * nntp.el (nntp-send-command): Assume that echo does not happen
        when nntp-open-connection-function is nntp-open-network-stream.
        * rfc2047.el (rfc2047-decode-region): Remove newlines between
        decoded words.
 
-2002-12-03  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-12-03  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus.el (fboundp): After loading mm-util, make sure it was the
        right one.
 
-2002-11-29  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-11-29  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-art.el (gnus-inhibit-mime-unbuttonizing): Moved here from
        gnus-sum.  Made into a user option.
 
        * binhex.el (binhex-decode-region): Don't hardcode point-min == 1.
 
-2002-11-29  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-11-29  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-sum.el (gnus-simplify-ignored-prefixes)
        (gnus-summary-mark-article-as-unread)
 
        * nnrss.el (nnrss-group-alist): Update the link of Jabber.
 
-2002-11-26  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-11-26  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-sum.el (gnus-summary-insert-old-articles): Remove
        superfluous function call.
        * gnus-agent.el: Autoload number-at-point instead.
        (gnus-agent-check-overview-buffer): No warning for deactivate-mark.
 
-2002-11-26  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-11-26  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-agent-check-overview-buffer): Explicitly
        require thingatpt (for number-at-point) and protect against
        deactivate-mark being unbound (on XEmacs).
 
-2002-11-25  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-11-25  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-agent-check-overview-buffer): Make debugger
        print message on entry.
        * gnus-range.el (gnus-range-difference): New function.
        * gnus-sum.el (gnus-summary-insert-old-articles): Use it.
 
-2002-11-24  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-11-24  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-sum.el (gnus-summary-insert-old-articles): Use
        gnus-remove-from-range instead of gnus-range-difference which
        doesn't exist.
 
-2002-11-23  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-11-23  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
        From Kevin Greiner <kgreiner@xpediantsolutions.com>.
 
        * gnus-agent.el (gnus-agent-downloaded-article-face): New face,
        of article numbers.  The range is not expanded into a list
        until the optional ALL parameter has been applied.
 
-2002-11-18  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-11-18  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-category-mode): Typo in doc string.
 
 
        * mml.el (mml-preview): Bind message-this-is-mail if it is mail.
 
-2002-11-13  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-11-13  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus.el (gnus-summary-line-format): Document %C.
 
        (spam-stat-reduce-size): No longer remove words
        with values close to 0.5, because the default value is 0.2.
 
-2002-10-31  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-10-31  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-util.el (gnus-user-date-format-alist): Clarify and correct
        documentation.
 
-2002-10-28  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-10-28  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-agent-fetched-headers)
        (gnus-agent-load-fetched-headers)
        type values ("url" size) regardless of the values of
        mm-url-use-external.
 
-2002-10-26  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-10-26  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * nnimap.el (nnimap-request-article-part): Try harder to show
        group name in debugging message.
 
-2002-10-25  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-10-25  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-agent-save-fetched-headers): Create
        directory if it doesn't exist.
 
        * gnus-agent.el (gnus-agent-load-alist): Fix parenthesis.
 
-2002-10-24  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-10-24  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-agent-save-alist, gnus-agent-load-alist):
        Remove unused optional arg DIR and corresponding code.
 
        * gnus-agent.el (gnus-agent-fetch-headers): Add some comments.
 
-2002-10-23  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>
+2002-10-23  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-agent-fetched-headers): New variable,
        contains range of headers that have been fetched by the agent
        * nnslashdot.el: Removed some test lines.
        More test.
 
-2002-10-21  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-10-21  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        * gnus-agent.el (gnus-agent-fetch-headers): Remove articles that
        are known to be downloaded already.
 
        * gnus-srvr.el (gnus-server-prepare): Removed superfluous cdr.
 
-2002-10-20  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-10-20  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        * gnus-agent.el (gnus-agent-fetch-group-1): After fetching
        headers from the group, update variable `articles' to contain
        * nnimap.el (nnimap-open-server): Check imap-state in IMAP server
        buffer.
 
-2002-10-18  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-10-18  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        * gnus-spec.el (gnus-make-format-preserve-properties)
        (gnus-xmas-format, gnus-parse-simple-format): Preserve text
 
        * spam-stat.el: Check for the existence of hash functions instead
        of the Emacs version to decide whether to load cl.  Suggested by
-       Kai Großjohann.
+       Kai Gro\e,A_\e(Bjohann.
 
-2002-10-15  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-10-15  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        * gnus-agent.el (gnus-agent-fetch-selected-article): Open history
        if it isn't open yet.
        * pgg.el (pgg-insert-url-with-w3): Ignore errors.
        (pgg-fetch-key-function): Nil if w3 is not installed.
 
-2002-10-08  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-10-08  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        * gnus-agent.el (gnus-agent-fetch-selected-article): Bind
        gnus-agent-current-history.
 
        * imap.el (imap-parse-status): Don't use read to read token.
 
-2002-10-05  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-10-05  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        * gnus-agent.el (gnus-agent-fetch-selected-article): Do nothing
        for methods not covered by the agent, and when unplugged.
 
        * message.el (message-required-mail-headers): Remove Lines:.
 
-2002-10-03  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-10-03  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
        From Jesper Harder.
 
        * gnus-group.el (gnus-group-fetch-charter,
        * nnmaildir.el (nnmaildir--group-maxnum-art): fix maximum article
        number when there are no articles.
 
-2002-10-03  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-10-03  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        * gnus-agent.el (gnus-agent-summary-fetch-group): Optional prefix
        arg ALL means to fetch all articles, not only downloadable ones.
        when articles are found.  Suggested by Nevin Kapur
        <nevin@jhu.edu>.
 
-2002-09-17  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-09-17  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
        From Reiner Steib <reiner.steib@gmx.de>.
 
        * message.el (message-strip-subject-trailing-was)