(message-ignored-supersedes-headers): Add Approved.
[gnus] / lisp / ChangeLog
index 608d486..4dd088e 100644 (file)
@@ -1,3 +1,470 @@
+2004-06-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * message.el (message-ignored-supersedes-headers): Add Approved. 
+
+2004-06-11  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * rfc2047.el (rfc2047-encode-message-header): Remove useless
+       goto-char.
+       (rfc2047-encode): Fold the line before encoding.
+
+2004-06-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * rfc2047.el (rfc2047-encode-message-header): Disabled header
+       folding -- not all headers can be folded, and this should be done
+       by the message composition mode.  Probably.  I think. 
+
+2004-06-10  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-util.el (gnus-remove-text-with-property): Make it slightly
+       fast.
+
+       * gnus-ems.el (gnus-remove-image): Don't use
+       message-text-with-property; remove only the image found first.
+
+       * gnus-xmas.el (gnus-xmas-remove-image): Remove only the image
+       found first.
+
+2004-06-09  Jesper Harder  <harder@ifa.au.dk>
+
+       * message.el (message-send-mail-with-sendmail): Use with-current-buffer.
+
+2004-06-09  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * message.el (message-text-with-property): Make it fast and accept
+       optional arguments.
+       (message-strip-forbidden-properties): Use it.
+       (message-fix-before-sending): Follow the m-t-w-p change.
+
+       * gnus-ems.el (gnus-remove-image): Follow the m-t-w-p change.
+
+2004-06-08  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-art.el (article-hide-headers): Don't change the buffer
+       mistakenly when performing mml-preview even if
+       gnus-single-article-buffer is nil.
+
+2004-06-08  Kai Grossjohann  <kgrossjo@eu.uu.net>
+
+       * message.el (message-expand-name-databases): New user option.
+       (message-expand-name): Use it.
+
+2004-06-07  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * spam.el (spam-report-articles-resend)
+       (spam-report-resend-register-routine): allow ham reporting
+       (spam-report-resend-register-ham-routine): simple wrapper
+       (spam-registration-functions): add ham resending functions
+       (spam-list-of-processors): add ham resend processor
+
+       * gnus.el (ham-resend-to): new group parameter
+       (spam-process): add ham resend option
+
+       * spam-report.el (spam-report-resend): allow reporting ham
+       (spam-report-resend-ham): simple wrapper
+
+2004-06-06  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * message.el (message-cite-articles-with-x-no-archive): New
+       variable. 
+       (message-cite-original): Use it.
+
+2004-06-04  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * message.el (message-cite-original): Respect X-No-Archive. 
+
+2004-06-04  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-art.el (article-hide-headers): Refer to the values for
+       gnus-ignored-headers and gnus-visible-headers in the summary
+       buffer since a user may have set them as group parameters.
+
+2004-06-03  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * assistant.el (assistant-node-name): new convenience function
+       (assistant-render-text, assistant-render-node): error handling,
+       plus handle multiple next nodes
+       (assistant-find-next-node): commented out for now
+       (assistant-find-next-nodes): new function, returns list of next
+       nodes
+
+2004-06-02  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * mail-source.el (mail-source-directory): Fix doc-string.
+
+2004-05-29  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * assistant.el (assistant-render-text, assistant-eval): add :set
+       widget type, which is different because it takes and returns a
+       list.  Much hilarity ensues.
+
+2004-05-28  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-art.el (gnus-button-alist): Fixed regexp for manual links.
+
+       * gnus-group.el (gnus-group-get-new-news-this-group): Added
+       doc-string.
+
+       * gnus-start.el (gnus-activate-group): Added doc-string.
+
+2004-05-28  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-encode.el (mm-safer-encoding): Consider 7bit is safe.
+
+2004-05-27  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * assistant.el (assistant-render-text): trying to add a :set
+       widget, more to come...
+
+       * spam.el (spam-group-spam-contents-p): handle empty groupname
+       strings
+       (spam-report-articles-resend)
+       (spam-report-resend-register-routine): allow spam-report-resend-to
+       to be a group parameter or a global value
+       (tiny change).  From Daniel Pittman <daniel@rimspace.net>.
+       (spam-register-routine): do registration iff any articles warrant
+       it.
+       (spam-summary-prepare-exit): changed log message for nil group
+       destinations 
+
+2004-05-26  Simon Josefsson  <jas@extundo.com>
+
+       * starttls.el: Merge with my GNUTLS based starttls.el.
+       (starttls-gnutls-program, starttls-use-gnutls)
+       (starttls-extra-arguments, starttls-process-connection-type)
+       (starttls-connect, starttls-failure, starttls-success): New
+       variables.
+       (starttls-program, starttls-extra-args): Doc fix.
+       (starttls-negotiate-gnutls, starttls-open-stream-gnutls): New
+       functions.
+       (starttls-negotiate, starttls-open-stream): Check
+       `starttls-use-gnutls' and pass on to corresponding *-gnutls
+       function if it is set.
+
+2004-05-27  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * rfc2047.el (rfc2047-encode-region): Encode encoded words in
+       structured fields.
+
+2004-05-26  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * message.el (message-resend): Bind rfc2047-encode-encoded-words.
+
+2004-05-26  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * spam.el (spam-mark-junk-as-spam-routine)
+       (spam-mark-new-messages-in-spam-group-as-spam): allow user to
+       disable assigning the spam-mark to new messages
+       (spam-ham-copy-or-move-routine): todo decleared twice (tiny
+       change).  From Adam Sj\e,Ax\e(Bgren <asjo@koldfront.dk>.
+
+2004-05-26  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * dgnushack.el: Autoload customize-set-variable for XEmacs.
+
+       * rfc2047.el (rfc2047-encodable-p): Don't move point.
+       (rfc2047-decode): Treat the ascii coding-system as raw-text by
+       default.
+
+2004-05-25  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * gnus-sum.el (gnus-summary-delete-article): invoke hook with
+       correct data (tiny change).  From Anand Mitra <mitramc@yahoo.com>.
+
+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
+       (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.
        (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
 ;; Local Variables:
 ;; coding: iso-2022-7bit
 ;; End:
+
+;;; arch-tag: 3f33a3e7-090d-492b-bedd-02a1417d32b4