+2015-08-19 Glenn Morris <rgm@gnu.org>
+
+ * nnmaildir.el (nnmaildir-flag-mark-mapping): Add "P".
+
+2015-08-18 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * message.el (message-overlay-put, message-make-overlay)
+ (message-kill-all-overlays, message-overlays-in, message-overlay-get)
+ (message-delete-overlay, message-window-inside-pixel-edges):
+ Declare before using.
+
+2015-08-17 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * message.el (message-overlay-get, message-overlays-in)
+ (message-window-inside-pixel-edges):
+ * messagexmas.el (message-overlay-get, message-overlays-in):
+ XEmacs compatible functions.
+
+2015-08-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * message.el (message-toggle-image-thumbnails): New command.
+
+2015-08-06 Paul Eggert <eggert@cs.ucla.edu>
+
+ * message.el (message-send-form-letter): Change (message (format ...))
+ to (message ...). This lessens the probability of confusion when
+ the output of `format' contains `%'.
+
+2015-08-04 David Kastrup <dak@gnu.org>
+
+ * gnus-art.el (gnus-article-describe-key)
+ (gnus-article-describe-key-briefly):
+ Do not overwrite preexisting contents of unread-command-events.
+
+2015-08-02 Nikolaus Rath <Nikolaus@rath.org>
+
+ * nnimap.el (nnimap-request-move-article)
+ (nnimap-process-expiry-targets, nnimap-split-incoming-mail): Use MOVE
+ extension if available.
+
+2015-08-02 Nikolaus Rath <Nikolaus@rath.org>
+
+ * nnimap.el (nnimap-open-connection-1): explicitly ask server for
+ capabilities instead of relying on LOGIN response.
+
+2015-07-31 Paul Eggert <eggert@cs.ucla.edu>
+
+ * nnbabyl.el (nnbabyl-retrieve-headers):
+ * nndiary.el (nndiary-retrieve-headers):
+ * nneething.el (nneething-retrieve-headers):
+ * nnmbox.el (nnmbox-retrieve-headers):
+ * nnmh.el (nnmh-retrieve-headers):
+ * nnml.el (nnml-retrieve-headers):
+ * nnspool.el (nnspool-retrieve-headers):
+ * nntp.el (nntp-retrieve-headers, nntp-retrieve-articles):
+ Prefer (floor (* 100.0 NUMERATOR) DENOMINATOR) when calculating
+ progress-report percentages and the like. This avoids problems
+ if (* 100 NUMERATOR) would overflow.
+
+ * gnus-registry.el (gnus-registry-import-eld):
+ * registry.el (registry-reindex):
+ Use (* 100.0 ...) rather than (* 100 ...) to avoid int overflow issues.
+
+2015-07-17 Julien Danjou <jd@abydos>
+
+ * sieve-mode.el (sieve-font-lock-keywords): Add missing "body" test
+ command.
+
+2015-07-11 Eric Abrahamsen <eric@ericabrahamsen.net>
+
+ * gnus-registry.el (gnus-registry--set/remove-mark): Correct the order
+ of function arguments.
+
+2015-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * nnimap.el: Clean up "unused var" warnings.
+ (auth-source-creation-prompts): Declare.
+ (nnimap-retrieve-headers, nnimap-status-message)
+ (nnimap-request-create-group, nnimap-request-delete-group)
+ (nnimap-close-group, nnimap-request-move-article)
+ (nnimap-request-accept-article, nnimap-request-newgroups)
+ (nnimap-request-post, nnimap-dummy-active-number)
+ (nnimap-save-mail-spec, nnimap-get-groups): Add _ to unused vars.
+ (nnimap-parse-flags): Remove unused var `p'.
+ (nnimap-retrieve-group-data-early): Remove unused var `groups'.
+ (nnimap-flags-to-marks): Remove unused var `totalp'.
+
+2015-07-09 Nikolaus Rath <Nikolaus@rath.org>
+
+ * nnimap.el (nnimap-transform-headers): Don't assume that UID comes
+ before RFC822.SIZE.
+
+2015-07-09 Nikolaus Rath <Nikolaus@rath.org>
+
+ * nnimap.el (nnimap-open-connection-1): Always query capabilities,
+ so that a 'plain value for the `nnimap-stream' server variable is
+ handled correctly.
+
+2015-07-08 Eric Abrahamsen <eric@ericabrahamsen.net>
+
+ Remove unused let variables
+ * nnimap.el (nnimap-request-group): Variables are not used.
+
+ Check if group names are already strings
+ * gnus-group.el (gnus-group-group-name):
+ The group name may already be a string.
+ Specifically, in the group list reached from the *Server* buffer,
+ the 'gnus-group text property returns a string. Everywhere else
+ it returns a symbol.
+
+2015-06-24 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * nnmaildir.el (nnmaildir--prepare): Use a more functional style.
+ (nnmaildir--update-nov): Remove unused var `numdir'.
+ (nnmaildir-request-type, nnmaildir--scan, nnmaildir-request-newgroups)
+ (nnmaildir-request-group, nnmaildir-request-create-group)
+ (nnmaildir-request-post, nnmaildir-request-move-article)
+ (nnmaildir-request-accept-article, nnmaildir-active-number):
+ Mark unused args.
+ (nnmaildir-get-new-mail, nnmaildir-group-alist, nnmaildir-active-file):
+ Declare.
+ (nnmaildir-request-scan): Remove unused vars `group' and `grp-dir'.
+ (nnmaildir-request-update-info): Remove unused vars `dotfile', `num',
+ `mark', `end', `new-mark', and `mark-sym'.
+ (nnmaildir-retrieve-headers):
+ Remove unused args `srv-dir', `dir', `nlist2'.
+ (nnmaildir-request-expire-articles):
+ Remove unused vars `article', `stop' and `nlist2'.
+ (nnmaildir-request-set-mark): Remove unused vars `begin', `article' and
+ `end'. Use nnmaildir--article when dyn-binding is needed.
+ Give the value directly in the `let' for `del-mark', `del-action',
+ `add-action', and `set-action'. Don't use `add-to-list' on a local var.
+ (nnmaildir-close-server):
+ Declare those local vars that need to be dyn-bound.
+
+2015-06-03 Paul Eggert <eggert@cs.ucla.edu>
+
+ * gnus-art.el (gnus-button-alist): Also support quotes 'like this'.
+
+2015-05-31 David Engster <deng@randomsample.de>
+
+ * tests/gnustest-nntp.el (gnustest-ping-host): Call 'sleep' binary
+ instead of using `sleep-for', as the latter does not seem to reliably
+ wait (see for instance bug 15990).
+
+2015-05-29 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-art.el (gnus-button-alist): Re-revert last change.
+ cf. <http://news.gmane.org/group/gmane.emacs.devel/thread=186896>
+
+2015-05-28 Paul Eggert <eggert@cs.ucla.edu>
+
+ * gnus-art.el (gnus-button-alist): Revert last change.
+ It wasn't that important, and it caused a Gnus build to fail. See:
+ http://www.randomsample.de:4456/builders/emacs-devel/builds/734
+
+ * gnus-art.el (gnus-button-alist):
+ Also treat "‘" and "’" as quoting chars.
+
+2015-05-19 Paul Eggert <eggert@cs.ucla.edu>
+
+ * gnus-art.el (gnus-treat-strip-list-identifiers)
+ (gnus-article-mode-syntax-table):
+ * gnus-group.el (gnus-group-nnimap-edit-acl):
+ * canlock.el, deuglify.el: Fix minor quoting problems in doc strings,
+ e.g., missing quote, ``x'' where `x' was meant, etc.
+
+2015-05-14 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * format-spec.el (format-spec, format-spec-make): Work for XEmacs.
+ Use (char-to-int c) instead of (+ c 0) that the byte compiler optimizes
+ into just c.
+
+2015-05-11 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * format-spec.el (format-spec, format-spec-make): Work for XEmacs.
+ Normalize characters into numbers in spec keys.
+
+2015-05-07 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * dgnushack.el (declare-function): Redefine it to use autoload.
+ * lpath.el (gnus-html-prefetch-images): Declare.
+
+2015-05-04 Glenn Morris <rgm@gnu.org>
+
+ * gnus-art.el (nneething-get-file-name): Declare rather than autoload.
+
+ * gnus-async.el (gnus-html-prefetch-images): Remove pointless autoload.
+
+ * gnus-sync.el (gnus-group-topic): Autoload at run-time.
+ (gnus-topic-create-topic, gnus-topic-enter-dribble):
+ Declare rather than autoload.
+
+ * mm-archive.el (gnus-recursive-directory-files)
+ (mailcap-extension-to-mime): Autoload at run-time.
+
+ * mm-util.el (latin-unity-massage-name)
+ (latin-unity-maybe-remap, latin-unity-representations-feasible-region)
+ (latin-unity-representations-present-region):
+ Declare rather than autoload.
+
+ * mml-smime.el (epg-make-context, epg-passphrase-callback-function):
+ Autoload at run-time.
+ (epg-context-set-signers, epg-context-result-for)
+ (epg-new-signature-digest-algorithm, epg-verify-result-to-string)
+ (epg-list-keys, epg-verify-string, epg-sign-string, epg-encrypt-string)
+ (epg-context-set-passphrase-callback, epg-sub-key-fingerprint)
+ (epg-configuration, epg-expand-group, epa-select-keys):
+ Declare rather than autoload.
+
+ * nnir.el (nnimap-change-group, nnimap-make-thread-query):
+ Autoload at run-time.
+ (gnus-group-topic-name, nnimap-buffer, nnimap-command)
+ (gnus-registry-get-id-key, gnus-registry-action):
+ Declare rather than autoload.
+
+ * nnmail.el (mail-send-and-exit): Autoload at run-time.
+
+ * spam.el (spam-stat-buffer-change-to-non-spam)
+ (spam-stat-buffer-change-to-spam, spam-stat-buffer-is-non-spam)
+ (spam-stat-buffer-is-spam, spam-stat-load, spam-stat-save)
+ (spam-stat-split-fancy): Remove pointless autoloads.
+
+ * mm-view.el (epg-decrypt-string): Autoload.
+ * mml-smime.el (epg-key-sub-key-list, epg-sub-key-capability)
+ (epg-sub-key-validity): Fix declarations.
+
+2015-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+
+ * gnus.el: Ma Gnus v0.13 is released.
+
+2015-05-01 Glenn Morris <rgm@gnu.org>
+
+ * gnus-util.el (iswitchb-read-buffer):
+ * mm-decode.el (libxml-parse-html-region):
+ * mml.el (libxml-parse-html-region):
+ * nnrss.el (libxml-parse-html-region): Update declaration.
+
+2015-04-27 Glenn Morris <rgm@gnu.org>
+
+ * message.el (gnus-extract-address-components):
+ Remove bogus declaration that was masking previous problem.
+
+2015-04-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * hashcash.el (hashcash-insert-payment-async-2): Save the mark when
+ altering the buffer.
+ (hashcash-insert-payment-async-2): Revert previous change because it
+ still means that the mark is moving around.
+
2015-04-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus-uu.el (gnus-uu-save-article):