+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-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
+ (spam-report-articles-gmane): doc fix
+ (spam-report-articles-resend,
+ spam-report-resend-register-routine): wrappers around
+ spam-report-resend-to
+
+ * spam-report.el (spam-report-resend-to, spam-report-resend):
+ support for resending spam
+ (spam-report-gmane): line length >80 fix
+
+ * gnus.el (spam-process): add spam-use-resend
+
+2004-05-20 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * spam.el (spam-mark-spam-as-expired-and-move-routine): Return the
+ number of processed spam messages.
+ (spam-ham-copy-or-move-routine): Return the number of processed
+ ham messages.
+ (spam-summary-prepare-exit): Use the above values to decide
+ whether status messages shouled be displayed.
+
+2004-05-20 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * rfc2047.el (rfc2047-encode-function-alist): Renamed from
+ `rfc2047-encoding-function-alist' in order to avoid conflicting
+ with the old version.
+ (rfc2047-encode-region): Concatenate words containing non-ASCII
+ characters in structured fields; don't encode space-delimited
+ ASCII words even in unstructured fields; don't break words at
+ char-category boundaries.
+ (rfc2047-encode-1): New function.
+ (rfc2047-encode): Use it; encode text so that it occupies the
+ maximum width within 76-column; work correctly on Q encoding for
+ iso-2022-* charsets.
+ (rfc2047-fold-region): Use existing whitespace for LWSP; make it
+ sure not to break a line just after the header name.
+ (rfc2047-b-encode-region): Removed.
+ (rfc2047-b-encode-string): New function.
+ (rfc2047-q-encode-region): Removed.
+ (rfc2047-q-encode-string): New function.
+
+ * mm-util.el (mm-replace-in-string): New function.
+
+2004-05-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-msg.el (gnus-inews-make-draft-meta-information): Really
+ get it right.
+ (gnus-inews-make-draft): Really.
+
+2004-05-19 Ben Menasha <bmenasha@benmenasha.net>
+
+ * nnmh.el (nnmh-request-list-1): Don't check the link count
+ before descending. (small patch)
+
+2004-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-msg.el (gnus-inews-make-draft-meta-information): Fix quote
+ stuff.
+
+ * gnus-start.el (gnus-subscribe-hierarchical-interactive): Match
+ on real group name.
+
+ * gnus-art.el (gnus-signature-limit): Doc fix.
+
+ * gnus-msg.el (gnus-inews-make-draft): Quote list.
+
+ * pgg-pgp.el (pgg-pgp-verify-region): Clean up.
+
+2004-05-19 Michael Schierl <schierlm-usenet@gmx.de>
+
+ * pgg-pgp.el (pgg-pgp-verify-region): Default when signature
+ isn't a string.
+
+2004-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-draft.el (gnus-draft-send): Bind
+ rfc2047-encode-encoded-words.
+
+ * rfc2047.el (rfc2047-encode-region): Encode =? strings.
+ (rfc2047-encodable-p): Say that =? needs encoding.
+ (rfc2047-encode-encoded-words): New variable.
+
+ * gnus-group.el (gnus-group-select-group): Doc fix.
+
+ * gnus-draft.el (gnus-draft-setup): Mark all replied as replied.
+
+ * gnus-group.el (gnus-group-mode): Set show-trailing-whitespace
+ to nil.
+
+ * gnus-cache.el (gnus-cache-possibly-enter-article): Use it.
+
+ * nnheader.el (nnheader-get-lines-and-char): New function.
+
+2004-05-19 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-msg.el (gnus-summary-followup-with-original): Document
+ yanking of region when active.
+
+2004-05-19 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-start.el (gnus-get-unread-articles): Do nothing for foreign
+ groups if the group level is higher than the specified value.
+
+2004-05-18 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-group.el (gnus-group-jump-to-group-prompt): Allow an alist.
+ (gnus-group-jump-to-group): Added prefix argument using
+ `gnus-group-jump-to-group-prompt'. Query before jumping to
+ non-active group.
+
+ * compface.el (uncompface): Be verbose when changing
+ `uncompface-use-external'.
+
+ * gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to
+ handle manual section.
+
+2004-05-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-art.el (gnus-button-alist): Revert previous change.
+
+2004-05-18 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * message.el (message-idna-to-ascii-rhs-1): Fix typo.
+
+2004-05-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-msg.el (gnus-inews-do-gcc): Don't use read-only-p to see
+ whether backend can accept message.
+
+ * message.el (message-idna-to-ascii-rhs-1): Don't use equalp.
+
+2004-05-18 Kai Grossjohann <kgrossjo@eu.uu.net>
+
+ * nntp.el (nntp-request-set-mark, nntp-request-update-info):
+ Avoid creating directory when nntp-marks-is-evil is true.
+ Reported by Reiner Steib.
+
+2004-05-18 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-picon.el (gnus-picon-style): New variable.
+ (gnus-picon-insert-glyph): Added optional `nostring' argument.
+ (gnus-picon-transform-address): Support `gnus-picon-style'. From
+ Jesper Harder <harder@ifa.au.dk>.
+
+2004-05-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * message.el (message-fill-field): Return point.
+ (message-generate-headers): Go to end of field.
+
+ * gnus-start.el (gnus-get-unread-articles-in-group): Don't do
+ stuff for non-living groups.
+
+2004-05-18 Jesper Harder <harder@ifa.au.dk>
+
+ * gnus-art.el (gnus-article-followup-with-original)
+ (gnus-article-reply-with-original): gnus-mark-active-p ->
+ gnus-region-active-p.
+
+2004-05-17 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * spam.el (spam-summary-prepare-exit): fix messages, so they show
+ only when there is spam or ham to be processed
+
+2004-05-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * mail-source.el (mail-source-delete-crash-box): Refactor.
+ (mail-source-fetch): Use it.
+ (mail-source-fetch-file): Ditto.
+ (mail-source-fetch-directory): Run postscript in loop.
+ (mail-source-fetch-pop): Delete.
+ (mail-source-fetch-maildir): Ditto.
+ (mail-source-fetch-imap): Ditto.
+
+ * imap.el (imap-authenticators): Comment out sasl.
+
+ * message.el (message-skip-to-next-address): New function.
+ (message-fill-header-address): Refactor.
+ (message-fill-address): Use it.
+ (message-delete-address): Use it.
+ (message-fill-header-general): Refactor.
+ (message-fill-field-address): Rename.
+ (message-narrow-to-field): Find the start of the header.
+ (message-header-format-alist): Don't pre-fill.
+ (message-fill-header): Removed.
+ (message-insert-header): New function.
+ (message-shorten-references): Use it.
+
+ * rfc2047.el (rfc2047-field-value): Strip props.
+
+ * mail-parse.el (mail-header-make-address): New alias.
+
+ * ietf-drums.el (ietf-drums-make-address): New function.
+
+ * imap.el: Add compiler directives.
+
+ * gnus-score.el (gnus-score-edit-done): run-hook->run-hooks.
+
+ * gnus-art.el (article-decode-idna-rhs): Don't use
+ message-idna-inside-rhs-p.
+
+2004-05-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * message.el (message-idna-inside-rhs-p): Removed.
+ (message-idna-to-ascii-rhs-1): Use proper address parsing.
+
+ * gnus-art.el (gnus-emphasis-alist): Removed strikethru; too many
+ false positives.
+
+2004-05-16 Kim Minh Kaplan <kmkaplan-AwwS6Bc0PDVoiYX5Tdu9fQ@public.gmane.org>
+
+ * imap.el (imap-sasl-make-mechanisms): Use sasl.
+
+2004-05-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * nneething.el (nneething-file-name): Don't create spurions
+ files.
+
+ * gnus-msg.el (gnus-inews-do-gcc): Ignore read-only groups.
+ (gnus-inews-do-gcc): Remove sleep.
+
+ * gnus-art.el (gnus-mime-delete-part): Error message when no MIME
+ part under point.
+
+ * gnus-agent.el (gnus-agent-synchronize-flags): Default to nil.
+ (gnus-agent-regenerate-group): Using nil messages aren't valid.
+
+2004-05-15 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * spam.el (spam-summary-prepare-exit): oops, forgot (length)
+
+2004-05-14 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * gnus-dup.el (gnus-dup-unsuppress-article): don't assume the mail
+ header is not nil (tiny change). From Nelson Ferreira
+ <nelson.ferreira@verizon.net>.
+
+ * spam.el (spam-summary-prepare-exit): only produce "marking spam
+ as expired without moving it" message when there are spam
+ messages left
+
2004-05-14 Kai Grossjohann <kgrossjo@eu.uu.net>
* nntp.el (nntp-request-set-mark, nntp-request-update-info): Call
(spam-bsfilter-unregister-spam-routine)
(spam-bsfilter-register-ham-routine)
(spam-bsfilter-unregister-ham-routine): New functions.
- (spam-generic-score): Supprt bsfilter; Accept an optional argument
+ (spam-generic-score): Support bsfilter; Accept an optional argument
to recalcurate spam score even if scoring header has already been
added.
(spam-bogofilter-score, spam-spamassassin-score): Accept an
* 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