+<<<<<<< TREE
+2008-01-24 Michael Sperber <sperber@deinprogramm.de>
+
+ * mail-source.el (mail-sources): Add `group' choice.
+
+ * nnmail.el (nnmail-get-new-mail-1): Abstract this out to add another
+ parameter `in-group' to control into which group the articles go.
+ Add treatment of `group' mail-source.
+
+=======
+2008-01-24 Michael Sperber <sperber@deinprogramm.de>
+
+ * mail-source.el (mail-sources): Add `group' choice.
+
+ * nnmail.el (nnmail-get-new-mail-1): Abstract this out to add another
+ parameter `in-group' to control into which group the articles go.
+ Add treatment of `group' mail-source.
+
+2008-01-24 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * sieve.el (sieve-make-overlay, sieve-overlay-put, sieve-overlays-at):
+ * message.el (message-beginning-of-line): Use featurep instead of bound
+ tests in order to resolve conditionals at compile time.
+
+>>>>>>> MERGE-SOURCE
+2008-01-23 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-art.el (gnus-insert-mime-button): Don't decode description.
+
+ * mm-decode.el (mm-dissect-buffer): Decode description.
+
+ * mml.el (mml-to-mime): Encode message header first.
+
+2008-01-18 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-art.el (gnus-article-describe-bindings): Make it possible to use
+ xrefs, i.e. [back] and [forward] buttons, in *Help* buffer.
+
+ * lpath.el: Fbind help-buffer for Emacs 21 and XEmacs; bind
+ help-xref-stack-item for Emacs 21, Emacs 22.1, and XEmacs.
+
+2008-01-18 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * gnus-registry.el (gnus-registry-trim): Use append, not concat.
+
+2008-01-17 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-art.el (gnus-article-read-summary-keys): Work for some `A'
+ prefix keys.
+ (gnus-article-read-summary-send-keys): Use gnus-character-to-event.
+ (gnus-article-describe-bindings): Simplify; move XEmacs stuff to
+ gnus-xmas.el.
+
+ * gnus-xmas.el: Bind gnus-agent-summary-mode when compiling.
+ (gnus-xmas-article-describe-bindings): New function.
+ (gnus-xmas-redefine): Make gnus-article-describe-bindings alias to
+ gnus-xmas-article-describe-bindings.
+
+ * lpath.el: Don't fbind character-to-event and map-keymap for Emacs 21.
+
+2008-01-16 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * gnus-registry.el (gnus-registry-marks, gnus-registry-default-mark):
+ Add new variables for article mark management.
+ (gnus-registry-extra-entries-precious, gnus-registry-trim): Define a
+ list of extra data entries which, when present, will indicate that the
+ article ID should not be trimmed from the registry.
+ (gnus-registry-mark-article, gnus-registry-article-marks): Remove these
+ functions.
+ (gnus-registry-read-mark): New function to read a mark name from the
+ user.
+ (gnus-registry-set-article-mark, gnus-registry-remove-article-mark)
+ (gnus-registry-set-article-mark-internal): New functions to add and
+ remove marks.
+ (gnus-registry-get-article-marks): New function to show the marks for
+ an article, or retrieve them for further use.
+
+2008-01-16 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-art.el (gnus-article-describe-bindings): Show all `S' prefix
+ keys when no argument is given.
+
+2008-01-14 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * imap.el (imap-ping-server): New variable.
+ (imap-opened): On add extra ping if imap-ping-server is non-nil.
+ (imap-ping-server): Minor doc string fixes.
+
+2008-01-14 Knut Anders Hatlen <kahatlen@gmail.com> (tiny change)
+
+ * imap.el (imap-ping-server): New function.
+ (imap-opened): Call imap-ping-server.
+
+2008-01-12 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-sum.el (gnus-article-sort-by-random)
+ (gnus-thread-sort-by-random): Fix doc strings. Reported by
+ jidanni@jidanni.org.
+
+2008-01-11 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-art.el (gnus-article-describe-bindings): New function.
+ (gnus-article-read-summary-keys): Use it.
+ (gnus-article-mode-map): Bind `C-h b' to it.
+
+2008-01-10 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-art.el (gnus-article-read-summary-keys): Work for `C-h' on
+ XEmacs.
+ (gnus-article-describe-key, gnus-article-describe-key-briefly): Protect
+ against non-character events.
+
+ * lpath.el: Fbind map-keymap for Emacs 21.
+
+2008-01-09 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-group.el (gnus-group-read-ephemeral-gmane-group-url): New
+ command.
+ (gnus-group-read-ephemeral-gmane-group): Use optional argument RANGE
+ instead of END. Change name of the temp file.
+ (gnus-group-gmane-group-download-format): Add doc string. Make it
+ customizable.
+
+2008-01-09 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-art.el (gnus-article-send-map): New keymap for `S' prefix keys;
+ bind `S W' to gnus-article-wide-reply-with-original; set default
+ binding to gnus-article-read-summary-send-keys.
+ (gnus-article-read-summary-keys): Fix the order of keys; display
+ continuation keys correctly in the echo area; describe bindings
+ correctly when keys end with `C-h'.
+ (gnus-article-read-summary-send-keys): New function.
+ (gnus-article-describe-key, gnus-article-describe-key-briefly): Work
+ for gnus-article-read-summary-send-keys; display continuation keys
+ correctly in the echo area.
+ (gnus-article-reply-with-original): Ignore prefix argument.
+ (gnus-article-wide-reply-with-original): New function.
+
+ * lpath.el: Fbind character-to-event and set-keymap-default-binding for
+ Emacs 21.
+
+2008-01-08 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-bookmark.el (gnus-bookmark-mouse-available-p): Don't test for
+ display-color-p. Reported by Reiner Steib <Reiner.Steib@gmx.de>.
+
+2008-01-06 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-group.el (gnus-group-gmane-group-download-format): New variable.
+ (gnus-group-read-ephemeral-gmane-group): New command.
+
+2008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * gnus.el (gnus-use-long-file-name): Remove reference to xenix.
+
2007-12-28 Reiner Steib <Reiner.Steib@gmx.de>
+ * message.el (message-send-mail-function): Increase custom version.
+
* mml-sec.el, sieve-manage.el, smime.el: Simplify loading of
password-cache or password. Suggested by Glenn Morris <rgm@gnu.org>.
* encrypt.el: Clarify documentation. Load password-cache or
password, whichever one is found first, instead of autoloading.
+2007-12-19 Glenn Morris <rgm@gnu.org>
+
+ * mml.el (message-options-set, message-narrow-to-head)
+ (message-in-body-p, message-mail-p, message-encode-message-body):
+ Autoload.
+ (message-remove-header, message-narrow-to-headers-or-head)
+ (message-subscribed-p, message-make-mail-followup-to)
+ (message-position-on-field, message-news-p)
+ (message-options-set-recipient, message-generate-headers)
+ (message-sort-headers): Declare as functions.
+
+2007-12-18 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-draft.el (gnus-draft-send-message): Mention process/prefix
+ convention in doc string.
+
2007-12-17 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-art.el (gnus-article-browse-html-parts): Add message header and
2007-12-11 Katsumi Yamaoka <yamaoka@jpl.org>
* mm-decode.el (mm-add-meta-html-tag): New function.
- (mm-save-part-to-file, mm-pipe-part): Use it
+ (mm-save-part-to-file, mm-pipe-part): Use it.
* gnus-art.el (gnus-article-browse-delete-temp-files): Use
gnus-y-or-n-p instead of y-or-n-p.
(gnus-registry-fetch-extra-flags, gnus-registry-has-extra-flag)
(gnus-registry-store-extra-flags, gnus-registry-delete-extra-flags)
(gnus-registry-delete-all-extra-flags): Allow for arbitrary flag symbol
- storage through the gnus-registry, and provide an appropriate API for
- it.
+ storage through the gnus-registry, and provide an appropriate API for
+ it.
2007-09-13 Katsumi Yamaoka <yamaoka@jpl.org>
* hmac-def.el (define-hmac-function): Switch from old-style to
new-style backquotes.
- * md4.el (md4-make-step): likewise.
+ * md4.el (md4-make-step): Likewise.
2007-09-06 Katsumi Yamaoka <yamaoka@jpl.org>
2007-04-16 Didier Verna <didier@xemacs.org>
* gnus-msg.el (gnus-configure-posting-styles): Handle
- message-signature-directory properly with :file syntax. Reported by
+ message-signature-directory properly with :file syntax. Reported by
"Leo".
2007-04-11 Didier Verna <didier@xemacs.org>
* pgg-def.el (pgg-truncate-key-identifier): Truncate the key ID to 8
letters from the end. Thanks to "David Smith" <davidsmith@acm.org> and
- andreas@altroot.de (Andreas V\e,Av\e(Bgele)
+ andreas@altroot.de (Andreas V\e,Av\e(Bgele).
FIXME: Use `tiny change'?
2006-05-29 Kevin Greiner <kevin.greiner@compsol.cc>
- * gnus-agent.el (Added gnus-agent-flush*) to purge agent info.
+ * gnus-agent.el: Added gnus-agent-flush* to purge agent info.
(gnus-agent-read-agentview): Fixed handling of end-of-file error.
(gnus-agent-read-local): All symbols allocated in my-obarray
(gnus-agent-set-local): Skip invalid entries (min and/or max is nil).
* gnus-util.el (gnus-byte-compile): Use it.
-2006-04-22 xyblor <fake@invalid.email> (Tiny change.)
+2006-04-22 xyblor <fake@invalid.email> (tiny change)
* gnus-util.el (kill-empty-logs): New function.
(starttls-open-stream-gnutls, starttls-open-stream): Rename arg
SERVICE to PORT.
- * pop3.el (pop3-open-server) <ssl>: Clarify a loop. Deal with
+ * pop3.el (pop3-open-server) <ssl>: Clarify a loop. Deal with
port null or service name.
(starttls-negotiate): Autoload.
* gnus-agent.el (gnus-agent-rename-group)
(gnus-agent-delete-group): Wrap doc strings.
-
2005-11-10 Katsumi Yamaoka <yamaoka@jpl.org>
* messagexmas.el (message-use-toolbar): Change the valid values
2005-10-26 Didier Verna <didier@xemacs.org>
- * gnus-group.el (gnus-group-compact-group): invalidate original
+ * gnus-group.el (gnus-group-compact-group): Invalidate original
article buffer.
- * gnus-srvr.el (gnus-server-compact-server): ditto.
+ * gnus-srvr.el (gnus-server-compact-server): Ditto.
* nnml.el (nnml-request-compact-group): handle self Xref: field in
NOV database and in article itself.
Invalidate article backlog.
2005-09-11 Jari Aalto <jari.aalto@cante.net>
- * html2text.el: (html2text-replace-list): Add new entities.
+ * html2text.el (html2text-replace-list): Add new entities.
2005-09-11 Romain Francoise <romain@orebokech.com>
* smime-ldap.el (smime-ldap-search): Add compatibility for XEmacs.
* smime.el (smime-cert-by-ldap-1): Handle certificates distributed
- in PEM format. Adjust to the XEmacs compability.
+ in PEM format. Adjust to the XEmacs compability.
2005-05-30 Reiner Steib <Reiner.Steib@gmx.de>
user-function allow user modifications of the scores.
(spam-stat-score-buffer-user): New function, to allow
user-computed modifications to the score.
- (spam-stat-score-buffer-user-functions): list of additional
- scoring functions
- (spam-stat-error-holder): global temporary error holder
- (spam-stat-split-fancy): use the new `spam-stat-error-holder'
- variable
+ (spam-stat-score-buffer-user-functions): List of additional
+ scoring functions.
+ (spam-stat-error-holder): Global temporary error holder.
+ (spam-stat-split-fancy): Use the new `spam-stat-error-holder'
+ variable.
2005-04-06 Teodor Zlatanov <tzz@lifelogs.com>
2005-04-04 Reiner Steib <Reiner.Steib@gmx.de>
* nnimap.el (nnimap-date-days-ago): Add defvars in order to
- silence the byte compiler inside the defun
+ silence the byte compiler inside the defun.
* gnus-demon.el (parse-time-string): Add autoload.
* netrc.el (autoload, netrc-parse): Use encrypt.el instead of
gnus-encrypt.el.
- * encrypt.el: copied from gnus-encrypt.el
+ * encrypt.el: Copied from gnus-encrypt.el.
- * gnus-encrypt.el: commented that it's obsolete
+ * gnus-encrypt.el: Commented that it's obsolete.
2004-10-15 Reiner Steib <Reiner.Steib@gmx.de>
2004-09-09 Kevin Greiner <kgreiner@compsol.cc>
- * gnus-agent.el (gnus-agent-cat-groups): rewrote avoiding defsetf
+ * gnus-agent.el (gnus-agent-cat-groups): Rewrote avoiding defsetf
to avoid run-time CL dependencies.
(gnus-agent-unfetch-articles): New function.
(gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate
article numbers even when local .overview file is missing.
- (gnus-agent-read-article-number): New function. Only accepts
+ (gnus-agent-read-article-number): New function. Only accepts
27-bit article numbers.
(gnus-agent-copy-nov-line, gnus-agent-uncached-articles): Use
gnus-agent-read-article-number.
(gnus-convert-mark-converter-prompt,
gnus-convert-converter-needs-prompt): Fixed use of property list.
* legacy-gnus-agent.el (gnus-agent-convert-to-compressed-agentview-prompt):
- New function. Used internally to only display 'gnus converting
+ New function. Used internally to only display 'gnus converting
files' message when actually necessary.
* gnus-sum.el (): Removed (require 'gnus-agent) as required
2004-05-25 Anand Mitra <mitramc@yahoo.com> (tiny change)
- * gnus-sum.el (gnus-summary-delete-article): invoke hook with
+ * gnus-sum.el (gnus-summary-delete-article): Invoke hook with
correct data.
2004-05-24 Teodor Zlatanov <tzz@lifelogs.com>
2004-05-14 Nelson Ferreira <nelson.ferreira@verizon.net> (tiny change)
- * gnus-dup.el (gnus-dup-unsuppress-article): don't assume the mail
+ * gnus-dup.el (gnus-dup-unsuppress-article): Don't assume the mail
header is not nil.
2004-05-14 Kai Grossjohann <kgrossjo@eu.uu.net>
* gnus-int.el (gnus-request-delete-group): Use
gnus-cache-delete-group and gnus-agent-delete-group to keep the
local disk in sync with the server.
- (gnus-request-rename-group): Use
+ (gnus-request-rename-group): Use
gnus-cache-rename-group and gnus-agent-rename-group to keep the
local disk in sync with the server.
should be protected from potentially irreversable changes by the
function.
- * legacy-gnus-agent.el (): New. Provides converters that are only
+ * legacy-gnus-agent.el: New. Provides converters that are only
loaded when gnus-convert-old-newsrc needs to call them.
2004-03-08 Katsumi Yamaoka <yamaoka@jpl.org>
* nnrss.el (nnrss-request-article, nnrss-find-el): Cleanup.
- * html2text.el (html2text-get-attr, html2text-fix-paragraph): do
+ * html2text.el (html2text-get-attr, html2text-fix-paragraph): do.
* gnus-sum.el (gnus-summary-limit-to-age)
(gnus-summary-limit-children): do.
evaled.
(gnus-agent-save-active, gnus-agent-save-active-1): Merged to
delete gnus-agent-save-active-1.
- (gnus-agent-save-groups): Deleted. Identical to
+ (gnus-agent-save-groups): Deleted. Identical to
gnus-agent-save-active.
(gnus-agent-write-active): No longer adjust agent's copy of active
file as agent's adjustments are now stored in their own
- file. Removed optional parameter.
+ file. Removed optional parameter.
(gnus-agent-possibly-alter-active): Ignore groups of unagentized
servers. Add use of min/max range limits from server's local
file.
(spam-spamassassin-register-spam-routine)
(spam-spamassassin-register-ham-routine)
(spam-assassin-register-spam-routine)
- (spam-assassin-register-ham-routine): add SpamAssassin support
- (spam-bogofilter-score): fix to show article before scoring
+ (spam-assassin-register-ham-routine): Add SpamAssassin support.
+ (spam-bogofilter-score): Fix to show article before scoring.
2004-01-20 Teodor Zlatanov <tzz@lifelogs.com>
See ChangeLog.2 for earlier changes.
- Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
+ Copyright (C) 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
This file is part of GNU Emacs.