1 2004-05-14 Kai Grossjohann <kgrossjo@eu.uu.net>
3 * nntp.el (nntp-request-set-mark, nntp-request-update-info): Call
4 nntp-possibly-create-directory, not nntp-possibly-change-group.
6 2004-05-14 Kai Grossjohann <kai@emptydomain.de>
8 * nntp.el (nntp-save-marks): Pass missing arg.
10 2004-05-13 Kai Grossjohann <kai.grossjohann@gmx.net>
12 * nntp.el: Support marks.
13 (nntp-marks-is-evil, nntp-marks-file-name, nntp-marks)
14 (nntp-marks-modtime, nntp-marks-directory): New variables.
15 (nntp-request-set-mark, nntp-request-update-info)
16 (nntp-possibly-create-directory, nntp-marks-changed-p)
17 (nntp-save-marks, nntp-open-marks, nntp-marks-directory): New
20 2004-05-12 Jesper Harder <harder@ifa.au.dk>
22 * gnus-xmas.el (gnus-xmas-select-lowest-window)
23 (gnus-xmas-redefine): Rename.
25 * gnus-score.el (gnus-score-insert-help): Use
26 gnus-select-lowest-window.
28 * gnus-ems.el (gnus-select-lowest-window): Copy definition of
29 appt-select-lowest-window and rename to gnus-select-lowest-window.
33 2004-05-12 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
35 * rfc2047.el (rfc2047-encode): Use uppercase letters to specify
36 encodings of MIME-encoded words, in order to improve
37 interoperability with several broken MUAs.
39 2004-05-07 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
41 * mm-view.el (mm-inline-text-html-render-with-w3): Check META
42 tags, only when charsets are not specified in headers.
43 (mm-inline-text-html-render-with-w3m): Ditto.
45 * lpath.el: Remove `w3m-meta-content-type-charset-regexp' and
46 `w3m-charset-to-coding-system'. Add `w3m-detect-meta-charset'.
48 2004-05-06 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
50 * gnus-art.el (article-strip-banner): Use MIME-encoded from fields
51 instead of MIME-decoded from fields when checking
52 `gnus-article-address-banner-alist'.
54 2004-05-03 Jesper Harder <harder@ifa.au.dk>
56 * nnrss.el (nnrss-check-group, nnrss-read-group-data): Hash on
57 description rather than subject.
59 2004-05-02 Steve Youngs <steve@youngs.au.com>
61 * dgnushack.el: Autoload `mail-fetch-field' for XEmacs.
63 2004-05-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
65 * gnus.el (gnus-version-number): Bump.
67 2004-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
69 * gnus.el: No Gnus v0.2 is released.
71 2004-05-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
73 * gnus-agent.el (gnus-agent-read-agentview): Inline
74 gnus-uncompress-range.
76 2004-05-01 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
78 * spam.el (spam-bsfilter-path): Use `executable-find' instead of
81 2004-04-30 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
83 * gnus.el (spam-process, spam-autodetect-methods): Add
84 bsfilter and bsfilter-headers.
86 * spam.el (spam-bsfilter): New customize group.
87 (spam-use-bsfilter, spam-use-bsfilter-headers, spam-bsfilter-path)
88 (spam-bsfilter-header, spam-bsfilter-probability-header)
89 (spam-bsfilter-spam-switch, spam-bsfilter-ham-switch)
90 (spam-bsfilter-spam-strong-switch, spam-bsfilter-ham-strong-switch)
91 (spam-bsfilter-database-directory): New options.
92 (spam-install-hooks, spam-list-of-processors, spam-list-of-checks)
93 (spam-list-of-statistical-checks, spam-registration-functions):
94 Add `spam-use-bsfilter' and `spam-use-bsfilter-headers'.
95 (spam-bsfilter-score): New command.
96 (spam-check-bsfilter-headers, spam-check-bsfilter)
97 (spam-bsfilter-register-with-bsfilter)
98 (spam-bsfilter-register-spam-routine)
99 (spam-bsfilter-unregister-spam-routine)
100 (spam-bsfilter-register-ham-routine)
101 (spam-bsfilter-unregister-ham-routine): New functions.
102 (spam-generic-score): Supprt bsfilter; Accept an optional argument
103 to recalcurate spam score even if scoring header has already been
105 (spam-bogofilter-score, spam-spamassassin-score): Accept an
106 optional argument to recalcurate spam score even if scoring header
107 has already been added.
109 2004-04-29 Jesper Harder <harder@ifa.au.dk>
111 * nnrss.el (nnrss-get-namespace-prefix): Use string= to compare
112 strings! Reported by David D. Smith <davidsmith@acm.org>.
113 (nnrss-check-group, nnrss-read-group-data): Hash on Subject if
116 2004-04-28 Jesper Harder <harder@ifa.au.dk>
118 * html2text.el (html2text-replace-list): Add & and '.
119 (html2text-get-attr): Rewrite.
121 * message.el (message-setup-1): Remove redundant put-text-property
122 on mail-header-separator.
124 2004-04-27 Teodor Zlatanov <tzz@lifelogs.com>
126 * gnus-registry.el (gnus-registry-cache-whitespace)
127 (gnus-registry-action, gnus-registry-spool-action)
128 (gnus-registry-split-fancy-with-parent): changed message levels
129 from 5 to 3 or 7, as needed
131 * spam.el (spam-summary-prepare-exit)
132 (spam-mark-junk-as-spam-routine, spam-fetch-field-fast)
133 (spam-split, spam-find-spam, spam-log-undo-registration)
134 (spam-check-blackholes, spam-enter-ham-BBDB): changed message
137 2004-04-26 Katsumi Yamaoka <yamaoka@jpl.org>
139 * gnus-ems.el: Autoload appt-select-lowest-window (revert
142 2004-04-25 Jesper Harder <harder@ifa.au.dk>
144 * spam-stat.el (spam-stat-score-buffer): Simplify mapcar usage.
145 Use mapc when appropriate.
147 * sieve-manage.el (sieve-manage-open): do.
149 * nnweb.el (nnweb-insert-html): do.
151 * nnvirtual.el (nnvirtual-catchup-group, nnvirtual-partition-sequence)
152 (nnvirtual-partition-sequence, nnvirtual-create-mapping): do.
154 * nnspool.el (nnspool-request-group): do.
156 * nnrss.el (nnrss-opml-export, nnrss-find-el, nnrss-order-hrefs):
159 * nnml.el (nnml-request-update-info): do.
161 * nnmh.el (nnmh-request-group, nnmh-request-list-1, nnmh-active-number)
162 (nnmh-request-create-group, nnmh-update-gnus-unreads): do.
164 * nnimap.el (nnimap-request-close, nnimap-acl-edit)
165 (nnimap-request-set-mark): do.
167 * nnfolder.el (nnfolder-request-update-info): do.
169 * mm-view.el (mm-pkcs7-signed-magic, mm-pkcs7-enveloped-magic):
172 * mml.el (mml-destroy-buffers, mml-compute-boundary-1): do.
174 * gnus-uu.el (gnus-uu-find-articles-matching): do.
176 * gnus-topic.el (gnus-topic-check-topology, gnus-topic-remove-group):
179 * gnus-sum.el (gnus-summary-fetch-faq, gnus-read-move-group-name):
182 * gnus-score.el (gnus-score-load-file, gnus-sort-score-files): do.
184 * gnus-nocem.el (gnus-nocem-scan-groups): do.
186 * gnus-int.el (gnus-start-news-server): do.
188 * gnus-group.el (gnus-group-make-kiboze-group)
189 (gnus-group-browse-foreign-server): do.
191 2004-04-22 Teodor Zlatanov <tzz@bwh.harvard.edu>
193 * spam.el (spam-necessary-extra-headers): get the extra headers we
194 may need for spam sorting and scoring
195 (spam-user-format-function-S): a user format function suitable for
197 (spam-article-sort-by-spam-status): sorting function for summary
199 (spam-extra-header-to-number): get a score from a header
200 (spam-summary-score): get a numeric score from the headers
201 (spam-generic-score): oops, function doc in wrong place
202 (spam-initialize): take symbols when it's run, and install the
203 extra headers that spam-necessary-extra-headers thinks we need
205 2004-04-21 Teodor Zlatanov <tzz@lifelogs.com>
207 * spam.el (spam-summary-prepare-exit): logic and message fix.
208 Reported by bojohan+news@dd.chalmers.se (Johan Bockg
\e,Ae
\e(Brd).
210 2004-04-17 Jesper Harder <harder@ifa.au.dk>
212 * gnus-sum.el (gnus-set-global-variables)
213 (gnus-build-all-threads, gnus-get-newsgroup-headers)
214 (gnus-article-get-xrefs, gnus-summary-best-group)
215 (gnus-summary-next-article, gnus-summary-enter-digest-group)
216 (gnus-summary-set-bookmark, gnus-offer-save-summaries)
217 (gnus-summary-update-info, gnus-kill-or-deaden-summary): Use
220 2004-04-16 Teodor Zlatanov <tzz@lifelogs.com>
222 * spam.el (spam-summary-prepare-exit): simplified logic
223 (spam-fetch-article-header): read the article header if it's not
225 (spam-list-articles): simplified logic
226 (spam-filelist-register-routine): found bug with unregister-list
228 * gnus-registry.el: clarified comments at beginning
230 2004-04-16 Jesper Harder <harder@ifa.au.dk>
232 * message.el (message-cater-to-broken-inn): Remove.
233 (message-shorten-references): Make sure the total folded length of
234 References is shorter than 998 characters to cater to a bug in INN
235 2.3. Also, don't pretend that references aren't folded -- this
236 hasn't worked for a while.
238 2004-04-15 Kevin Greiner <kgreiner@xpediantsolutions.com>
240 * gnus-agent.el (gnus-agentize):
241 gnus-agent-send-mail-real-function no longer set to current value
242 of message-send-mail-function but rather a lambda that calls
243 message-send-mail-function. The change makes the agent real-time