+2007-03-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * message.el (message-put-addresses-in-ecomplete): Only fetch headers
+ from the message heads.
+
+2007-03-25 Kevin Greiner <kevin.greiner@compsol.cc>
+
+ * gnus-art.el (gnus-article-set-window-start): Do nothing when the
+ article buffer does not have a window. This may not be the best
+ solution but is certainly better than setting the start of the null,
+ that is the current, window.
+
+2007-03-24 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-draft.el (gnus-draft-setup-hook): New hook.
+ (gnus-draft-setup): Run it.
+
+ * gnus-score.el (gnus-inhibit-slow-scoring): New variable, renamed from
+ gnus-score-fast-scoring. Allow regexp.
+ (gnus-score-headers): Use it.
+
+ * gnus-util.el (gnus-emacs-version): Include "no MULE" in no-MULE
+ XEmacs.
+
+ * gnus-art.el (gnus-article-browse-html-article): Fix typo in doc
+ string.
+ (gnus-button-alist): Also catch `<f1> k ...'.
+
+2007-03-25 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
+
+ * gnus-msg.el (gnus-setup-message, gnus-inews-add-send-actions): Move
+ evaluation of gnus-extended-version to ensure correct generation of the
+ User-Agent header when message-generate-headers-first is used.
+
+2007-03-24 Simon Josefsson <simon@josefsson.org>
+
+ * hashcash.el (hashcash-generate-payment-async): Don't crash if
+ hashcash-path is nil. Don't call callback with incorrect number of
+ parameters if val is 0.
+
+2007-03-20 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
+
+ * message.el (message-required-news-headers):
+ * gnus-util.el (gnus-intern-safe): Fix typo in docstring.
+
+2007-03-15 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * message.el (message-generate-new-buffers): Change the meaning of the
+ nil value; add `standard' to the choices; treat t as `unique'; improve
+ doc string.
+ (gnus-select-frame-set-input-focus): Autoload.
+ (message-buffer-name): Search for the existing message buffer if
+ message-generate-new-buffers is nil or `standard'; treat the value t of
+ message-generate-new-buffers as `unique'.
+ (message-pop-to-buffer): Raise the frame already displaying the message
+ buffer; clear the echo area after querying.
+ (message-setup): Pass the `continue' argument to compose-mail.
+ (message-mail): Prefer `switch-function' if it is given; search for the
+ existing message buffer if the `continue' argument is non-nil; pass
+ continue and switch-function arguments to compose-mail by way of
+ message-setup.
+ (message-mail-other-window): Adjust argument of message-setup.
+ (message-mail-other-frame): Ditto.
+
+2007-03-13 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-cite.el (font-lock-set-defaults): Autoload it for Emacs.
+ (gnus-message-citation-mode): Require font-lock for XEmacs; make sure
+ to turn font-lock on when turning gnus-message-citation-mode on.
+
+2007-03-06 Daiki Ueno <ueno@unixuser.org>
+
+ * mml-smime.el (mml-smime-use): New variable; default to use openssl.
+ (mml-smime-function-alist): New variable; add epg as the backend.
+ * mml-sec.el (mml-smime-sign): Don't require mml-smime, autoload
+ mml-smime- functions instead.
+ * mm-view.el: Require smime.
+
+2007-03-05 Didier Verna <didier@xemacs.org>
+
+ * gnus-topic.el (gnus-topic-hierarchical-parameters): Perform merging
+ instead of just inheritance for posting styles.
+ * gnus.el (gnus-group-fast-parameter): Fix typo in comment.
+
+2007-02-24 Chris Moore <dooglus@gmail.com>
+
+ * pgg-pgp5.el (pgg-pgp5-encrypt-region):
+ * pgg-pgp.el (pgg-pgp-encrypt-region):
+ * pgg-gpg.el (pgg-gpg-encrypt-region):
+ Check pgg-encrypt-for-me if no other recipients.
+
+2007-02-24 John Paul Wallington <jpw@pobox.com>
+
+ * net/tls.el (tls-certtool-program): Fix custom type.
+
+2007-02-28 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-cite.el (gnus-message-search-citation-line): Use point-at-bol
+ and point-at-eol instead of line-(beginning|end)-position.
+
+ * assistant.el (assistant-parse-buffer): Ditto.
+
+ * netrc.el (netrc-parse-services): Ditto.
+
+2007-02-28 Daiki Ueno <ueno@unixuser.org>
+
+ * mml2015.el (mml2015-epg-find-usable-key): New function.
+ (mml2015-epg-sign): Use it.
+ (mml2015-epg-encrypt): Use it.
+
+2007-02-28 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * message.el (message-make-in-reply-to): Quote name containing
+ non-ASCII characters. It will make the RFC2047 encoder cause an error
+ if there are special characters. Reported by NAKAJI Hiroyuki
+ <nakaji@kankyo-u.ac.jp>.
+
+2007-02-27 Didier Verna <didier@xemacs.org>
+
+ Include the group parameters as well as the topic ones in the
+ inheritance filter process.
+ * gnus-topic.el (gnus-topic-hierarchical-parameters): New optional
+ argument GROUP-PARAMS-LIST.
+ * gnus-topic.el (gnus-group-topic-parameters): Use it.
+
+2007-02-27 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * nntp.el (nntp-never-echoes-commands)
+ (nntp-open-connection-functions-never-echo-commands): New variables.
+ (nntp-send-command): Use them.
+
+2007-02-20 Daiki Ueno <ueno@unixuser.org>
+
+ * mml2015.el (mml2015-epg-verify): Simplified.
+
+2007-02-19 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * mml.el (mml-content-disposition-alist): New user option.
+ (mml-content-disposition): New function.
+ (mml-insert-mime-headers, mml-minibuffer-read-disposition): Use it.
+ (mml-attach-file, mml-dnd-attach-file): Pass file name to it.
+
+2007-02-19 Daiki Ueno <ueno@unixuser.org>
+
+ * mml2015.el (mml2015-epg-verify): Convert LF to CRLF before signature
+ verification.
+
+2007-02-15 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
+
+ * nnweb.el (nnweb-google-parse-1): Fix date parsing to also match on
+ articles posted in the last 24 hours.
+
+2007-02-14 Chong Yidong <cyd@stupidchicken.com>
+
+ * smiley.el (smiley-regexp-alist): Add "dead" smiley.
+
+2007-02-14 Micha\e,Ak\e(Bl Cadilhac <michael@cadilhac.name>
+
+ * nntp.el (nntp-send-command): Don't wait for echoes when
+ nntp-open-ssl-stream is used.
+
+2007-02-13 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-cite.el (gnus-test-font-lock-add-keywords)
+ (gnus-message-add-citation-keywords)
+ (gnus-message-remove-citation-keywords): Remove.
+ (gnus-message-citation-mode): Instead of modifying font-lock-keywords
+ directly, make the variables in font-lock-defaults buffer-local, add
+ gnus-message-citation-keywords to them and then update the value of
+ font-lock-keywords.
+
+2007-02-09 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * message.el (message-cite-original-1): Don't call
+ gnus-article-highlight-citation.
+
+ * gnus-cite.el (gnus-cite-parse): Work with two or more MS-type
+ citations; fix line count.
+
+2007-02-08 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-cite.el (gnus-test-font-lock-add-keywords): New function.
+ (gnus-message-add-citation-keywords)
+ (gnus-message-remove-citation-keywords): Use it; fix the emulating
+ versions of font-lock-add-keywords and font-lock-remove-keywords to
+ work with XEmacs correctly.
+
+2007-02-07 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-cite.el (gnus-cite-face-list): Set the values of
+ gnus-message-max-citation-depth and gnus-message-citation-keywords.
+ (gnus-message-max-citation-depth): Use defvar rather than defconst.
+ (gnus-message-cite-prefix-regexp): New variable.
+ (gnus-message-search-citation-line): Use it; protect against long
+ citation prefix; fill match data with nil rather than 0 for XEmacs; set
+ the 0th match data for Emacs.
+ (gnus-message-citation-keywords): Set LAXMATCH flag in every HIGHLIGHT.
+ (gnus-message-add-citation-keywords): Append keywords rather than
+ prepending; emulate font-lock-add-keywords if it is not available.
+ (gnus-message-remove-citation-keywords): Emulate
+ font-lock-remove-keywords if it is not available.
+
+ * gnus-msg.el (gnus-message-highlight-citation): Default to t.
+
+ * message.el (message-cite-prefix-regexp): Set the value of
+ gnus-message-cite-prefix-regexp.
+
+2007-02-01 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
+
+ * nnweb.el (nnweb-google-parse-1): Update parser.
+
+2007-01-29 Juanma Barranquero <lekktu@gmail.com>
+
+ * gnus-art.el (gnus-button-prefer-mid-or-mail): Fix typo in docstring.
+
+2007-01-28 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
+
+ * nnslashdot.el (nnslashdot-request-article): Update end-of-article
+ regexp.
+
+2007-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * uudecode.el (uudecode-string-to-multibyte): New function emulating
+ string-to-multibyte.
+ (uudecode-decode-region-internal): Use it.
+
+ * lpath.el: Fbind string-as-multibyte for XEmacs.
+
+2007-01-23 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-score.el (gnus-home-score-file, gnus-home-adapt-file): Fix
+ custom choice.
+
+ * gnus-art.el (gnus-signature-limit): Fix custom choice.
+
+2007-01-22 Daiki Ueno <ueno@unixuser.org>
+
+ * mm-util.el (mm-inhibit-file-name-handlers): Add epa-file-handler.
+
+ * mm-decode.el (mm-save-part-to-file): Use `mm-write-region' instead of
+ `write-region' to respect `mm-inhibit-file-name-handlers'.
+
+2007-01-19 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * nnsoup.el (nnsoup-directory, nnsoup-packer, nnsoup-packet-directory):
+ Use gnus-home-directory instead of "~/" or "$HOME".
+
+2007-01-17 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * encrypt.el (encrypt-insert-file-contents): Add better prompt
+ to mention filename.
+ Add comments at beginning regarding usage.
+ (encrypt-write-file-contents): Change interactive so a string is
+ acceptable. If the file has no associated model, show an error instead
+ of a nonsense prompt.
+
+2007-01-16 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+ * spam.el (spam-bsfilter-ham-switch): Fix typo.
+ Thanks to Yoshihiko Yamada for kind notification of this typo.
+
+2007-01-12 Kenichi Handa <handa@m17n.org>
+
+ * uudecode.el (uudecode-decode-region-internal): Make it work in a
+ multibyte buffer.
+
+2007-01-14 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-score.el (gnus-score-fast-scoring): New variable.
+ (gnus-score-headers): Use it.
+
+ * gnus-sum.el (gnus-auto-select-first): Improve doc string.
+
+ * message.el (message-cite-original-1): Call
+ gnus-article-highlight-citation if requested.
+
+ * gnus-cite.el (gnus-article-highlight-citation): Add SAME-BUFFER arg.
+
+ * gnus-art.el (gnus-article-browse-html-article): Add warning about web
+ bugs to doc string.
+ (gnus-button-alist): Add mid\\|message-id.
+ (gnus-button-fetch-group): Extend for use in
+ `browse-url-browser-function'.
+ (gnus-button-url-regexp): Try to catch paired parentheses like in
+ Wikipedia URLs.
+
+ * gnus-sum.el (gnus-summary-reparent-children): Another doc string fix.
+ Suggested by Simon Krahnke <overlord@gmx.li>.
+
+2007-01-13 Romain Francoise <romain@orebokech.com>
+
+ * nnml.el (nnml-use-compressed-files): Fix typo in docstring.
+ Update copyright.
+
+2007-01-13 Patric Mueller <bhaak@bigfoot.com> (tiny change)
+
+ * gnus-sum.el (gnus-summary-reparent-children): Fix typo in doc string.
+
+2007-01-09 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * gnus-registry.el (gnus-registry-unfollowed-groups)
+ (gnus-registry-split-fancy-with-parent): Fix documentation.
+
+2007-01-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * spam-report.el (spam-report-gmane-internal): Speed up spam reporting
+ from nnweb groups.
+
+2006-12-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * spam-report.el (spam-report-gmane-internal): Add necessary "/" to
+ Xref urls. Erase buffer before requesting head.
+
+2007-01-07 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-soup.el (gnus-soup): New custom group. Make user variables
+ customizable.
+
+2007-01-05 Daiki Ueno <ueno@unixuser.org>
+
+ * mml2015.el (mml2015-epg-sign): Ask user whether to skip or abort if
+ no signing key is found.
+ (mml2015-epg-encrypt): Ask user whether to skip or abort if
+ no encrypting and/or signing key is found.
+
+2007-01-03 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * spam-report.el (spam-report-gmane-spam): Remove redundant message.
+
+2007-01-01 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
+
+ * nnweb.el (nnweb-gmane-create-mapping): Put back code to merge the
+ headers read from disk with the ones newly found in the current search.
+ This should no longer cause problems, because the article numbers in
+ Gmane's `nov.php' output are ignored since the previous change.
+
+2007-01-02 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
+
+ * gmm-utils.el (gmm-tool-bar-style): Fix custom type.
+
+2007-01-01 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lpath.el: Fbind clear-string and cp-supported-codepages; don't fbind
+ replace-regexp-in-string; bind url-version; fbind display-images-p and
+ timer-set-function for XEmacs; bind timer-list for XEmacs; fbind
+ find-face and set-itimer-function for Emacs; bind itimer-list for
+ Emacs.
+
+ * mm-decode.el (mm-display-external): Use itimer function for XEmacs.
+
+2007-01-01 Romain Francoise <romain@orebokech.com>
+
+ * gnus-sum.el (gnus-summary-make-menu-bar): Fix typo.
+
+2006-12-31 Steve Youngs <steve@sxemacs.org>
+
+ * gnus-cite.el: Load easy-mmode at compile time for (S)XEmacs to get
+ `define-minor-mode' macro definition expanded properly.
+ (gnus-message-citation-mode): This is now OK for (S)XEmacs so don't
+ exclude it there.
+
+ * gnus-msg.el (gnus-message-highlight-citation): Revert Reiner's patch
+ of 2006-12-30. The default is nil on (S)XEmacs already because of the
+ `fboundp' test.
+ (gnus-message-citation-mode): Revert Reiner's patch of 2006-12-30.
+ This is OK to autoload in (S)XEmacs now.
+