* spam.el (spam-list-of-processors): use nil for nonexistent processors
[gnus] / lisp / ChangeLog
index ed737f8..832415b 100644 (file)
@@ -1,5 +1,132 @@
+2004-05-24  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * spam.el (spam-list-of-processors): use nil for nonexistent processors
+       (spam-group-processor-p): fixed function so it works properly
+       (spam-group-processor-multiple-p)
+       (spam-group-spam-processor-report-gmane-p)
+       (spam-group-spam-processor-report-resend-p)
+       (spam-group-spam-processor-bogofilter-p)
+       (spam-group-spam-processor-blacklist-p)
+       (spam-group-spam-processor-ifile-p)
+       (spam-group-ham-processor-ifile-p)
+       (spam-group-spam-processor-spamoracle-p)
+       (spam-group-spam-processor-crm114-p)
+       (spam-group-ham-processor-bogofilter-p)
+       (spam-group-spam-processor-stat-p)
+       (spam-group-ham-processor-stat-p)
+       (spam-group-ham-processor-whitelist-p)
+       (spam-group-ham-processor-BBDB-p)
+       (spam-group-ham-processor-spamoracle-p)
+       (spam-group-ham-processor-copy-p): functions removed with some
+       prejudice against unneeded code
+       (spam-report-articles-resend)
+       (spam-report-resend-register-routine): allow the group/topic
+       spam-resend-to value to override spam-report-resend-to
+       (spam-summary-prepare-exit): invoke spam-group-processor-p
+       properly now
+
+       * spam-report.el (spam-report-resend-to, spam-report-resend):
+       start with resend-to set to nil, and then ask the user if
+       necessary.  From Daniel Pittman <daniel@rimspace.net>.
+
+       * gnus.el (spam-resend-to): new group/topic parameter
+       (spam-process): move the OBSOLETE processors to the end of the
+       choices.
+
+       * spam-report.el (spam-report-resend): spam-report-resend takes a
+       list of articles, not separate article numbers.  From Daniel
+       Pittman <daniel@rimspace.net>.
+
+2004-05-23  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-decode.el (mm-text-html-renderer): Make sure w3m exists in
+       addition to emacs-w3m.
+
+2004-05-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * assistant.el (assistant-authinfo-data): New function.
+       (assistant-eval): Eval for entire assistant.
+
+       * netrc.el (netrc-services-file): New variable.
+       (netrc-parse-services): New function.
+       (netrc-find-service-name): New function.
+       (netrc-find-service-number): New function.
+       (netrc-port-equal): New function.
+       (netrc-machine): Use it.
+
+       * nnimap.el (nnimap-open-connection): Use netrc.
+
+       * gnus-util.el (gnus-netrc-get): Remove aliases.
+       
+       * gnus-sum.el (gnus-auto-center-summary): Change default to 2.
+
+       * assistant.el (wid-edit): Fix compilation.
+
+       * gnus-util.el (gnus-set-file-modes): Just ignore errors. 
+
+2004-05-23  Paul Stodghill  <stodghil@cs.cornell.edu>
+
+       * gnus-util.el (gnus-set-file-modes): New function.  (small
+       patch). 
+
+2004-05-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-topic.el (gnus-topic-jump-to-topic): Goto missing topic.
+
+       * assistant.el (assistant-render-node): Fix up rendering and
+       read-only text. 
+       (assistant-render-node): Reset.
+       (assistant-make-read-only): Not sticky.
+
+2004-05-20  Danny Siu  <dsiu@adobe.com>
+
+        * gnus-sum.el (gnus-summary-recenter): Summery buffer was not auto
+       centered even when gnus-auto-center-summary is t
+
+2004-05-22  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * dns.el (dns-get-txt-answer): New function.
+       (dns-read-txt): Ditto.
+       (query-dns): Use it.
+
+2004-05-21  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-start.el (gnus-get-unread-articles): Don't invalidate
+       active for foreign groups even if the group level is higher than
+       the specified value.
+
+2004-05-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-group.el (gnus-group-jump-to-group): Don't prompt for
+       non-active groups.
+
+       * gnus-art.el (gnus-picon-databases): Add /usr/share/picons.
+
+2004-05-20  Magnus Henoch  <mange@freemail.hu>
+
+       * dns.el (dns-read-type): Add support for SVR.  (small patch)
+
 2004-05-20  Teodor Zlatanov  <tzz@lifelogs.com>
 
+       * spam.el (spam-use-crm114, spam-crm114, spam-crm114-program)
+       (spam-crm114-header, spam-crm114-spam-switch)
+       (spam-crm114-spam-strong-switch, spam-crm114-ham-strong-switch)
+       (spam-crm114-positive-spam-header)
+       (spam-crm114-database-directory, spam-list-of-processors)
+       (spam-group-spam-processor-crm114-p)
+       (spam-group-ham-processor-crm114-p, spam-extra-header-to-number)
+       (spam-generic-score, spam-list-of-checks)
+       (spam-list-of-statistical-checks, spam-registration-functions)
+       (spam-check-crm114-headers, spam-crm114-score)
+       (spam-check-crm114, spam-crm114-register-with-crm114)
+       (spam-crm114-register-spam-routine)
+       (spam-crm114-unregister-spam-routine)
+       (spam-crm114-register-ham-routine)
+       (spam-crm114-unregister-ham-routine): add CRM114 support.  From
+       asjo@koldfront.dk (Adam Sj\e,Ax\e(Bgren).
+
+       * gnus.el: added spam-use-crm114
+
        * spam.el (spam-list-of-processors, spam-registration-functions):
        add spam-use-resend
        (spam-group-spam-processor-report-resend-p): utility wrapper
        * gnus-group.el (gnus-group-make-kiboze-group)
        (gnus-group-browse-foreign-server): do.
 
-2004-04-22  Teodor Zlatanov  <tzz@bwh.harvard.edu>
+2004-04-22  Teodor Zlatanov  <tzz@lifelogs.com>
 
+       From Dan Christensen <jdc@uwo.ca>, asjo@koldfront.dk (Adam
+       Sj\e,Ax\e(Bgren), Wes Hardaker <wes@hardakers.net>, and Michael Shields
+       <shields@msrl.com>:
+       
        * spam.el (spam-necessary-extra-headers): get the extra headers we
        may need for spam sorting and scoring
        (spam-user-format-function-S): a user format function suitable for