+2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-start.el (gnus-clean-old-newsrc): Delete `unexist' from pre-Ma
+ Gnus 0.3.
+
+2012-02-15 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+
+ * gnus.el: Ma Gnus v0.3 is released.
+
+2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-sum.el (gnus-summary-local-variables): Make
+ `gnus-newsgroup-unexist' into a local variable.
+
+2012-02-14 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * registry.el (registry-usage-test, registry-persistence-test): Move to
+ tests/gnustest-registry.el.
+ (registry-make-testable-db, registry-match-test)
+ (registry-instantiation-test): Move to tests/gnustest-registry.el.
+
+ * gnus-registry.el (gnus-registry-misc-test)
+ (gnus-registry-usage-test): Move to tests/gnustest-registry.el.
+
+ * tests/gnustest-registry.el: New file with the registry and
+ gnus-registry ERT tests.
+
+2012-02-13 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-msg.el (gnus-summary-resend-message): Make
+ gnus-summary-resend-message-insert-gcc be last item in
+ message-header-setup-hook.
+
+2012-02-13 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * nnfolder.el (nnfolder-marks-directory, nnfolder-marks-is-evil)
+ (nnfolder-marks, nnfolder-marks-file-suffix, nnfolder-marks-modtime):
+ Remove.
+ (nnfolder-open-server): Don't use marks.
+ (nnfolder-request-delete-group): Ditto.
+ (nnfolder-request-rename-group): Ditto.
+ (nnfolder-request-set-mark, nnfolder-request-marks)
+ (nnfolder-group-marks-pathname, nnfolder-marks-changed-p)
+ (nnfolder-save-marks, nnfolder-open-marks): Remove.
+
+ * nnml.el (nnml-marks-is-evil, nnml-marks-file-name, nnml-marks)
+ (nnml-marks-modtime): Remove.
+ (nnml-request-delete-group): Don't use marks.
+ (nnml-request-rename-group): Ditto.
+ (nnml-request-set-mark, nnml-request-marks, nnml-marks-changed-p)
+ (nnml-save-marks, nnml-open-marks): Remove.
+
+ * nntp.el (nntp-marks-is-evil, nntp-marks-file-name, nntp-marks)
+ (nntp-marks-modtime, nntp-marks-directory, nntp-request-set-mark)
+ (nntp-request-marks, nntp-marks-directory, nntp-marks-changed-p)
+ (nntp-save-marks, nntp-open-marks, nntp-possibly-create-directory)
+ (nntp-server-to-method-cache): Remove.
+
+ * shr.el (shr-rescale-image): Allow viewing large images.
+ (shr-rescale-image): Fix wrong merge.
+
+2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * shr.el (shr-remove-trailing-whitespace): Really delete the padding on
+ too-wide lines.
+
+2012-02-13 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * nnimap.el (nnimap-record-commands): New variable.
+ (nnimap-log-command): Use it.
+ (nnimap-make-process-buffer): Add a space to the process buffer.
+ (nnimap-transform-headers): Don't bug out on header lines containing
+ stuff that look like IMAP length encodings.
+
+ * shr.el (shr-rescale-image): Allow viewing large images.
+
+2012-02-12 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * nnml.el (nnml-request-compact-group): Delete the marks file after
+ compaction (bug#10800).
+
+ * gnus-art.el (gnus-stop-downloads): Stop `url-queue' downloads on
+ group exit.
+
+ * nnimap.el (nnimap-parse-flags): Parse correctly when we have mixed
+ QRESYNC/FETCH output.
+
+2012-02-11 Glenn Morris <rgm@gnu.org>
+
+ * sieve-manage.el (sieve-manage-default-stream):
+ * shr.el (shr):
+ * nnir.el (nnir-ignored-newsgroups, nnir-summary-line-format)
+ (nnir-retrieve-headers-override-function)
+ (nnir-imap-default-search-key, nnir-notmuch-program)
+ (nnir-notmuch-additional-switches, nnir-notmuch-remove-prefix)
+ (nnir-method-default-engines):
+ * message.el (message-cite-reply-position):
+ * gssapi.el (gssapi-program):
+ * gravatar.el (gravatar):
+ * gnus-sum.el (gnus-refer-thread-use-nnir):
+ * gnus-registry.el (gnus-registry-unfollowed-addresses)
+ (gnus-registry-max-pruned-entries):
+ * gnus-picon.el (gnus-picon-inhibit-top-level-domains):
+ * gnus-int.el (gnus-after-set-mark-hook)
+ (gnus-before-update-mark-hook):
+ * gnus-async.el (gnus-async-post-fetch-function):
+ * auth-source.el (auth-source-cache-expiry):
+ Add missing :version tags to new defcustoms and defgroups.
+
+2012-02-11 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-sum.el (gnus-adjust-marked-articles): Add to
+ `gnus-newsgroup-unexist'.
+
+ * gnus.el (gnus-article-mark-lists): Add `unexist' to the list of
+ marks.
+ (gnus-article-special-mark-lists): Put the `unexist' in the special
+ marks list instead.
+
+ * gnus-sum.el (gnus-articles-to-read): Don't include unexisting
+ articles in the list of articles to be selected.
+
+ * nnimap.el (nnimap-retrieve-group-data-early): Query for unexisting
+ articles.
+ (nnimap-update-info): Keep track of unexisting articles.
+ (nnimap-update-qresync-info): Ditto.
+
+2012-02-10 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * message.el (message-default-send-mail-function): Made into own
+ function for reuse by emacsbug.el.
+
+2012-02-09 Juanma Barranquero <lekktu@gmail.com>
+
+ * gnus.el (gnus-method-ephemeral-p): Move after declaration of defsubst
+ `gnus-sloppily-equal-method-parameters' to avoid a warning.
+
+2012-02-09 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * mm-archive.el (mm-archive-dissect-and-inline): New function.
+ (mm-archive-dissect-and-inline): Fix up the undisplayer.
+
+ * gnus-compat.el: Define `timer-set-function'.
+
+ * mm-decode.el (mm-display-external): Output the text from the command
+ in the buffer after the command finished. This makes text-based
+ commands behave better.
+
+2012-02-08 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-compat.el: Add a compat for the old `url-retrieve'.
+
+2012-02-07 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-compat.el: Make `help-function-arglist' be compatible on Emacs
+ 23.1.
+
+2012-02-07 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-sum.el (gnus-summary-show-thread): Revert last two changes.
+
+2012-02-07 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * message.el (smtpmail-smtp-user): Silence compiler warning.
+
+2012-02-06 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * message.el (message-multi-smtp-send-mail): Also allow specifying the
+ SMTP user name.
+
+2012-02-06 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-sum.el (gnus-summary-show-thread):
+ next-single-char-property-change may return nil in XEmacs.
+ (gnus-summary-article-map): Fix typo.
+
+2012-02-09 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-msg.el (gnus-msg-mail): Use `message-mail' if Gnus isn't
+ running.
+
+ * nnimap.el (nnimap-wait-for-response): Minor fixup of message string.
+
+ * gnus.el (gnus-server-extend-method): Don't add an -address component
+ if the method already has one (bug#9676).
+
+2012-02-08 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-sum.el (gnus-summary-insert-old-articles): Use a default instead
+ of an initial-input for consistency (bug#10757).
+
+ * dgnushack.el: Fix XEmacs compilation warning.
+
+ * shr.el: Inhibit getting and sending cookies when fetching pictures.
+
+ * gnus-html.el (gnus-html-schedule-image-fetching): Ditto.
+
+2012-02-07 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * shr.el (shr-remove-trailing-whitespace): Don't strip whitespace from
+ lines that are narrower than the window width. Otherwise background
+ "blocks" will look less readable.
+
+2012-02-07 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-sum.el (gnus-summary-show-thread): Revert last two changes.
+
+2012-02-07 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * nnimap.el (nnimap-transform-headers): Remove unused variable.
+ (nnimap-transform-headers): Fix parsing BODYSTRUCTURE elements that
+ have newlines within the strings, and where the UID comes after the
+ BODYSTRUCTURE element (bug#10537).
+
+ * shr-color.el (shr-color-set-minimum-interval): Rename to add prefix
+ (bug#10732).
+
+ * shr.el (shr-insert-document): Add doc string.
+ (shr-visit-file): Ditto.
+ (shr-remove-trailing-whitespace): New function.
+ (shr-insert-document): Use it to clean up trailing whitespace as the
+ final step (bug#10714).
+
+2012-02-06 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-sum.el (gnus-summary-exit-no-update): Really deaden the summary
+ buffer if `gnus-kill-summary-on-exit' is nil.
+
+2012-02-06 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-sum.el (gnus-summary-show-thread):
+ next-single-char-property-change may return nil in XEmacs.
+
+2012-02-06 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-sum.el (gnus-handle-ephemeral-exit): Allow exiting from Gnus
+ when just reading a single group from "without" Gnus.
+
+2012-02-06 Chong Yidong <cyd@gnu.org>
+
+ * gnus-sum.el (gnus-summary-show-thread):
+ next-single-char-property-change never returns nil (Bug#8657).
+
2012-02-02 Lars Ingebrigtsen <larsi@gnus.org>
+ * message.el (message-multi-smtp-send-mail): New function.
+ (message-multi-smtp-send-mail): Respect the X-Message-SMTP-Method
+ header to implement multi-SMTP functionality.
+
+ * gnus-agent.el (gnus-agent-send-mail-function): Removed.
+ (gnus-agentize): Don't set it.
+ (gnus-agent-send-mail): Don't use it.
+
* gnus-sum.el (gnus-summary-widget-backward): New function and
keystroke.
* gnus.el: Ma Gnus v0.1 is released.
+2012-02-05 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * nnimap.el (nnimap-open-server): Allow switching the nnoo server
+ without reconnecting.
+ (nnimap-possibly-change-group): Ditto.
+ (nnimap-finish-retrieve-group-infos): Don't reconnect if the server
+ connection has died before being called.
+
2012-02-02 Lars Ingebrigtsen <larsi@gnus.org>
+ * nnimap.el (nnimap-retrieve-group-data-early): Don't say we're doing
+ an initial sync unless we're really doing one.
+
+ * gnus-group.el (gnus-group-read-ephemeral-group): Don't add a new
+ address parameter if one already exists (bug#9676).
+
* gnus-msg.el (gnus-summary-mail-forward): Respect the process marks,
not the prefix, as documented (bug#10689).
* gnus.el (gnus-parameters): Note precedence.
-2012-01-04 Leo <sdl.web@gmail.com>
+2012-01-04 Leo Liu <sdl.web@gmail.com>
* nndraft.el (nndraft-update-unread-articles): Don't move point around
in the group buffer.
* nnimap.el (nnimap-finish-retrieve-group-infos): Check the connection
status in the correct buffer.
-2012-01-03 Leo <sdl.web@gmail.com>
+2012-01-03 Leo Liu <sdl.web@gmail.com>
* gnus-topic.el (gnus-topic-goto-next-group): Don't move point around
when opening topics (bug#10407).
* gnus-art.el (gnus-button-mid-or-mail-heuristic-alist): Add "alpine".
(gnus-treat-body-boundary): Don't test window-system.
-2007-10-28 Leo <sdl.web@gmail.com>
+2007-10-28 Leo Liu <sdl.web@gmail.com>
* gnus-art.el (gnus-treat-emphasize): Don't test window-system.