(open-protocol-stream): Renamed from open-proto-stream.
[gnus] / lisp / ChangeLog
index f031b4f..102b5b5 100644 (file)
@@ -1,6 +1,517 @@
+2010-11-28  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * proto-stream.el (open-protocol-stream): Renamed from
+       open-proto-stream.
+
+2010-11-27  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * nnimap.el (nnimap-stream): Change default to `undecided'.
+       (nnimap-open-connection): If `nnimap-stream' is `undecided', try ssl
+       first, and then network.
+       (nnimap-open-connection-1): Respect nnimap-server-port.
+       (nnimap-open-connection): Be more backwards-compatible.
+
+       * proto-stream.el (proto-stream-always-use-starttls): New variable.
+       (proto-stream-open-starttls): De-duplicate the starttls code.
+       (proto-stream-open-starttls): Folded back into the main function.
+       (proto-stream-open-network): Fix typo in the gnutls path.
+       (proto-stream-command): Refactor out.
+
+       * nntp.el (nntp-open-connection): Fix the STARTTLS command syntax.
+
+       * proto-stream.el (proto-stream-open-starttls): Actually implement the
+       starttls.el STARTTLS.
+
+       * color.el (color-lab->srgb): Fix function call name.
+
+       * proto-stream.el (proto-stream-open-tls): Delete output from openssl
+       if we're using tls.el.
+       (proto-stream-open-network): If we don't have gnutls-cli or gnutls
+       built in, then don't try to establish a STARTTLS connection.
+
+       * nntp.el (nntp-open-connection): Switch on STARTTLS on supported
+       servers.
+
+       * proto-stream.el (open-proto-stream): Use network, not stream.
+       (open-proto-stream): Add a way to specify what the end of a command is.
+
+       * nntp.el (nntp-open-connection): Use proto-streams for the relevant
+       connections types.
+       (nntp-open-network-stream): Removed.
+       (nntp-open-ssl-stream): Removed.
+       (nntp-open-tls-stream): Removed.
+       (nntp-ssl-program): Removed.
+
+       * nnimap.el (nnimap-open-connection): Check for "OK" from the greeting.
+
+2010-11-27  Andrew Cohen  <cohen@andy.bu.edu>
+
+       * nnir.el: Fix typos.
+       (nnir-retrieve-headers-override-function): Rename variable to reflect
+       new semantics.
+       (nnir-article-group, nnir-article-number, nnir-article-rsv): New helper
+       macros.
+       (nnir-request-article, nnir-request-move-article): Use them.
+       (nnir-categorize): New function.
+       (nnir-run-query): Use it.
+       (nnir-retrieve-headers): Rewrite to batch header retrieval.
+       (nnir-run-gmane): nnir-retrieve-headers now returns the headers already
+       sorted.
+       (nnir-group-full-name): Use gnus-group-full-name instead.
+       (nnir-artlist-artitem-group, nnir-artlist-artitem-number)
+       (nnir-artlist-artitem-rsv, nnir-sort-groups-by-server): Obsolete.
+
+2010-11-27  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * nnimap.el (nnimap-open-connection): Fix typo in STARTTLS command.
+
+       * proto-stream.el: New library to provide protocol-specific
+       TLS/STARTTLS connections for IMAP, NNTP, SMTP, POP3 and similar
+       protocols.
+       (open-proto-stream): Complete the documentation.
+       (proto-stream-open-network): Fix some typos.
+
+       * nnimap.el (nnimap-open-connection): Use it.
+
+2010-11-26  Julien Danjou  <julien@danjou.info>
+
+       * color.el: Rename various rgb functions to srgb.
+
+2010-11-26  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * nnimap.el (nnimap-get-groups): Allow non-quoted strings as mailbox
+       names.
+
+2010-11-26  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * shr.el (shr-insert): Revert last change.
+       (shr-find-fill-point): Never leave point being at bol;
+       relax the kinsoku limitation when rendering tables.
+
+2010-11-26  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * nnmail.el (nnmail-expiry-target-group): Protect against degenerate
+       results from -accept-article.
+
+       * shr-color.el: Require cl when compiling.
+
+       * nnheader.el (nnheader-update-marks-actions): Fix typo in last
+       checkin.
+
+       * gnus-art.el (gnus-url-mailto): Unfold URLs before using them.
+
+       * nnimap.el (nnimap-request-set-mark): Add is "+", not "-".
+
+       * gnus-sum.el (gnus-summary-push-marks-to-backend): Use 'set instead of
+       'add and 'delete to set backend marks.
+
+       * nnmaildir.el (nnmaildir-request-set-mark): Be explicit about 'set.
+
+       * nnheader.el (nnheader-update-marks-actions): Refactor out.
+
+       * nntp.el (nntp-request-set-mark): Use it.
+
+       * nnfolder.el (nnfolder-request-set-mark): Ditto.
+
+       * nnml.el (nnml-request-set-mark): Ditto.
+
+       * nnimap.el (nnimap-last-response-string): Remove the unfolding -- it
+       introduces regressions in article selection.
+       (nnimap-find-uid-response): New function.
+       (nnimap-request-accept-article): Use the UID returned, if any.
+       (nnimap-request-move-article): Use the UID returned, if any.
+       (nnimap-get-groups): Reimplement to work with folded lines.
+       (nnimap-find-uid-response): The UID is the last element in the list.
+       (nnimap-request-set-mark): Extend syntax with 'set.
+
+       * nnml.el (nnml-request-set-mark): Ditto.
+
+       * nnfolder.el (nnfolder-request-set-mark): Ditto.
+
+       * nntp.el (nntp-request-set-mark): Ditto.
+
+2010-11-25  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * message.el (message-called-interactively-p): A temporary macro.
+       (message-goto-body): Use it temporarily.
+
+2010-11-25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * nnimap.el (nnimap-unfold-quoted-lines): Refactor out.
+       (nnimap-last-response-string): Unfold quoted lines, if they exist.
+       (nnimap-last-response-string): Fix last unfolding fix.
+
+2010-11-25  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * shr.el (shr-insert): Fix the way to fold lines.
+
+2010-11-25  Julien Danjou  <julien@danjou.info>
+
+       * shr-color.el (shr-color->hexadecimal): Use color-rgb->hex
+
+       * color.el: Rename from color-lab.el
+       (color-rgb->hex): Add.
+       (color-complement): Add.
+       (color-complement-hex): Add.
+
+       * gnus-sum.el (gnus-summary-widget-forward): Add, and bind to [tab].
+
+2010-11-25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * shr-color.el (shr-color-visible): Don't bug out if the colour names
+       don't exist.
+
+2010-11-25  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mml.el (mml-preview): Make sure to bind gnus-displaying-mime to nil,
+       assuming that article displaying or another mml-preview may be
+       interrupted for an error or for the like.
+
+       * shr.el (shr-get-background): Fix argument name.
+
+2010-11-24  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-cache.el (gnus-summary-insert-cached-articles): Use it.
+
+       * gnus-sum.el (gnus-summary-include-articles): New function.
+
+       * message.el (message-goto-body): called-interactively-p needs a
+       parameter, so use `any'.
+
+       * nnimap.el (nnimap-request-move-article): It's no longer necessary to
+       clear marks before moving, since they're synced from the Gnus side
+       first.
+
+       * gnus-sum.el (gnus-summary-push-marks-to-backend): New function.
+       (gnus-summary-move-article): Copy over all marks before moving, so that
+       IMAP doesn't think a new article has arrived.
+
+2010-11-24  Julien Danjou  <julien@danjou.info>
+
+       * shr.el (shr-insert-background-overlay): Fix typo.
+       (shr-render-td): Copy the background before rendering.
+
+       * shr-color.el (shr-color-visible): Fix docstring.
+
+       * shr.el (shr-tag-table): Add bgcolor support.
+       (shr-render-td): Add bgcolor support.
+       (shr-get-background): Add.
+       (shr-insert-foreground-overlay): Use shr-get-background.
+
+       * message.el (message-goto-body): Use called-interactively-p.
+       (message-in-body-p): message-goto-body returns point.
+
+2010-11-24  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * mm-util.el (mm-enable-multibyte): Use `to' instead of t.  This fixes
+       Fixes something or other in Emacs 23, and is backwards compatible.
+
+       * message.el (message-goto-body): Remove the <#secure special-casing,
+       which is too special.
+
+       * shr.el (shr-parse-style): Drop !important from styles.
+
+2010-11-24  Daniel Schoepe  <daniel.schoepe@googlemail.com>  (tiny change)
+
+       * gnus-sum.el (gnus-summary-articles-in-thread): Fix a bug that causes
+       this function to return incorrect results when calling it with an
+       explicit article argument different from
+       (gnus-summary-article-number).
+
+2010-11-24  Julien Danjou  <julien@danjou.info>
+
+       * shr.el (shr-insert-color-overlay): Replace deprecated syntax.
+       (shr-tag-body): Add background support.
+       (shr-descend): Add background support.
+       (shr-tag-title): Add.
+
+       * shr-color.el (shr-color-visible): Really return original background
+       if fixed.
+
+2010-11-24  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * shr.el (shr-color-check): Protect against non-existant colour names.
+
+2010-11-24  Julien Danjou  <julien@danjou.info>
+
+       * color-lab.el: Require 'cl when compiling.
+
+       * shr.el (shr-insert-color-overlay): Remove specific rgb() check.
+
+       * shr-color.el (shr-color->hexadecimal): Only return the hexadecimal
+       matched part.
+
+       * color-lab.el: Fix all expt calls to use float type.
+
+2010-11-24  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * shr.el (shr-insert-color-overlay): Pass rgb(rrr, ggg, bbb) type color
+       expression to shr-color-check as is.
+
+       * shr-color.el (shr-color->hexadecimal): Ignore case of color names.
+
+       * color-lab.el: Add coding cookie.
+       (float-pi): Use eval-and-compile.
+
+       * dgnushack.el (dgnushack-compile): Exclude shr-color.el from being
+       compiled for Emacsen having no `libxml-parse-html-region' support.
+
+2010-11-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * shr.el (shr-insert-color-overlay): Split stuff like
+       "#444444 !important" to find the real colour.
+       (shr-tag-font): Resurrect shr-tag-font again, since it's needed to
+       parse <font color="red"> entries.
+
+2010-11-23  Andrew Cohen  <cohen@andy.bu.edu>
+
+       * nnheader.el (nnheader-parse-head): Bug fix.  Properly position
+       point when parsing headers.
+
+       * nnspool.el (nnspool-insert-nov-head): Bug fix.  Make sure point
+       is positioned properly when parsing headers.
+
+2010-11-23  Julien Danjou  <julien@danjou.info>
+
+       * color-lab.el (boundp): Bind float-pi for Emacs < 23.3.
+
+       * shr-color.el (shr-color->hexadecimal): Add support for color names.
+
+       * shr.el (shr-parse-style): Replace \n with space in style parsing.
+
+       * shr-color.el (shr-color-hsl-to-rgb-fractions): Use
+       shr-color-hue-to-rgb.
+       (shr-color->hexadecimal): Call shr-color-hsl-to-rgb-fractions.
+
+2010-11-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * shr.el (shr-color->hexadecimal): Autoload.
+       (shr-descend): Add color to all tags.
+
+2010-11-22  Julien Danjou  <julien@danjou.info>
+
+       * shr.el (shr-tag-color-check): Convert colors to hexadecimal with
+       shr-color->hexadecimal.
+
+       * shr-color.el (shr-color->hexadecimal): Add converting functions for
+       RGB() or HSL() color representation.
+
+       * shr.el (shr-tag-font): Add.
+       (shr-tag-color-check): New function to get better colors.
+       (shr-tag-insert-color-overlay): Factorize code between tag-font and
+       tag-span.
+
+       * shr-color.el: New file.
+
+       * color-lab.el: New file.
+
+       * gnus-art.el (gnus-url-mailto): Do not downcase args.
+
+2010-11-21  Andrew Cohen  <cohen@andy.bu.edu>
+
+       * nnir.el: Fix typo in comments.
+       (nnir-run-imap): Simplify code. No need to reverse artlist.
+       (nnir-run-gmane): Use nnir-tmp-buffer for web results.
+
+2010-11-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-srvr.el (gnus-server-show-server): New command and keystroke.
+
+       * nnimap.el (nnimap-get-capabilities): Refactor out.
+       (nnimap-open-connection): Re-request capabilities after STARTTLS.
+
+2010-11-21  Ralf Angeli  <angeli@caeruleus.net>
+
+       * mm-uu.el (mm-uu-type-alist): Prevent spurious empty line from
+       appearing when `mm-uu-hide-markers' is nil.
+
+2010-11-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * nnimap.el (nnimap-unselect-group): Make into its own function.
+       (nnimap-request-rename-group): Unselect group before renaming.
+       This had gotten lost somewhere.
+       (nnimap-request-accept-article): Keep track of examined groups, and
+       unselect the group before APPENDing to read-only groups.
+       (nnimap-request-move-article): Clear flags before moving so that they
+       can be re-set later.
+
+2010-11-20  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-gravatar.el (gnus-gravatar-transform-address): Decode name again.
+       (gnus-gravatar-insert): Put avatar always in the beginning of the field.
+
+2010-11-19  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-art.el (gnus-mime-display-single)
+       * gnus-html.el (gnus-html-wash-images, gnus-html-prefetch-images)
+       * mm-decode.el (mm-shr): Assume that gnus-inhibit-images may be a group
+       parameter.
+
+2010-11-18  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * shr.el (shr-table-horizontal-line): Rename from shr-table-line.
+       (shr-table-vertical-line): New variable.
+       (shr-insert-table): Use it.
+
+2010-11-18  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-html.el (gnus-html-wash-images): Don't display images if
+       gnus-inhibit-images is non-nil; register displayer for cid images.
+       (gnus-html-display-image): Work for cid image.
+       (gnus-html-insert-image): Allow arguments.
+       (gnus-html-put-image): Inhibit read-only.
+       (gnus-html-prefetch-images): Don't prefetch images if
+       gnus-inhibit-images is non-nil.
+
+2010-11-17  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * shr.el (shr-put-image): Break lines when inserting big pictures.
+
+2010-11-17  Daniel Dehennin  <daniel.dehennin@baby-gnu.org>
+
+       * mml2015.el (mml2015-epg-encrypt): Fix two cons with missing
+       sender, thanks Katsumi Yamaoka.
+
+2010-11-17  Andrew Cohen  <cohen@andy.bu.edu>
+
+       * nnir.el (nnir-run-imap): Reverse the article list for each group
+       rather than the whole list.
+
+2010-11-17  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * shr.el (shr-image-displayer): Protect function against non-existent
+       image source.
+
+       * gnus-art.el (gnus-inhibit-images): New user option.
+       (gnus-mime-display-single): Don't display image if it is non-nil.
+
+       * mm-decode.el (mm-shr): Bind shr-inhibit-images to the value of
+       gnus-inhibit-images.
+
+       * shr.el (shr-image-displayer): New function.
+       (shr-tag-img): Use it.
+
+2010-11-16  Daniel Dehennin  <daniel.dehennin@baby-gnu.org>
+
+       * mml2015.el (mml2015-epg-sign): Use From header.
+
+2010-11-15  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-html.el (gnus-html-wash-images): Register a displayer.
+
+       * gnus-util.el (gnus-find-text-property-region): Return markers.
+
+       * shr.el (shr-tag-img): Put a displayer in the text property.
+
+       * gnus-util.el (gnus-find-text-property-region): New utility function.
+
+       * gnus-html.el (gnus-html-display-image): Make the alt optional.
+       (gnus-html-show-images): Remove.
+
+       * gnus-art.el (gnus-article-show-images): New, more general function.
+
+       * gnus-html.el: Use image-url instead of gnus-image-url to unify the
+       image url text properties.
+
+       * shr.el: Ditto.
+
+       * gnus-agent.el (gnus-agentize): Only do the auto-agentizing if
+       gnus-agent-auto-agentize-methods is set.  Which it isn't.
+
+2010-11-15  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-sum.el (gnus-summary-move-article): Fix `while' loop to make it
+       work for two or more articles.
+
+2010-11-12  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-art.el (article-treat-non-ascii): Keep text properties not to
+       divide an image that's in an html article to two or more when washing
+       non-ASCII characters in alt text of it.
+
+2010-11-11  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-decode.el (mm-dissect-buffer): Pass sender's mail address to
+       smime-decrypt-region using function argument.
+       (mm-possibly-verify-or-decrypt, mm-dissect-multipart): Relay it.
+
+       * mm-view.el (mm-view-pkcs7, mm-view-pkcs7-decrypt): Relay it.
+
+       * smime.el (smime-decrypt-region): Catch it.
+
+2010-11-11  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * smime.el (smime-mode-map): Move initialization into declaration.
+       (gnus-run-mode-hooks): Don't autoload.
+       (smime-mode): Use define-derived-mode.
+
+2010-11-11  Glenn Morris  <rgm@gnu.org>
+
+       * smime.el (from): Restrict declaration to XEmacs.
+
+       * nnir.el (gnus-group-topic-name): Autoload.
+
+2010-11-11  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * shr.el (shr-insert): Don't break long line if it is because of
+       kinsoku-bol characters in the line end.
+
+2010-11-11  Andrew Cohen  <cohen@andy.bu.edu>
+
+       * nnir.el (nnir-request-move-article): Fix to provide original group
+       and subject.
+       (nnir-warp-to-article): Don't fail on articles whose headers haven't
+       been retrieved.
+
+       * gnus-sum.el (gnus-summary-move-article): Use original group and
+       subject for virtual articles such as those in an nnir summary buffer.
+
+2010-11-11  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-art.el (article-treat-non-ascii): Make it work for XEmacs (at
+       least 21.5).
+
+       * smime.el (from): Declare it again for XEmacs.
+
+2010-11-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * message.el (message-resend): Don't disable encoding unless it's
+       already encoded.
+
+       * nnimap.el (nnimap-update-info): Fix problem with `g' chopping of
+       low-numbered articles.
+
 2010-11-10  Katsumi Yamaoka  <yamaoka@jpl.org>
 
-       * gnus-art.el (org-entities): Bind it.
+       * rfc2047.el (rfc2047-syntax-table): Simplify.
+
+       * lpath.el: Fbind set-char-table-range for XEmacs 21.4 and SXEmacs 22.1.
+
+       * gnus-art.el (article-treat-non-ascii): Use put-char-table instead of
+       set-char-table-range for XEmacs.
+
+2010-11-10  Glenn Morris  <rgm@gnu.org>
+
+       * time-date.el (time-to-seconds): Always an alias on Emacs,
+       never a real function.
+       (with-no-warnings): Remove compat stub, now unused.
+       (time-less-p): Doc fix.
+       (time-to-number-of-days): Simplify.
+
+       * smime.el (from): Remove unused declaration.
+
+       * gnus-util.el (with-no-warnings): Remove compat stub, now unused.
+       (gnus-float-time): On Emacs, always an alias.
+
+       * ecomplete.el (with-no-warnings): Remove compat stub, now unused.
+       (ecomplete-add-item): Use float-time on Emacs, else gnus-float-time.
+
+2010-11-10  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * dgnushack.el: Don't use ignore-errors in the top level form since it
+       is unavailable in XEmacs even if cl is loaded.
+
+       * gnus-art.el (org-entities): Declare it to silence the byte compiler.
 
 2010-11-09  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        (nnir-run-imap): Use it.
        (nnir-run-gmane): Who knew, gmane search returns an article score!
 
-       * gnus-srvr.el (gnus-server-mode-map): add binding "G" to search the
+       * gnus-srvr.el (gnus-server-mode-map): Add binding "G" to search the
        server on the current line with nnir.
 
 2010-10-31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
 2010-10-30  Andrew Cohen  <cohen@andy.bu.edu>
 
-       * nnir.el move defvar, defcustom around to keep file organized and keep
-       byte-compiler quiet.
-       (nnir-read-parms): accept search-engine as arg.
-       (nnir-run-query): pass search-engine as arg.
-       (nnir-search-engine): remove.
+       * nnir.el: Move defvar, defcustom around to keep file organized
+       and keep byte-compiler quiet.
+       (nnir-read-parms): Accept search-engine as arg.
+       (nnir-run-query): Pass search-engine as arg.
+       (nnir-search-engine): Remove.
 
 2010-10-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
 
 2010-10-30  Andrew Cohen  <cohen@andy.bu.edu>
 
-       * nnir.el: general clean up. allow searching with multiple
-       engines. allow separate extra-parameters for each engine. batch queries
-       when possible.
-       (nnir-imap-default-search-key,nnir-method-default-engines): add
-       customize interface.
-       (nnir-run-gmane): new engine.
-       (nnir-engines): use it. qualify all prompts with engine name.
-       (nnir-search-engine): remove global variable.
-       (nnir-run-hyrex): restore for now.
-       (nnir-extra-parms,nnir-search-history): new variables.
-       (gnus-group-make-nnir-group): use them.
-       (nnir-group-server): remove in favor of gnus-group-server.
-       (nnir-request-group): avoid searching twice.
-       (nnir-sort-groups-by-server): new function.
+       * nnir.el: General clean up.  Allow searching with multiple engines.
+       Allow separate extra-parameters for each engine.
+       Batch queries when possible.
+       (nnir-imap-default-search-key,nnir-method-default-engines):
+       Add customize interface.
+       (nnir-run-gmane): New engine.
+       (nnir-engines): Use it.  Qualify all prompts with engine name.
+       (nnir-search-engine): Remove global variable.
+       (nnir-run-hyrex): Restore for now.
+       (nnir-extra-parms,nnir-search-history): New variables.
+       (gnus-group-make-nnir-group): Use them.
+       (nnir-group-server): Remove in favor of gnus-group-server.
+       (nnir-request-group): Avoid searching twice.
+       (nnir-sort-groups-by-server): New function.
 
 2010-10-30  Julien Danjou  <julien@danjou.info>
 
        * gnus-group.el: Remove gnus-group-fetch-control.
 
-       * gnus-start.el (gnus-find-new-newsgroups): Remove
-       gnus-check-first-time-used.
+       * gnus-start.el (gnus-find-new-newsgroups):
+       Remove gnus-check-first-time-used.
 
        * gnus.el: Remove gnus-backup-default-subscribed-newsgroups.
 
 
 2010-10-26  Katsumi Yamaoka  <yamaoka@jpl.org>
 
-       * shr.el (shr-tag-div): Added.
+       * shr.el (shr-tag-div): Add.
 
        * lpath.el: Fbind current-idle-time for XEmacs 21.4 and SXEmacs 22.1.
 
 
 2010-10-22  Andrew Cohen  <cohen@andy.bu.edu>
 
-       * nnir.el (nnir-method-default-engines): new variable.
-       (nnir-run-query): use it.
-       (nnir-group-mode-hook): remove key binding and move to gnus-group.el.
-       (gnus-summary-nnir-goto-thread): change group if needed.
+       * nnir.el (nnir-method-default-engines): New variable.
+       (nnir-run-query): Use it.
+       (nnir-group-mode-hook): Remove key binding and move to gnus-group.el.
+       (gnus-summary-nnir-goto-thread): Change group if needed.
 
-       * gnus-group.el (gnus-group-group-map): add key binding for
+       * gnus-group.el (gnus-group-group-map): Add key binding for
        gnus-group-make-nnir-group.
 
 2010-10-24  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
-       * shr.el (shr-tag-object): Added.
+       * shr.el (shr-tag-object): Add.
 
        * gnus-sum.el (gnus-summary-select-article): Make sure we have the
        original article buffer live.
-       (gnus-summary-select-article-buffer): Mention
-       gnus-widen-article-buffer.
+       (gnus-summary-select-article-buffer):
+       Mention gnus-widen-article-buffer.
 
 2010-10-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
-       * shr.el (shr-tag-strong): Added.
+       * shr.el (shr-tag-strong): Add.
 
 2010-10-22  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
 
        * mm-view.el (mm-text-html-renderer-alist): Add the `shr' and
        `gnus-w3m' symbols.
-       (mm-text-html-washer-alist): Removed.
+       (mm-text-html-washer-alist): Remove.
 
-       * mm-decode.el (mm-inline-text-html-renderer): Removed.
-       (mm-inline-media-tests): Removed use.
+       * mm-decode.el (mm-inline-text-html-renderer): Remove.
+       (mm-inline-media-tests): Remove use.
        (mm-text-html-renderer): Change default to the `shr' symbol.
 
-       * mm-view.el (mm-inline-text-html): Removed use.
+       * mm-view.el (mm-inline-text-html): Remove use.
 
        * gnus-art.el (gnus-blocked-images): New function.  Allow the
        `gnus-bloc