]> code.delx.au - gnu-emacs/commitdiff
Merge from gnus--rel--5.10
authorMiles Bader <miles@gnu.org>
Sat, 7 Oct 2006 01:51:54 +0000 (01:51 +0000)
committerMiles Bader <miles@gnu.org>
Sat, 7 Oct 2006 01:51:54 +0000 (01:51 +0000)
Patches applied:

 * gnus--rel--5.10  (patch 145-148)

   - Merge from emacs--devo--0
   - Update from CVS

2006-10-04  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus-sum.el (gnus-summary-make-menu-bar): Clarify
   gnus-summary-limit-to-articles.

2006-10-04  Romain Francoise  <romain@orebokech.com>

   * lisp/gnus/gnus-util.el (gnus-alist-to-hashtable, gnus-hashtable-to-alist):
   Moved here (and renamed) from gnus-registry.el.

   * lisp/gnus/gnus-registry.el: Require gnus-util.
   Use `gnus-alist-to-hashtable' and `gnus-hashtable-to-alist'.

2006-10-04  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/pop3.el (pop3-authentication-scheme): Clarify doc.
   (pop3-movemail): Warn about pop3-leave-mail-on-server.

2006-10-04  Dave Love  <fx@gnu.org>

   * lisp/gnus/pop3.el (pop3-authentication-scheme): Add custom version.

2006-10-04  Jesper Harder  <harder@ifa.au.dk>

   * lisp/gnus/pop3.el (pop3-leave-mail-on-server): Don't quote nil in
   doc string.  Improve doc string.

2006-10-03  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-util.el (gnus-with-local-quit): New macro.

   * lisp/gnus/gnus-demon.el (gnus-demon): Replace with-local-quit with it.

2006-10-06  Reiner Steib  <Reiner.Steib@gmx.de>

   * man/gnus.texi (Image Enhancements): Update for Emacs 22.

   * man/gnus-faq.texi ([1.3]): Update.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-466

lisp/gnus/ChangeLog
lisp/gnus/ChangeLog.2
lisp/gnus/gnus-demon.el
lisp/gnus/gnus-registry.el
lisp/gnus/gnus-sum.el
lisp/gnus/gnus-util.el
lisp/gnus/pop3.el
man/ChangeLog
man/gnus-faq.texi
man/gnus.texi

index ad3c6ad919ee01c2d42ede0a6c36709d074e5f9f..63e7f43424dd86cef196dabaa349b93c1746528a 100644 (file)
@@ -1,3 +1,36 @@
+2006-10-04  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-sum.el (gnus-summary-make-menu-bar): Clarify
+       gnus-summary-limit-to-articles.
+
+2006-10-04  Romain Francoise  <romain@orebokech.com>
+
+       * gnus-util.el (gnus-alist-to-hashtable, gnus-hashtable-to-alist):
+       Moved here (and renamed) from gnus-registry.el.
+
+       * gnus-registry.el: Require gnus-util.
+       Use `gnus-alist-to-hashtable' and `gnus-hashtable-to-alist'.
+
+2006-10-04  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * pop3.el (pop3-authentication-scheme): Clarify doc.
+       (pop3-movemail): Warn about pop3-leave-mail-on-server.
+
+2006-10-04  Dave Love  <fx@gnu.org>
+
+       * pop3.el (pop3-authentication-scheme): Add custom version.
+
+2006-10-04  Jesper Harder  <harder@ifa.au.dk>
+
+       * pop3.el (pop3-leave-mail-on-server): Don't quote nil in
+       doc string.  Improve doc string.
+
+2006-10-03  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-util.el (gnus-with-local-quit): New macro.
+
+       * gnus-demon.el (gnus-demon): Replace with-local-quit with it.
+
 2006-09-28  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gmm-utils.el (gmm): Adjust custom version.
        as a buffer-local variable.  This avoids creating truncated
        dribble files as a result of a hang up, eg.
 
-2005-11-04 Ken Manheimer  <ken.manheimer@gmail.com>
+2005-11-04  Ken Manheimer  <ken.manheimer@gmail.com>
 
        * pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region)
        (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
 
        * gnus-sum.el (gnus-summary-insert-subject): Remove list identifiers.
 
-2004-09-03  Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>  (tiny change)
+2004-09-03  Hiroshi Fujishima  <pooh@nature.tsukuba.ac.jp>  (tiny change)
 
        * spam-stat.el (spam-stat-reduce-size): Set spam-stat-dirty.
        (spam-stat-save): Accept prefix argument.
 
        * gnus-sum.el (gnus-newsgroup-variables): Doc fix.
 
-2004-08-26  YAGI Tatsuya <ynyaaa@ybb.ne.jp>  (tiny change)
+2004-08-26  YAGI Tatsuya  <ynyaaa@ybb.ne.jp>  (tiny change)
 
        * gnus-art.el (gnus-article-next-page): Fix the way to find a real
        end-of-buffer.
 
-2004-08-26  Stefan Wiens <s.wi@gmx.net>  (tiny change)
+2004-08-26  Stefan Wiens  <s.wi@gmx.net>  (tiny change)
 
        * gnus-sum.el (gnus-read-header): Don't remove a header for the
        parent article of a sparse article in the thread hashtb.
 
-2004-08-26  David Hedbor <dhedbor@real.com>  (tiny change)
+2004-08-26  David Hedbor  <dhedbor@real.com>  (tiny change)
 
        * nnmail.el (nnmail-split-lowercase-expanded): New user option.
        (nnmail-expand-newtext): Lowercase expanded entries if
        * gnus-msg.el (gnus-summary-followup-with-original):
        Document yanking of region when active.
 
-2004-04-13 Kevin Greiner  <kgreiner@xpediantsolutions.com>
+2004-04-13  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el: Merged 7.3 through 7.7 updates into branch.
        Revision 7.2 changes excluded to maintain compatibility with all
index e52c7ed072cd4a795d2296d356a9fba84521ecd2..198853aa1ebbdc3ad3d69f88fd24956946701715 100644 (file)
@@ -1,4 +1,4 @@
-2004-01-04 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2004-01-04  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Gnus v5.10.6 is released.
 
@@ -10,7 +10,7 @@
 
        * gnus.el (gnus-version-number): Bump.
 
-2004-01-04 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2004-01-04  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Gnus v5.10.5 is released.
 
@@ -58,7 +58,7 @@
 
        * gnus.el (gnus-version-number): Bump.
 
-2004-01-03 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2004-01-03  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Gnus v5.10.4 is released.
 
        * gnus-nocem.el (gnus-nocem-enter-article): Use the real group
        hashtb (tiny patch).
 
-2004-01-02  Kai Grossjohann  <kai@emptydomain.de>
+2004-01-02  Michael Albinus  <Michael.Albinus@alcatel.de>
 
-       * nnml.el (nnml-save-mail): Grok compressed articles.  From
-       Michael Albinus <Michael.Albinus@alcatel.de>.
+       * nnml.el (nnml-save-mail): Grok compressed articles.
 
 2004-01-02  Teodor Zlatanov  <tzz@lifelogs.com>
 
        (gnus-summary-goto-article): Allow `%40'.
        (gnus-summary-refer-article): Convert `%40' to `@'.
 
-2003-12-30  Simon Josefsson  <jas@extundo.com>
+2003-12-30  Arne J\e,Ax\e(Brgensen  <arne@arnested.dk>
 
        * smime.el (smime-crl-check): New.
-       (smime-verify-region): Use it.  From Arne J\e,Ax\e(Brgensen
-       <arne@arnested.dk> in <87llpk9v5q.fsf@seamus.arnested.dk> (tiny
-       change).
+       (smime-verify-region): Use it.
 
 2003-12-30  Reiner Steib  <Reiner.Steib@gmx.de>
 
-       * gnus-score.el (gnus-score-edit-file-at-point): Consider the
-       whole match element.  From Karl Pfl\e,Ad\e(Bsterer <sigurd@12move.de>.
-       (gnus-score-find-trace): Use it.  Added `f' and `t' commands,
-       added quick help.  With some suggestions from Karl Pfl\e,Ad\e(Bsterer
-       <sigurd@12move.de>.
+       (gnus-score-find-trace): Use gnus-score-edit-file-at-point.  Added
+       `f' and `t' commands, added quick help.  With some suggestions
+       from Karl Pfl\e,Ad\e(Bsterer <sigurd@12move.de>.
 
        * gnus-util.el (gnus-emacs-version): Added doc-string.
 
        (mml-attach-file): Use it.
        (mml-preview): Added MIME preview to gnus-buffers.
 
+2003-12-30  Karl Pfl\e,Ad\e(Bsterer  <sigurd@12move.de>
+
+       * gnus-score.el (gnus-score-edit-file-at-point): Consider the
+       whole match element.
+
 2003-12-30  Jesper Harder  <harder@ifa.au.dk>
 
        * gnus-sum.el (gnus-summary-make-menu-bar): Add ellipses.
        (gnus-secondary-method-p): Extend servers to methods before comparing.
        (gnus-secondary-method-p): Revert.
 
-2003-12-30 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-12-30  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Gnus v5.10.3 is released.
 
        Suggested by Steinar Bang <sb@dod.no>.
        (gnus-agent-auto-agentize-methods): Customize.
 
-2003-12-29  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-12-29  Kevin Greiner  <kgreiner@xpediantsolutions.com>
        * gnus.el (gnus-server-to-method): Fixed bug in 2003-12-22
        check-in.
 
        * mml1991.el (mml1991-pgg-encrypt): Decode according to CTE before
        encrypting.
 
-2003-12-28  Jesper Harder  <harder@ifa.au.dk>
+2003-12-28  Ivan Boldyrev  <boldyrev@uiggm.nsc.ru>  (tiny change).
 
        * mml1991.el (mml1991-pgg-sign): Use unibyte when re-encoding.
-       From Ivan Boldyrev <boldyrev@uiggm.nsc.ru> (tiny change).
 
 2003-12-26  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * dgnushack.el (dgnushack-compile): Increase the value for
        max-specpdl-size when compiling Gnus with Emacs 20.
 
-2003-12-22  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-12-22  Kevin Greiner  <kgreiner@xpediantsolutions.com>
        * gnus-int.el (gnus-open-server): Fixed the server status such
        that an agentized server, when opened offline, has a status of
        offline.  Also fixes bug whereby the agent's backend was called
        * gnus-agent.el (gnus-agent-read-agentview): Use
        car-less-than-car.
 
-2003-12-20  Artem Chuprina <ran@ran.pp.ru>  (tiny change)
+2003-12-20  Artem Chuprina  <ran@ran.pp.ru>  (tiny change)
 
        * message.el (message-yank-buffer): Bind message-reply-buffer to
        a buffer rather than a string.
 
        * pgg.el (pgg-run-at-time): Ditto.
 
-2003-12-11  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-12-11  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-possibly-alter-active): New Function.
        (gnus-agent-regenerate-group): When necessary, alter the group's
 
        * message.el (message-get-reply-headers): Narrow to headers.
 
-2003-12-10  Teodor Zlatanov  <tzz@lifelogs.com>
+2003-12-10  L\e,Bu\e(Brentey K\e,Ba\e(Broly  <lorentey@elte.hu>
 
-       * spam.el (spam-disable-spam-split-during-ham-respool): new
-       variable.  From lorentey@elte.hu (L\e,Bu\e(Brentey K\e,Ba\e(Broly)
-       (spam-ham-copy-or-move-routine): respect
-       spam-disable-spam-split-during-ham-respool.  From
-       lorentey@elte.hu (L\e,Bu\e(Brentey K\e,Ba\e(Broly)
-       (spam-split-disabled): new variable.  From
-       lorentey@elte.hu (L\e,Bu\e(Brentey K\e,Ba\e(Broly)
-       (spam-split): respect spam-split-disabled.  From
-       lorentey@elte.hu (L\e,Bu\e(Brentey K\e,Ba\e(Broly)
+       * spam.el (spam-disable-spam-split-during-ham-respool): New
+       variable.
+       (spam-ham-copy-or-move-routine): Respect
+       spam-disable-spam-split-during-ham-respool.
+       (spam-split-disabled): New variable.
+       (spam-split): Respect spam-split-disabled.
 
 2003-12-10  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        input.
        (pgg-decode-armor-region): Don't parse packet if decoding fail.
 
-2003-12-09  Teodor Zlatanov  <tzz@lifelogs.com>
+2003-12-09  L\e,Bu\e(Brentey K\e,Ba\e(Broly  <lorentey@elte.hu>
 
        * spam.el (spam-check-bogofilter): run in the correct buffer.
-       From lorentey@elte.hu (L\e,Bu\e(Brentey K\e,Ba\e(Broly).
-       (spam-bogofilter-database-directory): correct customization
-       group.  From Xavier Maillard <zedek@gnu-rox.org>.
+
+2003-12-09  Xavier Maillard  <zedek@gnu-rox.org>
+
+       * spam.el (spam-bogofilter-database-directory): correct
+       customization group.
 
 2003-12-09  Per Abrahamsen  <abraham@dina.kvl.dk>
 
        * nnmail.el (nnmail-lazy, nnmail-split-fancy): New widgets.
        (nnmail-split-fancy): Use it.
 
-2003-12-08  Joel Ray Holveck <joelh@piquan.org>  (tiny change)
+2003-12-08  Joel Ray Holveck  <joelh@piquan.org>  (tiny change)
 
        * gnus-sum.el (gnus-summary-save-parts-1): Consider the "name"
        parameter of Content-Type.
        * gnus-util.el: Require alist and provide tm-view when compiling
        with XEmacs.
 
-2003-12-03  Steve Youngs  <sryoungs@bigpond.net.au>
+2003-12-03  Jerry James  <james@xemacs.org>  (tiny change)
 
        * gnus-xmas.el: Add autoloads for macros defined in gnus.el.
-       From Jerry James <james@xemacs.org>.
 
        * gnus-util.el: Get rmail definitions when compiling.
-       From Jerry James <james@xemacs.org>.
 
        * dns.el: Require gnus-xmas at compile time instead of trying to
        autoload `gnus-xmas-open-network-stream' because it wasn't picking
        up the macro.
-       From Jerry James <james@xemacs.org>.
 
-2003-12-01  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-12-01  Kevin Greiner  <kgreiner@xpediantsolutions.com>
+
        * gnus-agent.el (gnus-agent-consider-all-articles): Updated
        docstring.
        (gnus-predicate-implies-unread, gnus-predicate-implies-unread-1):
        Fixed implementation such that the predicate `true' no longer
        evaluates to t.
 
-2003-12-01  Teodor Zlatanov  <tzz@lifelogs.com>
+2003-12-01  Adrian Lanz  <lanz@fowi.ethz.ch>  (tiny change)
 
        * spam.el (spam-check-bogofilter): check the bogofilter headers
-       AFTER the save-excursion scope is over.  From Adrian Lanz
-       <lanz@fowi.ethz.ch>.
-       (spam-fetch-field-message-id-fast): doc fix
+       AFTER the save-excursion scope is over.
+
+2003-12-01  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * spam.el (spam-fetch-field-message-id-fast): Doc fix
 
 2003-12-01  Simon Josefsson  <jas@extundo.com>
 
        (gnus-agent-expire-group-1): Only print a message for an article
        when there actually was something done to it.
 
+       * gnus-agent.el (gnus-agent-expire-unagentized-dirs): Custom fix.
+
+2003-11-30  Kenichi Handa  <handa@m17n.org>
+
        * mm-util.el (mm-enable-multibyte): Call set-buffer-multibyte with
        'to argument.  Fixes something or other in Emacs 22, and is
-       backwards compatible.  From Kenichi Handa <handa@m17n.org>.
-
-       * gnus-agent.el (gnus-agent-expire-unagentized-dirs): Custom fix.
+       backwards compatible.
 
 2003-11-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * gnus-agent.el (gnus-agent-covered-methods): Remove nil methods.
 
-2003-11-29  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-11-29  Kevin Greiner  <kgreiner@xpediantsolutions.com>
        * gnus-start.el (gnus-activate-group): The active range of the
        group must include the articles known to the agent.
 
        * gnus.el (gnus-agent-method-p): Accept a server name as the
        method being tested.
 
-2003-11-29  Alexander Kreuzer <alex@freesources.org>  (tiny change)
+2003-11-29  Alexander Kreuzer  <alex@freesources.org>  (tiny change)
 
        * nnrss.el (nnrss-check-group): Set xml when nnrss-use-local is t.
 
 
        * dgnushack.el (mapc): Add the compiler macro for Emacs 20.
 
-2003-11-24  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-11-24  Kevin Greiner  <kgreiner@xpediantsolutions.com>
        * gnus-srvr.el (gnus-server-insert-server-line): The server names
        used in gnus-agent are different (for example, the native server
        uses the alias "native") from the names in gnus-srvr.
        new gnus-server-named-server function to get gnus-agent compatible
        names from the server buffer.
 
-2003-11-20  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-11-20  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus.el (gnus-agent-covered-methods): Documented use of
        named servers, not methods, to identity agentized groups.
        * gnus-score.el (gnus-decay-score): Return a surely smaller value
        than the argument in XEmacs.
 
-2003-11-18  Reiner Steib  <Reiner.Steib@gmx.de>
+2003-11-18  Sam Steingold  <sds@gnu.org>
 
        * message.el (message-insert-to): Don't use `gnus-message'.
        (message-header-synonyms): New variable.
        (message-carefully-insert-headers): Use it (check for synonyms).
-       Added doc-string.  From Sam Steingold <sds@gnu.org>.
+       Added doc-string.
 
 2003-11-17  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
 
 2003-11-10  Reiner Steib  <Reiner.Steib@gmx.de>
 
-       * message.el (message-insert-to): Do error out when the user
-       requested no Cc.  Don't insert empty To.  Can be added to
-       `message-setup-hook' now.  From Sam Steingold <sds@gnu.org>.
-       (message-mode-field-menu): Moved some entries, added
+       * message.el (message-mode-field-menu): Moved some entries, added
        `message-insert-wide-reply'.
        (message-change-subject): Fixed comment.
 
+2003-11-10  Sam Steingold  <sds@gnu.org>
+
+       * message.el (message-insert-to): Do error out when the user
+       requested no Cc.  Don't insert empty To.  Can be added to
+       `message-setup-hook' now.
+
 2003-11-10  Simon Josefsson  <jas@extundo.com>
 
        * pgg-def.el (pgg-encrypt-for-me): Change default from nil to t.
        * pgg-gpg.el (pgg-gpg-all-secret-keys): New variable.
        (pgg-gpg-lookup-all-secret-keys): New function.
        (pgg-gpg-select-matching-key): Likewise.
-       (pgg-gpg-decrypt-region): Use new functions.  
+       (pgg-gpg-decrypt-region): Use new functions.
 
 2003-11-07  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * gnus-sum.el (gnus-summary-respool-query): Don't narrow to head,
        it's done by nnmail-article-group.
 
+2003-10-12  Mark Hood  <markhood@speakeasy.net>  (tiny change)
+
        * gnus-uu.el (gnus-uu-grab-articles): Fix misplaced parens.
-       From Mark Hood <markhood@speakeasy.net> (tiny change)
 
 2003-10-10  Jesper Harder  <harder@ifa.au.dk>
 
 
        * spam.el (spam-install-hooks-function): Added Autoload cookie.
 
-2003-10-02  Jesper Harder  <harder@ifa.au.dk>
+2003-10-02  Michael Shields  <shields@msrl.com>
 
        * pgg-def.el (pgg-default-keyserver-address): Change to
-       subkeys.pgp.net.  From Michael Shields <shields@msrl.com>
+       subkeys.pgp.net.
 
 2003-10-01  Simon Josefsson  <jas@extundo.com>
 
 
        * gnus.el (gnus-group-charter-alist): Update.
 
+2003-09-10  Eric Knauel          <knauel@informatik.uni-tuebingen.de>
+
+       * spam-report.el: Use mm-url.el functions for external URL loading
+       when the built-in HTTP GET is insufficient (e.g. proxies are in
+       the way).
+
 2003-09-10  Teodor Zlatanov  <tzz@lifelogs.com>
 
-       * spam-report.el: use mm-url.el functions for external URL
-       loading when the built-in HTTP GET is insufficient (e.g. proxies
-       are in the way).  From Eric Knauel
-       <knauel@informatik.uni-tuebingen.de>.
-       (spam-report-url-ping-function): new option, defaults to the
-       built-in HTTP GET (spam-report-url-ping-plain)
-       (spam-report-url-ping): calls spam-report-url-ping-function now
-       (spam-report-url-ping-plain): new function, does what
-       spam-report-url-ping used to do
-       (spam-report-url-ping-mm-url): function that delegates to
-       mm-url.el (autoloaded)
+       * spam-report.el (spam-report-url-ping-function): New option,
+       defaults to the built-in HTTP GET (spam-report-url-ping-plain).
+       (spam-report-url-ping): Call spam-report-url-ping-function.
+       (spam-report-url-ping-plain): New function, does what
+       spam-report-url-ping used to do.
+       (spam-report-url-ping-mm-url): Function that delegates to
+       mm-url.el (autoloaded).
 
 2003-09-08  Teodor Zlatanov  <tzz@lifelogs.com>
 
        (mml-insert-mime-headers): Use it.  Based on (tiny) patch from
        Lars Balker Rasmussen <lars@balker.org>.
 
-2003-08-30  Simon Josefsson  <jas@extundo.com>
+2003-08-30  Gaute Strokkenes  <gs234@srcf.ucam.org>  (tiny change)
 
        * mail-source.el (mail-source-fetch-imap): Pass correct buffer to
        imap-open, reverts 2003-03-17 change.  Reverse remove before
-       calling gnus-compress-sequence.  From Gaute Strokkenes
-       <gs234@srcf.ucam.org> (tiny change).
+       calling gnus-compress-sequence.
 
 2003-08-29  Simon Josefsson  <jas@extundo.com>
 
        the files it may be using.  Reported by David Coe
        <davidc@debian.org>.
 
-2003-08-27  Jesper Harder  <harder@ifa.au.dk>
+2003-08-27  Vagn Johansen  <v@johansen.mail.dk>  (tiny change)
 
        * gnus-cache.el (gnus-cache-generate-active): Fix bug in
-       replacement.  From Vagn Johansen <v@johansen.mail.dk> (tiny
-       change).
+       replacement.
 
 2003-08-25  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus.el (gnus-refer-article-method): Ditto.
        * message.el (message-courtesy-message): Ditto.
 
-2003-08-06  Jesper Harder  <harder@ifa.au.dk>
+2003-08-06  Chunyu Wang  <spr@db.cs.hit.edu.cn>  (tiny patch)
 
        * gnus-art.el (gnus-header-face-alist): Fix "Newsgroups" entry.
-       From Chunyu Wang <spr@db.cs.hit.edu.cn> (tiny patch)
 
 2003-08-05  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * imap.el (imap-arrival-filter): Fix test for missing process
        buffer.
 
-2003-07-09  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
-       From Gaute B Strokkenes <gs234@cam.ac.uk> (tiny patch).
+2003-07-09  Gaute B Strokkenes  <gs234@cam.ac.uk>  (tiny patch).
 
        * imap.el (imap-wait-for-tag): Clarify comment.  Use timeout zero
        for second, after-process-has-died, accept-process-output.
        (message-canlock-generate)
        (message-generate-new-buffer-clone-locals): Docstring fixes.
 
-2003-07-07  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
+2003-07-07  Gaute B Strokkenes <gs234@cam.ac.uk>  (tiny patch)
 
        * imap.el (imap-wait-for-tag): After the process has died, look
-       for more output still pending.  From Gaute B Strokkenes
-       <gs234@cam.ac.uk> (tiny patch).
+       for more output still pending.
 
 2003-07-07  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * spam.el (spam-bogofilter-score): redisplay article normally
        after spam-bogofilter-score is called
 
+2003-07-06  Michael Piotrowski  <mxp@dynalabs.de>  (tiny change)
+
+       * gnus-sum.el (gnus-print-buffer): Apply emphasis.
+
 2003-07-06  Jesper Harder  <harder@ifa.au.dk>
 
        * message.el (message-send-mail-with-sendmail): Handle
        non-numeric return values.
 
-       * gnus-sum.el (gnus-print-buffer): Apply emphasis.
-       From Michael Piotrowski <mxp@dynalabs.de> (tiny change).
-
        * gnus-start.el (gnus-clear-system): Revert change from
        2003-06-19.
 
 
 2003-06-20  Jesper Harder  <harder@ifa.au.dk>
 
-       * gnus-msg.el (gnus-configure-posting-styles): Remove unused
-       variable.  From Jan Rychter <jan@rychter.com>.
-
        * spam.el (spam-spamoracle-learn): insert-string is obsolete.
 
+2003-06-20  Jan Rychter  <jan@rychter.com>
+
+       * gnus-msg.el (gnus-configure-posting-styles): Remove unused
+       variable.
+
 2003-06-19  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * spam.el (spam-enter-list): do not enter duplicate addresses into
        * gnus-util.el (gnus-extract-address-components): Added
        doc-string.
 
-2003-06-16  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
+2003-06-16  Michael Albinus  <Michael.Albinus@alcatel.de>
 
        * nnml.el (nnml-current-group-article-to-file-alist): Don't read
-       overview when using compressed files.  From Michael Albinus
-       <Michael.Albinus@alcatel.de>.
+       overview when using compressed files.
 
 2003-06-16  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-sum.el (gnus-summary-force-verify-and-decrypt): Bind
        `gnus-article-emulate-mime'.
 
-2003-06-15  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
-       From Tommi Vainikainen <thv+gnus@iki.fi>.
+2003-06-15  Tommi Vainikainen  <thv+gnus@iki.fi>
 
        * message.el (message-is-yours-p): New function.  Separated common
        code from message-cancel-news and message-supersede.  Added
        resort.
        (message-cancel-news, message-supersede): Use message-is-yours-p.
 
-2003-06-13  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
+2003-06-13  Niklas Morberg  <niklas.morberg@axis.com>
 
        * nnimap.el (nnimap-split-articles): Narrow the right buffer to
-       the headers.  From Niklas Morberg <niklas.morberg@axis.com>.
+       the headers.
 
 2003-06-12  Dave Love  <fx@gnu.org>
 
        * spam.el (spam-check-bogofilter-headers): fix for when the score
        is requested but the message is not spam
 
-2003-06-09  Teodor Zlatanov  <tzz@lifelogs.com>
-       From Eric
-       <knauel@informatik.uni-tuebingen.de>
+2003-06-09  Eric Knauel  <knauel@informatik.uni-tuebingen.de>
 
        * spam.el (spam-use-spamoracle): new variable
        (spam-install-hooks): add spamoracle to the list of conditions
        * gnus-srvr.el (gnus-browse-foreign-server): Parse garbage NNTP
        groups correctly.
 
-2003-06-06  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
-       From Benjamin Rutt <rutt+news@cis.ohio-state.edu>.
+2003-06-06  Benjamin Rutt  <rutt+news@cis.ohio-state.edu>.
 
        * message.el (message-fetch-field): Augment documentation to state
        the narrowed-to-headers restriction.
        * rfc2047.el (rfc2047-encode-region): Don't error out on invalid
        strings.
 
-2003-06-04  Jesper Harder  <harder@ifa.au.dk>
+2003-06-04  Ivan Boldyrev  <boldyrev+nospam@cgitftp.uiggm.nsc.ru>  (tiny change)
 
        * mml1991.el (mml1991-pgg-sign): Insert pgg output as unibyte.
-       From: Ivan Boldyrev <boldyrev+nospam@cgitftp.uiggm.nsc.ru> (tiny
-       change)
 
 2003-06-03  Dave Love  <fx@gnu.org>
 
        * message.el (message-fetch-field): Mention narrow-to-headers
        requirement.
 
-2003-06-03  Jesper Harder  <harder@ifa.au.dk>
+2003-06-03  Eric Eide  <eeide@cs.utah.edu>
 
        * gnus-xmas.el (gnus-xmas-create-image): Use
-       insert-file-contents-literally.  From: Eric Eide
-       <eeide@cs.utah.edu>
+       insert-file-contents-literally.
 
 2003-06-02  Teodor Zlatanov  <tzz@lifelogs.com>
 
 
        * dgnushack.el (assq-delete-all): Removed the compiler macro.
 
-2003-05-14  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-05-14  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agentize): Updated documentation to match
        usage.
 
        * gnus.el (gnus-version-number): Bump.
 
-2003-05-14 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-05-14  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Gnus v5.10.2 is released.
 
        in message.  Suggested by Yoichi NAKAYAMA <yoichi@geiin.org>.
        * pop3.el (pop3-movemail): Ditto.
 
-2003-05-12  Colin Marquardt <c.marquardt@alcatel.de>  (tiny change)
+2003-05-12  Colin Marquardt  <c.marquardt@alcatel.de>  (tiny change)
 
        * gnus.el (gnus-agent): Docstring fix.
 
        (gnus-registry-add-group): add a modification timestamp to each entry
        (gnus-registry-install-hooks): new function
 
-2003-05-12  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-05-12  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-cat-name): Eval macro while compiling.
        (gnus-agent-cat-disable-undownloaded-faces): New function.
        * gnus-registry.el (gnus-registry-cache-file): new file variable
        (gnus-registry-cache-read, gnus-registry-cache-save): new
        functions
-       (gnus-registry-cache-whitespace): new function.  From Dan
-       Christensen <jdc@chow.mat.jhu.edu>
        (gnus-registry-save, gnus-registry-read): use the new
        gnus-registry-cache-{read|save} functions, and change the name
        from gnus-registry-translate-{from|to}-alist
        (gnus-registry-clear): fixed so it doesn't refer to old function name
 
+2003-05-09  Dan Christensen  <jdc@chow.mat.jhu.edu>
+
+       * gnus-registry.el (gnus-registry-cache-whitespace): new function.
+
 2003-05-09  Jesper Harder  <harder@ifa.au.dk>
 
        * gnus-picon.el (gnus-picon-transform-address): Parse the encoded
        nnmail-split-fancy-with-parent-ignore-groups can be a single regex
        in addition to a list of regexes.
 
-       * spam.el (spam-use-regex-headers): docstring fix.  From Niklas
-       Morberg <niklas.morberg@axis.com>
+2003-05-08  Niklas Morberg  <niklas.morberg@axis.com>
+
+       * spam.el (spam-use-regex-headers): docstring fix.
 
 2003-05-08  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
 
        * mm-bodies.el (mm-decode-coding-region-safely): Remove.
        (mm-decode-body): Don't use mm-decode-coding-region-safely.
 
-2003-05-03  Vasily Korytov <deskpot@despammed.com>  (tiny change)
+2003-05-03  Vasily Korytov  <deskpot@despammed.com>  (tiny change)
 
        * gnus-util.el (gnus-multiple-choice): Add ", ?".
 
 
        * gnus.el (gnus-version-number): Bump.
 
-2003-05-01  Teodor Zlatanov  <tzz@lifelogs.com>
+2003-05-01  Jon Ericson  <Jon.Ericson@jpl.nasa.gov>  (tiny change)
 
-       * spam-report.el (spam-report-gmane-regex): docstring fix.  From
-       Jon Ericson <Jon.Ericson@jpl.nasa.gov> (tiny change)
+       * spam-report.el (spam-report-gmane-regex): docstring fix.
 
        * gnus.el (gnus-install-group-spam-parameters): docstring fix.
-       From Jon Ericson <Jon.Ericson@jpl.nasa.gov> (tiny change)
+
+2003-05-01  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * gnus-registry.el (gnus-registry-fetch-extra)
        (gnus-registry-store-extra, gnus-registry-group-count): new functions
        (gnus-registry-add-group): changed to work with extra data element
        if present
 
-2003-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-05-01  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Gnus v5.10.1 is released.
 
-2003-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-05-01  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.24 is released.
 
 
        * gnus.el: Update copyright for several files.
 
-2003-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-05-01  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.23 is released.
 
 
        * spam-stat.el (spam-stat-test-directory): Compare against zero.
 
-2003-05-01  Trey Jackson <tjackson@ichips.intel.com>  (tiny change)
+2003-05-01  Trey Jackson  <tjackson@ichips.intel.com>  (tiny change)
 
        * spam-stat.el (spam-stat-test-directory): Skip 0 length files.
 
 
        * gnus.el (gnus-version-number): Bump.
 
-2003-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-05-01  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.22 is released.
 
-2003-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-05-01  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.21 is released.
 
 
        * gnus.el (gnus-version-number): Bump.
 
-2003-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-05-01  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.20 is released.
 
        * mm-util.el (mm-charset-to-coding-system): Use user specified
        charset unless coding-system-get is fboundp.
 
-2003-04-30  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-04-30  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-cat-defaccessor, gnus-agent-cat-name):
        Wrapped in eval-when-compile.
        (gnus-mime-display-multipart-related-as-mixed): Added doc-strings,
        allow customization.
 
-2003-04-27  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-04-27  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * dgnushack.el (dgnushack-compile-verbosely): New function.  Not
        currently called (See source for explanation).
 
        * gnus.el (gnus-version-number): Bump.
 
-2003-04-27 06:47:31 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-04-27 06:47:31  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.19 is released.
 
-2003-04-27  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-04-27  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-registry.el (gnus-register-spool-action): Replaced literal
        carriage-return character with its escape sequence.
 
        * smime.el (smime-decrypt-region): Insert From header.
 
-2003-04-21  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
+2003-04-21  Gaute B Strokkenes <gs234@cam.ac.uk>  (tiny change)
 
        * gnus-fun.el (gnus-face-from-file, gnus-convert-png-to-face):
-       Max length of header is 726, not 740.  From Gaute B Strokkenes
-       <gs234@cam.ac.uk>.
+       Max length of header is 726, not 740.
 
 2003-04-20  Jesper Harder  <harder@ifa.au.dk>
 
        (spam-summary-prepare-exit): check the report-gmane spam processor
        and run spam-report-gmane-register-routine if it's active
 
-       From John Wiegley <johnw@gnu.org>
+2003-04-16  John Wiegley  <johnw@gnu.org>
 
        * spam.el (spam-bogofilter-score): check bogofilter headers before
        checking bogofilter itself
        * nndiary.el (nndiary-compute-reminders): Don't use setf with
        nthcdr.
 
-2003-04-16  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-04-16  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-make-cat): Added optional parameter to
        specify a predicate other than false.
 
        * spam.el (spam-split): added save-restriction to save-excursion
 
-2003-04-15  Reiner Steib  <Reiner.Steib@gmx.de>
-       From Julien Avarre <julien@avarre.com>
+2003-04-15  Julien Avarre  <julien@avarre.com>
 
        * gnus-fun.el: Fixed autoload cookie.
 
-2003-04-15  Paul Jarc  <prj@po.cwru.edu>
-       From Remi Letot  <remi.letot@easynet.be>
+2003-04-15  Remi Letot  <remi.letot@easynet.be>
 
        * nnmaildir.el (nnmaildir-request-scan): Use gnus-remove-if
        instead of remove-if.
 
        * gnus.el (gnus-group-prefixed-name): Clean up.
 
-2003-04-13  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-04-13  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-group-pathname): Bind
        gnus-command-method so that gnus-agent-directory will always
 
        * gnus.el (gnus-version-number): Bump.
 
-2003-04-13 01:12:01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-04-13 01:12:01  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.18 is released.
 
        (mm-encode-body): Don't corrupt UTF-16.
        (mm-body-encoding): Pay attention to mm-body-charset-encoding-alist.
 
-2003-04-10  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-04-10  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-get-undownloaded-list): Articles in
        the CACHE are now detected and handled the same as an article
        * gnus-sum.el (gnus-summary-make-menu-bar): Disable "Import file"
        and "Create article" items in non-editable groups.
 
-2003-04-09  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-04-09  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-write-active): Added option of
        replacing, rather than updating, the agent's active file.  Do NOT
        * gnus-sum.el: XEmacs doesn't support the 5th arg to 'load', so
        don't use it when loading gnus-sum.el if we're in XEmacs.
 
-2003-04-05  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-04-05  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bound
        print-escape-nonascii to fix more characters in compiled format
        * gnus-audio.el (gnus-audio-au-player, gnus-audio-wav-player):
        Fix customization type.
 
-2003-04-04  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-04-04  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bound
        print-quoted, print-readably, print-escape-multibyte, and
        * nntp.el (nntp-via-rlogin-command-switches): Doc fix.
        (nntp-open-via-rlogin-and-telnet): Disable the telnet linemode.
 
-2003-03-31  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-03-31  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bound
        print-escape-newlines to print escape sequences rather than
 
        * gnus.el (gnus-version-number): Bump.
 
-2003-03-31 20:08:19 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-03-31 20:08:19  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.17 is released.
 
        (gnus-read-newsrc-el-file): call the gnus-read-newsrc-el-hook
 
        * gnus-registry.el (gnus-registry-translate-to-alist)
-       (gnus-registry-translate-from-alist, alist-to-hashtable)
-       (hashtable-to-alist): new functions
+       (gnus-registry-translate-from-alist: new functions
        (gnus-register-spool-action): add a spool item to the registry
 
        * gnus.el (gnus-variable-list): added gnus-registry-alist to the
        list of saved variables
        (gnus-registry-alist): new variable
 
+2003-03-28  Andreas Fuchs  <asf@void.at>
+
+       * gnus-registry.el (alist-to-hashtable, hashtable-to-alist): New
+       functions.
+
 2003-03-27  Simon Josefsson  <jas@extundo.com>
 
        * gnus-art.el (article-decode-group-name): Be correct instead of
        smart.
 
-2003-03-27  Katsumi Yamaoka <yamaoka@jpl.org>
+2003-03-27  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * lpath.el: Bind url-current-object for Emacs; bind
        gnus-agent-expire-current-dirs for XEmacs; fbind open-ssl-stream
        * gnus-msg.el (gnus-mailing-list-groups): Fix customize type and
        doc string.
 
-2003-03-26  Kevin Ryde <user42@zip.com.au>
+2003-03-26  Kevin Ryde  <user42@zip.com.au>
 
        * gnus-sum.el (gnus-summary-find-for-reselect): Renamed from
        gnus-summary-find-uncancelled, skip temporary articles inserted by
 
        * smiley.el (smiley-buffer): New function.
 
-2003-03-26  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-03-26  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-fetch-selected-article): Replaced
        gnus-summary-update-line (which updated the article's face) with
        face by calling gnus-summary-update-line AND updates the download
        mark to show that the article was fetched).
 
-2003-03-23  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-03-23  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-expire-unagentized-dirs): Provides
        option of deleting agent directories for groups/servers that are
        * gnus-art.el (gnus-treat-display-xface): Don't enable if
        icontopbm isn't available.
 
-2003-03-21  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2003-03-21  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-int.el (gnus-open-server): Catch errors in backend's
        open-server method.  Returns nil rather than crashing startup.
        * message.el (message-split-line): New function.
        (message-mode-map): Remap split-line to message-split-line.
 
-2003-03-20  Katsumi Yamaoka <yamaoka@jpl.org>
+2003-03-20  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * message.el (message-make-overlay): Defalias it to make-overlay.
        (message-delete-overlay): Defalias it to delete-overlay.
        * nnrss.el (nnrss-fetch): Fetch the local stuff.
        (nnrss-check-group): Use it.
 
-2003-03-20 Mark A. Hershberger  <mah@everybody.org>
+2003-03-20  Mark A. Hershberger  <mah@everybody.org>
 
        * nnrss.el: Primitive XML Name-space support.  This means that RSS
        feeds like Kevin Burton's[1] can now be read in Gnus.
 
        * gnus-group.el (gnus-group-make-rss-group): New function.
 
-2003-03-20  Katsumi Yamaoka <yamaoka@jpl.org>
+2003-03-20  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * message.el (message-idna-to-ascii-rhs-1): Don't use replace-*
        for highlight overlays.
 
        * gnus.el (gnus-version-number): Bump.
 
-2003-03-18 00:38:22 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-03-18 00:38:22  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.16 is released.
 
 
        * message.el (message-make-fqdn): Protect against nil user-mail.
 
-2003-02-28  Vasily Korytov <deskpot@myrealbox.com>
+2003-02-28  Vasily Korytov  <deskpot@myrealbox.com>
 
        * gnus-art.el (gnus-boring-article-headers): New values:
        'to-list and 'cc-list.
 
        * gnus-start.el (gnus-backup-startup-file): Fixed custom type.
 
-2003-02-24  Ted Zlatanov <tzz@lifelogs.com>
+2003-02-24  Ted Zlatanov  <tzz@lifelogs.com>
+
        * spam.el: disabled spam-get-article-as-filename
 
-       From Michael Shields  <shields@msrl.com>
+2003-02-24  Michael Shields  <shields@msrl.com>
 
        * gnus-group.el (gnus-group-is-exiting-without-update-p): New.
        * gnus-sum.el (gnus-summary-exit-no-update): Use it.
        no spam.
        * spam.el (spam-ham-move-routine): New `copy' argument.
 
-2003-02-24  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
-       From Martin Thornquist <martint@ifi.uio.no>
+2003-02-24  Martin Thornquist  <martint@ifi.uio.no>
 
        * gnus-topic.el (gnus-topic-select-group): Select last group if
        after last group.
        * gnus-start.el (gnus-get-unread-articles-in-group): Make sure
        the entry for the group exists before we alter it.
 
-2003-02-22  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
+2003-02-22  David S Goldberg  <david.goldberg6@verizon.net>  (tiny change)
 
-       * message.el (message-mode): MML tags separate paragraphs.  Small
-       change from David S Goldberg <david.goldberg6@verizon.net>.
+       * message.el (message-mode): MML tags separate paragraphs.
+
+2003-02-22  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
 
        * gnus-agent.el (gnus-agent-get-undownloaded-list): Sort
        `gnus-newsgroup-headers'.
 
+2003-02-22  Karl Pfl\e,Ad\e(Bsterer  <sigurd@12move.de>
+
        * gnus-art.el (gnus-article-refer-article): Grok more message id
-       formats.  From Karl Pfl\e,Ad\e(Bsterer <sigurd@12move.de>.
+       formats.
 
 2003-02-22  Jesper Harder  <harder@ifa.au.dk>
 
        (gnus-register-spool-action): added hashtable of message ID keys
        with message motion data
 
-2003-02-21  Florian Weimer  <fw@deneb.enyo.de>
-       From Reiner Steib  <Reiner.Steib@gmx.de>.
+2003-02-21  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus-art.el (gnus-button-mid-or-mail-heuristic-alist): New
        variable, used in `gnus-button-mid-or-mail-heuristic'.
        (spam-mark-spam-as-expired-and-move-routine): made the article
        move conditional, so it's not called even if there's nothing to move
 
-2003-02-13  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
+2003-02-13  Kurt B. Kaiser  <kbk@shore.net>
 
        * message.el (message-unix-mail-delimiter): Accept any whitespace
        after the email address and before the date; do not require the
-       space character.  From Kurt B. Kaiser <kbk@shore.net>.
+       space character.
 
 2003-02-13  Katsumi Yamaoka  <yamaoka@jpl.org>
 
 
        * gnus.el (gnus-version-number): Bumped.
 
-2003-02-08 23:23:27 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-02-08 23:23:27  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.15 is released.
 
 
        * gnus.el (gnus-version-number): Bumped.
 
-2003-01-24 20:32:44 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-01-24 20:32:44  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.14 is released.
 
 
        * gnus.el (gnus-version-number): Bumped version number.
 
-2003-01-21 07:15:41 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-01-21 07:15:41  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.13 is released.
 
 
        * gnus-audio.el (gnus-audio-au-player): Use executable-find.
 
-2003-01-13  Jhair Tocancipa Triana <jhair_tocancipa@@gmx.net>
+2003-01-13  Jhair Tocancipa Triana  <jhair_tocancipa@@gmx.net>
 
        * gnus-audio.el (gnus-audio-au-player, gnus-audio-wav-player): Use
          /usr/bin/play as default player.
        * gnus.el (gnus-version-number): Bumped version.
        (gnus-summary-line-format): Doc fix.
 
-2003-01-12 22:02:49 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-01-12 22:02:49  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.12 is released.
 
 
        * gnus.el (gnus-version-number): Bumped version number.
 
-2003-01-12 13:46:20 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-01-12 13:46:20  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.11 is released.
 
 
        * gnus.el (gnus-version-number): Bump version number.
 
-2003-01-05 01:53:30 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-01-05 01:53:30  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.10 is released.
 
 
        * gnus.el (gnus-version-number): Fix version number.
 
-2003-01-05 01:40:09 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
+2003-01-05 01:40:09  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.08 is released.
 
 
        * binhex.el (binhex-decoder-program): Fix docstring.
 
-2002-12-21  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
+2002-12-21  Laurent Martelli  <laurent@bearteam.org>
 
        * mm-decode.el (mm-mailcap-command): Do not backslash-quote
        special chars if the mailcap file uses single quotes around %s.
-       From Laurent Martelli <laurent@bearteam.org>.
 
 2002-12-19  Paul Jarc  <prj@po.cwru.edu>
 
        * nntp.el (nntp-with-open-group-first-pass): Do not wrap in
        eval-when-compile.  Suggested by Kevin Greiner.
 
-2002-12-13  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2002-12-13  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-max-fetch-size): New, defcustom.
        (gnus-agent-fetch-headers): Initialize gnus-agent-overview-buffer
        Multiple chunks in the same group may perform arbitrarily large
        updates.
 
-2002-12-12  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2002-12-12  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-fetch-selected-article): Added call to
        gnus-summary-update-download-mark to update the article in the
        summary.
 
-2002-12-11  Kevin Greiner <kgreiner@xpediantsolutions.com>
+2002-12-11  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus.el (gnus-summary-high-uncached-face,
        gnus-summary-normal-uncached-face, gnus-summary-low-uncached-face)
        * gnus-sum.el (gnus-summary-insert-old-articles): No longer passes
        compressed range to gnus-summary-insert-articles.
 
-2002-11-26  Kevin Ryde <user42@zip.com.au>
+2002-11-26  Kevin Ryde  <user42@zip.com.au>
 
        * gnus-art.el (gnus-mime-copy-part): Look for filename
        parameter under content-disposition, not content-type.
        * gnus-agent.el (gnus-agent-check-overview-buffer): Make debugger
        print message on entry.
 
-       From Kevin Greiner <kgreiner@xpediantsolutions.com>.
+2002-11-25  Kevin Greiner  <kgreiner@xpediantsolutions.com>.
 
        * gnus-range.el (gnus-range-difference): New function.
        * gnus-sum.el (gnus-summary-insert-old-articles): Use it.
        gnus-remove-from-range instead of gnus-range-difference which
        doesn't exist.
 
-2002-11-23  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
-       From Kevin Greiner <kgreiner@xpediantsolutions.com>.
+2002-11-23  Kevin Greiner  <kgreiner@xpediantsolutions.com>
 
        * gnus-agent.el (gnus-agent-downloaded-article-face): New face,
        used for showing which articles have been downloaded.
        * nnimap.el (nnimap-request-expire-articles): Compress sequence
        before storing \Deleted mark on expired articles.
 
-2002-11-17  Shenghuo Zhu <zsh@cs.rochester.edu>
+2002-11-17  Shenghuo Zhu  <zsh@cs.rochester.edu>
        Trivial patch from Markus Rost <rost@math.ohio-state.edu>
 
        * gnus-sum.el (gnus-summary-goto-unread): Doc fix - escape open
        * gnus-group.el (gnus-group-delete-group):
        gnus-cache-active-hashtb might be void.
 
-2002-11-02  Simon Josefsson  <jas@extundo.com>
+2002-11-02  Raymond Scholz  <ray-2002@zonix.de>
 
        * pgg-gpg.el (pgg-gpg-encrypt-region): Makes PGG respect the
-       setting of the default user ID.  From Raymond Scholz
-       <ray-2002@zonix.de>.
+       setting of the default user ID.
 
 2002-11-01  Jesper Harder  <harder@ifa.au.dk>
 
        * mm-bodies.el (mm-body-encoding): Don't return 8bit for 7bit
        charset.
 
-2002-10-31  Ted Zlatanov <tzz@lifelogs.com>
-       From Alex Schroeder <alex@emacswiki.org>
+2002-10-31  Alex Schroeder  <alex@emacswiki.org>
+
        * spam-stat.el (spam-stat-process-directory): add dir to message
        (spam-stat-reduce-size): No longer remove words
        with values close to 0.5, because the default value is 0.2.
        * mml.el (mml-mode-map): Fixed keybindings for mml-secure-*
        functions.
 
-2002-10-28  Katsumi Yamaoka  <yamaoka@jpl.org>
-       From mah@everybody.org (Mark A. Hershberger).
+2002-10-28  Mark A. Hershberger  <mah@everybody.org>
 
        * mm-url.el (mm-url-insert-file-contents): Make it return the same
        type values ("url" size) regardless of the values of
 
        * gnus-spec.el (gnus-pad-form): Use gnus-string-width-function.
 
-2002-10-11  Ted Zlatanov <tzz@lifelogs.com>
+2002-10-11  Ted Zlatanov  <tzz@lifelogs.com>
 
        * spam.el (spam-check-ifile): added ifile as a spam checking
        backend, and spam-use-ifle as the variable to toggle that check.
        * message.el (message-beginning-of-line): New variable.
        (message-beginning-of-line): Use it.
 
-2002-10-11  Ted Zlatanov <tzz@lifelogs.com>
+2002-10-11  Ted Zlatanov  <tzz@lifelogs.com>
 
        * spam.el: more compilation fixes for BBDB
 
        (mml2015-unabbrev-trust-alist): New.
        (mml2015-gpg-extract-signature-details): Use it.
 
-2002-10-10  Ted Zlatanov <tzz@lifelogs.com>
+2002-10-10  Ted Zlatanov  <tzz@lifelogs.com>
 
        * spam.el: compilation fixes, spam-check-bbdb function is nil if no
        BBDB installed
 
        * pgg.el, pgg-gpg.el, pgg-pgp5.el: Don't depend on luna.el.
 
-2002-09-29  Daiki Ueno <ueno@unixuser.org>
+2002-09-29  Daiki Ueno  <ueno@unixuser.org>
 
        * pgg.el: Remove dependency on calist.el.
 
 
        * message.el (message-required-mail-headers): Remove Lines:.
 
-2002-10-03  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
-       From Jesper Harder.
+2002-10-03  Jesper Harder  <harder@ifa.au.dk>
 
        * gnus-group.el (gnus-group-fetch-charter,
        gnus-group-fetch-control): Prompt for group if given a prefix
        argument.
-       * gnus-sum.el (t): Add gnus-group-fetch-charter and
+       * gnus-sum.el: Add gnus-group-fetch-charter and
        gnus-group-fetch-control to summary key map and menu.
 
 2002-10-03  Paul Jarc  <prj@po.cwru.edu>
        (gnus-agent-fetch-selected-article): New function for
        gnus-select-article-hook or gnus-mark-article-hook.
 
-2002-10-02  Katsumi Yamaoka  <yamaoka@jpl.org>
-       From Peter von der Ahe <nospam2159@daimi.au.dk>.
+2002-10-02  Peter von der Ahe  <nospam2159@daimi.au.dk>
 
        * gnus-ems.el (gnus-x-splash): Set coding-system-for-read to
        raw-text.
 
-2002-09-30  Ted Zlatanov <tzz@lifelogs.com>
+2002-09-30  Ted Zlatanov  <tzz@lifelogs.com>
 
        * spam.el: merged changes from pinard@iro.umontreal.ca (Fran\e,Ag\e(Bois
        Pinard).
 
        * nnimap.el (nnimap-fixup-unread-after-getting-new-news): Remove.
 
-2002-09-27  Katsumi Yamaoka  <yamaoka@jpl.org>
-       From Mats Lidell <matsl@contactor.se>.
+2002-09-27  Mats Lidell  <matsl@contactor.se>
 
        * gnus-art.el (gnus-article-mode-syntax-table): Replace "-" to " ".
 
        * nnmaildir.el (nnmaildir--grp-add-art): fix minimum article
        number when article 1 does not exist.
 
-2002-09-25  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-09-25  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus-art.el (gnus-button-handle-apropos-variable): Fall back to
        apropos if apropos-variable does not exist.
        (gnus-button-guessed-mid-regexp)
        (gnus-button-handle-describe-prefix, gnus-button-alist): Better
-       regexes.  From Reiner Steib.
+       regexes.
        (gnus-button-handle-describe-function)
-       (gnus-button-handle-describe-variable): Doc fix.  From Reiner Steib.
+       (gnus-button-handle-describe-variable): Doc fix.
        (gnus-button-handle-describe-key, gnus-button-handle-apropos)
-       (gnus-button-handle-apropos-command): Doc fix.  From Reiner Steib.
+       (gnus-button-handle-apropos-command): Doc fix.
 
-2002-09-25  Mark A. Hershberger  <mah@everybody.org>
-       Trivial patch.
+2002-09-25  Mark A. Hershberger  <mah@everybody.org>  (tiny change)
 
        * nnrss.el (nnrss-save-server-data): Save nnrss-group-alist in
        the file.
        (mml2015-pgg-encrypt): New functions.
        (defvar, autoload): Prevent byte-compile warnings.
 
-2002-09-24  Katsumi Yamaoka  <yamaoka@jpl.org>
-       From TSUCHIYA Masatoshi <tsuchiya@namazu.org>.
+2002-09-24  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>.
 
        * gnus-art.el (article-strip-banner): Check for the existence of
        from header.
 
-2002-09-23  Kai Gro\e,b_\e(Bjohann  <grossjoh@ls6.informatik.uni-dortmund.de>
+2002-09-23  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus-art.el (gnus-button-guessed-mid-regexp): Improved regexp.
        (gnus-button-alist): Improved regexp for
        gnus-button-handle-mid-or-mail (false positives), fixed
        gnus-button-handle-man entries.
-       From Reiner Steib.
 
-2002-09-23  Paul Jarc  <prj@po.cwru.edu>
-       From Josh Huber.
+2002-09-23  Josh Huber  <huber@alum.wpi.edu>
 
        * nnmaildir.el (nnmaildir--update-nov): fix wrong-type error when
        nnmail-extra-headers is non-nil.
 
        * gnus-sum.el (gnus-summary-next-group): Switch to the summary buffer.
 
-2002-09-20  Kai Gro\e,b_\e(Bjohann  <grossjoh@ls6.informatik.uni-dortmund.de>
-       From Reiner Steib.
+2002-09-20  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus-art.el (gnus-button-handle-custom,
        gnus-button-handle-mid-or-mail,
        when articles are found.  Suggested by Nevin Kapur
        <nevin@jhu.edu>.
 
-2002-09-17  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
-       From Reiner Steib <reiner.steib@gmx.de>.
+2002-09-17  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * message.el (message-strip-subject-trailing-was)
        (message-change-subject, message-add-archive-header)
 
        * gnus-sum.el (gnus-summary-next-group): Semi-exit only when needed.
 
-2002-09-12  Katsumi Yamaoka  <yamaoka@jpl.org>
-       From John Paul Wallington <jpw@shootybangbang.com>.
+2002-09-12  John Paul Wallington  <jpw@shootybangbang.com>.
 
        * gnus.el (gnus-visual, gnus-meta): Fix typo.
 
        (nnimap-split-rule): Doc fix.
        (nnimap-request-expire-articles): Cleanup code.
 
-2002-09-11  Katsumi Yamaoka  <yamaoka@jpl.org>
-       From TSUCHIYA Masatoshi <tsuchiya@namazu.org>.
+2002-09-11  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>.
 
        * gnus-art.el (gnus-article-address-banner-alist): New option.
        (article-strip-banner): Refer the above option to split banners of
        * gnus-util.el (gnus-frame-or-window-display-name): Exclude
        invalid display names.
 
-2002-08-30  Simon Josefsson  <jas@extundo.com>
+2002-08-30  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus-group.el (gnus-group-fetch-control): Fix typo in last
-       commit.  From Reiner Steib <4uce.02.r.steib@gmx.net>.
+       commit.
 
 2002-08-26  Jesper Harder  <harder@ifa.au.dk>
 
        (gnus-group-fetch-control): New function.
        Add them to the keymap and menu. Require mm-url.
 
-2002-08-30  Katsumi Yamaoka  <yamaoka@jpl.org>
+2002-08-30  Alex Schroeder  <alex@emacswiki.org>.
 
        * gnus-mlspl.el (gnus-group-split-fancy): Doc fix.
-       From Alex Schroeder <alex@emacswiki.org>.
 
 2002-08-29  Jesper Harder  <harder@ifa.au.dk>
 
        * lpath.el: Fbind `frame-parameter', `make-frame-on-display',
        `device-connection' and `dfw-device'.
 
-2002-08-22  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-08-22  Jochen Hein  <jochen@jochen.org>  (tiny change)
 
        * gnus-art.el (gnus-emphasis-alist): Strikethru had a lot of false
-       positives, make it stricter.  From Jochen Hein (trivial change).
+       positives, make it stricter.
 
 2002-08-21  Katsumi Yamaoka  <yamaoka@jpl.org>
 
 
        * lpath.el: Fbind w32-focus-frame and x-focus-frame.
 
-2002-08-20  Katsumi Yamaoka  <yamaoka@jpl.org>
-       From \e$B>.4X\e(B \e$B5HB'\e(B (KOSEKI Yoshinori) <kose@meadowy.org>.
+2002-08-20  \e$B>.4X\e(B \e$B5HB'\e(B (KOSEKI Yoshinori)  <kose@meadowy.org>.
 
        * message.el (message-set-auto-save-file-name): Add support for
        the Cygwin Emacs; the system-type is `cygwin'.
 
        * gnus.el (gnus-version-number): Bumped version number.
 
-2002-08-04 01:48:57 Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
+2002-08-04 01:48:57  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.07 is released.
 
        (gnus-article-sort-by-random): New function.
        (gnus-thread-sort-by-random): New function.
 
-2002-08-02  Simon Josefsson  <jas@extundo.com>
+2002-08-02  Scott A Crosby  <scrosby@cs.rice.edu>
 
        * gnus-logic.el (gnus-advanced-integer): Swap arguments in
-       funcall.  From Scott A Crosby <scrosby@cs.rice.edu>.
+       funcall.
 
 2002-07-31  Danny Siu  <dsiu@adobe.com>
 
        * nnimap.el (nnimap-split-articles): do not call nnmail-fetch-field
        when splitting malformed messages without message-id
 
-2002-07-28  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
-       From Niklas Morberg <niklas.morberg@axis.com>.
+2002-07-28  Niklas Morberg  <niklas.morberg@axis.com>.
 
        * nnweb.el (nnweb-type, nnweb-type-definition)
        (nnweb-gmane-create-mapping, nnweb-gmane-wash-article)
        nnmail-expiry-target to 'delete, so that absolute deletion
        happens when absolute deletion is requested.
 
-2002-07-21  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
-       From Nevin Kapur <nevin@jhu.edu>.
+2002-07-21  Nevin Kapur  <nevin@jhu.edu>.
 
        * nnmail.el (nnmail-fancy-expiry-target): Treat nonexisting
        headers as empty headers.
 
-2002-07-21  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
-       From Jochen Hein <jochen@jochen.org>.
+2002-07-21  Jochen Hein  <jochen@jochen.org>.
 
        * gnus-art.el (gnus-emphasis-alist): Add strikethrough and
        correct typo.
        server.
        (nnimap-mailbox-info): defvar instead of defvoo.
 
-2002-05-01 20:09:21 Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
+2002-05-01 20:09:21  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.06 is released.
 
        * message.el (message-font-lock-keywords): Support multi-line MML
        tags.
 
+2002-03-21  L\e,Bu\e(Brentey K\e,Ba\e(Broly  <lorentey@elte.hu>
+
        * gnus-sum.el (gnus-print-buffer): Remove gnus-decoration.
-       Trivial change from lorentey@elte.hu (L\e,Bu\e(Brentey K\e,Aa\e(Broly)
 
 2002-03-20  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        (gnus-sum-thread-tree-leaf-with-other)
        (gnus-sum-thread-tree-single-leaf): Make customizable.
 
-2002-03-16  Simon Josefsson  <jas@extundo.com>
+2002-03-16  Francis Litterio  <franl@world.std.com>
 
        * gnus-util.el (gnus-extract-address-components): Don't break on
-       names such as James "Kibo" Parry.  From Francis Litterio
-       <franl@world.std.com>.
+       names such as James "Kibo" Parry.
 
-2002-03-13  Simon Josefsson  <jas@extundo.com>
+2002-03-13  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
-       * pop3.el (pop3-open-server): Revert multibyte change.  From
-       Pavel@Janik.cz (Pavel Jan\e,Am\e(Bk).
+       * pop3.el (pop3-open-server): Revert multibyte change.
 
-       * message.el (message-send-mail-with-qmail): Make it work.  From
-       Pavel@Janik.cz (Pavel Jan\e,Am\e(Bk).
+       * message.el (message-send-mail-with-qmail): Make it work.
 
 2002-03-13  Josh Huber  <huber@alum.wpi.edu>
 
        * message.el (message-make-mft): Set case-fold-search while
        generating the MFT.  Also, a little cleanup in the MFT code.
 
-2002-03-12  Simon Josefsson  <jas@extundo.com>
+2002-03-12  Faried Nawaz  <fn@hungry.org>  (tiny change)
 
-       * message.el (message-qmail-inject-args): May be function.
-       (message-send-mail-with-qmail): Call function if m-q-i-a is
-       function.  From fn@hungry.org (Faried Nawaz).
+       * message.el (message-qmail-inject-args): May be function.  Adjust
+       doc string and custom type.
+       (message-send-mail-with-qmail): Call function if m-q-i-a is a
+       function.
 
 2002-03-12  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
 
        * gnus-start.el (gnus-auto-subscribed-groups): Include nnmaildir.
 
+2002-03-06  Matthieu Moy  <Matthieu.Moy@imag.fr>
+
+       * gnus-msg.el (gnus-summary-resend-message-edit): New function.
+
 2002-03-06  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * nnslashdot.el (nnslashdot-request-article): Use "<!-- no ad 6
        -->" as the end of the first article.
 
-       * gnus-msg.el (gnus-summary-resend-message-edit): New function.
-       From Matthieu Moy <Matthieu.Moy@imag.fr>
-
        * message.el (message-add-action): Use add-to-list.
        (message-delete-action): New function.
 
        completing-read.
        (mm-view-pkcs7-decrypt): CRLF->LF.
 
-2002-03-04  Paul Jarc  <prj@po.cwru.edu>
+2002-03-04  Teodor Zlatanov  <teodor.zlatanov@divine.com>
 
        * message.el (message-hierarchical-addresses): New variable.
        (message-get-reply-headers): Use it.
-       From Ted Zlatanov <teodor.zlatanov@divine.com>
 
-2002-03-03  ShengHuo ZHU  <zsh@cs.rochester.edu>
+2002-03-03  Geoff Greene  <ggreene@wpi.edu>  (tiny change)
 
        * message.el (message-mode): If buffer-file-name, don't set auto
        save file name.
-       Trivial change from Geoff Greene <ggreene@wpi.edu>
 
 2002-03-02  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * gnus-sum.el (gnus-articles-to-read): Use large-newsgroup-initial.
        (gnus-summary-insert-old-articles): Ditto.
 
-2002-02-26  ShengHuo ZHU  <zsh@cs.rochester.edu>
+2002-02-26  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
 
        * gnus-sum.el (gnus-articles-to-read): `gnus-large-newsgroup' is
        used as the default answer of the question, "How many articles?".
-       From TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+
+2002-02-26  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * nnagent.el (nnagent-retrieve-headers): Remove articles with
        small numbers.
 
        * deuglify.el: Fix comments.
 
+2002-02-23  Andre Srinivasan  <andre@slamdunknetworks.com>  (tiny change)
+
+       * mml.el (mml-generate-mime-1): Add cdr.
+
 2002-02-23  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * html2text.el (html2text-clean-anchor): If there is no HREF,
        insert nothing.
 
-       * mml.el (mml-generate-mime-1): Add cdr.
-       From: andre@slamdunknetworks.com
-
        * mm-view.el (mm-text-html-renderer-alist): Add html2text.
        (mm-text-html-washer-alist): Ditto.
 
 
        * deuglify.el: Change copy right. Add autoload. Add coding-system.
 
-       * deuglify.el: New file. The original file name is
-       gnus-outlook-deuglify.el from Raymond Scholz <rscholz@zonix.de>.
+2002-02-22  Raymond Scholz  <rscholz@zonix.de>
+
+       * deuglify.el: New file.  The original file name is
+       gnus-outlook-deuglify.el.
+
+2002-02-22  Andre Srinivasan  <andre@slamdunknetworks.com>  (tiny change)
 
        * mm-decode.el (mm-display-external): Use
-       mm-file-name-rewrite-functions.  From <andre@slamdunknetworks.com>
+       mm-file-name-rewrite-functions.
 
 2002-02-22  Paul Jarc  <prj@po.cwru.edu>
 
 
        * gnus.el (gnus-version-number): Bump version number.
 
-2002-01-20 05:33:30 Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
+2002-01-20 05:33:30  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.05 is released.
 
        * gnus-group.el (gnus-group-read-ephemeral-group): Restore the old
        behavior of quit-config.
 
+2002-01-08  Bj\e,Ax\e(Brn Mork  <bmork@dod.no>  (tiny change)
+
        * message.el (message-make-from): Don't quote fullname.
-       From: Bj\e,Ax\e(Brn Mork <bmork@dod.no>
+
+2002-01-08  Andre Srinivasan  <andre@slamdunknetworks.com>  (tiny change)
 
        * gnus-group.el (gnus-group-suspend): Don't kill message buffers.
-       From: <andre@slamdunknetworks.com>
 
 2002-01-07  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
 
        * gnus-agent.el (gnus-agent-fetch-session): Run hook.
 
-2002-01-03  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-01-03  Dave Love  <fx@gnu.org>
 
        * gnus-start.el (gnus-read-init-file): Don't force coding system
-       for ~/.gnus.  From Dave Love <fx@gnu.org>.
+       for ~/.gnus.
 
 2002-01-03  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        (message-fix-before-sending): Highlight invisible text and place
        point there.
 
-2002-01-01 02:32:53 Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
+2002-01-01 02:32:53  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.04 is released.
 
        (gnus-update-marks): Use `gnus-range-add' on a uncompressed list
        instead, it seems to result in shorter ranges.
 
-2001-12-26 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
+2001-12-26 11:00:00  Jesper Harder  <harder@ifa.au.dk>
 
        * mm-util.el (mm-iso-8859-x-to-15-region): Use
        insert-before-markers.
-       From Jesper Harder <harder@ifa.au.dk>
 
 2001-12-26  Paul Jarc  <prj@po.cwru.edu>
 
        (nnmaildir-version): Indicate that nnmaildir is now a standard
        part of Gnus, not separately released.
 
-2001-12-21 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
+2001-12-21 08:00:00  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * gnus-art.el, gnus-picon.el, gnus-sieve.el, gnus-sum.el:
        * gnus-xmas.el, imap.el, mailcap.el, mm-util.el, nnfolder.el:
        * nnheader.el, nnmail.el: Nil/NIL vs. nil.
-       From  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
 2001-12-20 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        (nnimap-close-group): Don't quote KEYLIST items.  Suggested by
        Brian P Templeton <bpt@tunes.org>.
 
-2001-12-19 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
+2001-12-19 17:00:00  Paul Jarc  <prj@po.cwru.edu>
 
        * nnmaildir.el: New file.
-       From Paul Jarc <prj@po.cwru.edu>.
 
 2001-12-19 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
 
        * gnus-win.el (gnus-get-buffer-window): Use gnus-delete-if.
 
-2001-12-18 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
-          From Harald Meland <Harald.Meland@usit.uio.no>
+2001-12-18 11:00:00  Harald Meland  <Harald.Meland@usit.uio.no>
 
        * gnus-win.el (gnus-get-buffer-window): New function.
        (gnus-all-windows-visible-p): Use it.
        subscribe-level
        * gnus-topic.el (gnus-subscribe-topics): use it.
 
-2001-12-13 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
+2001-12-13 22:00:00  Sean Neakums  <sneakums@zork.net>  (tiny change)
 
        * gnus-msg.el (gnus-summary-mail-forward): Forward all marked
-       messages. (A small patch with indentation)
-       From Sean Neakums <sneakums@zork.net>.
+       messages.
 
        * gnus-uu.el (gnus-uu-grab-articles): Set gnus-current-article to
        nil after shooting down the gnus-original-article-buffer.
 
        * mml.el (mime-to-mml): Remove Content-Disposition too.
 
-2001-12-09 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
+2001-12-09 08:00:00  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
 
        * gnus-sum.el (gnus-summary-buffer-name): Decode group name.
        * gnus-group.el (gnus-group-name-decode): Decode unibyte
        strings only.
-       From TSUCHIYA Masatoshi <tsuchiya@namazu.org>
 
 2001-12-08  Nevin Kapur  <nevin@jhu.edu>
 
        the beginning of lines.
        (gnus-complex-form-to-spec): Ditto.
 
-2001-12-01 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
+2001-12-01 08:00:00  Paul Jarc  <prj@po.cwru.edu>
 
        * message.el (message-make-mft): Fix the m-s-a-file regexp.
-       From Paul Jarc <prj@po.cwru.edu>.
 
-2001-11-30 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
+2001-11-30 21:00:00  Paul Jarc  <prj@po.cwru.edu>
 
        * message.el: New variable message-subscribed-address-file;
-       use it in message-make-mft.  From Paul Jarc <prj@po.cwru.edu>.
+       use it in message-make-mft.
 
 2001-11-30 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
 
        * message.el (sha1): eval-and-compile.
 
-2001-11-20  Simon Josefsson  <jas@extundo.com>
+2001-11-20  Paul Jarc  <prj@po.cwru.edu>
 
        * message.el (message-allow-no-recipients): New variable.
        (message-send): Use it, customize the prompting when posting to
-       Gcc/Fcc alone.  From prj@po.cwru.edu (Paul Jarc).
+       Gcc/Fcc alone.
 
 2001-11-20 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
 
        * mml2015.el: Mention RFC 3156.
 
-       * mml1991.el: New file.  From Sascha L\e,A|\e(Bdecke <sascha@meta-x.de>.
+2001-11-12  Sascha L\e,A|\e(Bdecke  <sascha@meta-x.de>
+
+       * mml1991.el: New file.
 
 2001-11-12 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * gnus-start.el (gnus-auto-subscribed-groups): Use ^nnml.
 
+2001-11-12  Michael Cook  <Michael.Cook@cisco.com>
+
        * gnus-sum.el (gnus-summary-move-article): Use number-to-string.
-         From <Michael.Cook@cisco.com>
 
 2001-11-11  Simon Josefsson  <jas@extundo.com>
 
        canlock, no need to require two different hash algs).  Suggested
        by Ferenc Wagner <wferi@bolyai1.elte.hu>.
 
-2001-11-09  Simon Josefsson  <jas@extundo.com>
+2001-11-09  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
-       * gnus.el (gnus-local-domain): Fix doc.  From Pavel Jan\e,Am\e(Bk
-       <Pavel@Janik.cz>.
+       * gnus.el (gnus-local-domain): Fix doc.
 
 2001-11-09  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        mm-with-unibyte-current-buffer-mule4): Use them.
        (mm-find-mime-charset-region): Treat iso-2022-jp.
 
-       From  Dave Love  <fx@gnu.org>:
+2001-10-30  Dave Love  <fx@gnu.org>
 
        * mm-util.el (mm-mime-mule-charset-alist): Make it correct by
        construction.
 
        * gnus-msg.el (gnus-setup-message): Call post-command-hook.
 
-2001-10-29  Simon Josefsson  <jas@extundo.com>
+2001-10-29  Jesper Harder  <harder@myrealbox.com>
 
        * mml.el (mml-preview): Bind message-this-is-news if it is
-       news. From Jesper Harder <harder@myrealbox.com>.
+       news.
 
 2001-10-28  Simon Josefsson  <jas@extundo.com>
 
        * message.el (message-indent-citation): Don't add trailing
        whitespace when citing text.
 
-       * gnus.el (gnus-group-faq-directory): Fix.  From Jesper Harder
-       <harder@ifa.au.dk>.
+2001-10-27  Jesper Harder  <harder@myrealbox.com>
+
+       * gnus.el (gnus-group-faq-directory): Fix.
 
 2001-10-26 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * message.el (message-do-auto-fill): Avoid calling
        'rfc822-goto-eoh'.
 
-2001-10-20  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
-       From Paul Jarc <prj@po.cwru.edu>.
+2001-10-20  Paul Jarc  <prj@po.cwru.edu>
 
        * message.el (message-get-reply-headers): Restructure the logic
-       and add comments.  From Paul Jarc <prj@po.cwru.edu>.
+       and add comments.
 
 2001-10-20  Simon Josefsson  <jas@extundo.com>
 
        * message.el (message-cancel-news): Support cancel-locks.
        Suggested by Per Abrahamsson.
 
-       * nnml.el (nnml-marks-changed-p): Use `equal' when comparing
-       conses.  From David Z Maze <dmaze@MIT.EDU>.
-
        * nnfolder.el (nnfolder-marks-changed-p): Ditto.
 
+2001-10-20  David Z Maze  <dmaze@MIT.EDU>
+
+       * nnml.el (nnml-marks-changed-p): Use `equal' when comparing
+       conses.
+
 2001-10-19  Per Abrahamsen  <abraham@dina.kvl.dk>
 
        * mm-decode.el (mm-default-directory): Fix customize type.
        * gnus-sum.el (gnus-group-make-articles-read): Call g-r-set-mark
        when undoing.
 
-2001-10-18  Simon Josefsson  <jas@extundo.com>
-       From Frank Schmitt <usereplyto@Frank-Schmitt.net>
+2001-10-18  Frank Schmitt  <usereplyto@Frank-Schmitt.net>
 
        * gnus-sum.el (gnus-summary-limit-to-display-predicate): Fix typo.
        (gnus-summary-make-menu-bar): Ditto.
        * nnimap.el (nnimap-expiry-target): Make sure it is back to the
        server. Suggested by ShengHuo ZHU <zsh@cs.rochester.edu>.
 
-2001-10-17 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
+2001-10-17 17:00:00  Frank Schmitt  <usenet@Frank-Schmitt.net>
 
        * gnus-sum.el (gnus-summary-line-format-alist): user-date entry.
        * gnus-util.el (gnus-user-date): New function.
-       From Frank Schmitt <usenet@Frank-Schmitt.net>.
 
 2001-10-17  Per Abrahamsen  <abraham@dina.kvl.dk>
 
        * gnus-msg.el (gnus-post-method): Changed two instances of
        `active' to `current' and one `null' to `not'.
 
-2001-10-16  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
-       From Katsumi Yamaoka <yamaoka@jpl.org>.
+2001-10-16  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * message.el (message-setup-fill-variables): Use
        `normal-auto-fill-function' instead of `auto-fill-function'.
        * gnus-art.el (article-emphasize): Set `g-a-wash-types' after
        doing stuff that clears it.
 
-2001-10-12  Simon Josefsson  <jas@extundo.com>
+2001-10-12  Eric Marsden  <emarsden@laas.fr>
 
        * gnus-cache.el (gnus-summary-limit-include-cached): Rewrite.
-       From Eric Marsden <emarsden@laas.fr>.
 
 2001-10-12 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        (gnus-topic-catchup-articles): New function. Suggested by Robin
        S. Socha <robin-dated-1001857693.185e29@socha.net>.
 
-2001-09-27 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
-       From Gerd M\e,Av\e(Bllmann <gerd@gnu.org>.
+2001-09-27 11:00:00  Gerd M\e,Av\e(Bllmann  <gerd@gnu.org>.
 
        * gnus-ems.el (gnus-article-display-xface): Insert xface after
        previous ones.
 
-2001-09-27 07:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
-       From Daiki Ueno  <ueno@unixuser.org>
+2001-09-27 07:00:00  Daiki Ueno  <ueno@unixuser.org>
 
        * gnus-sum.el (gnus-summary-show-article): The arglist of
        detect-coding-region is incompatible.
 
-2001-09-26 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
-       From Katsuhiro Hermit Endo <hermit@koka-in.org>
+2001-09-26 18:00:00  Katsuhiro Hermit Endo  <hermit@koka-in.org>
 
        * gnus-group.el (gnus-group-delete-group): Typo.
 
        * gnus-srvr.el (gnus-server-insert-server-line): Don't let an
        error querying a backend abort the whole process.
 
-2001-09-17 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
+2001-09-17 08:00:00  Gerd M\e,Av\e(Bllmann  <gerd@gnu.org>
 
        * gnus-srvr.el (gnus-server-mode): Fix bogus fontification.
-       From Gerd M\e,Av\e(Bllmann <gerd@gnu.org>.
 
 2001-09-17  Didier Verna  <didier@xemacs.org>
 
        * gnus-diary.el (message-mode-map): bind the above to `C-c D c'.
        * gnus-diary.el (gnus-article-edit-mode-map): ditto.
 
-2001-09-10 TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
+2001-09-10  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
 
        * gnus-sum.el (gnus-select-newsgroup): Make
        `gnus-current-select-method' buffer-local.
        * gnus-art.el (gnus-request-article-this-buffer): Refer
        `gnus-current-select-method' in the current summary buffer.
 
-2001-09-10  Simon Josefsson  <jas@extundo.com>
-       From Daniel Pittman <daniel@rimspace.net>
+2001-09-10  Daniel Pittman  <daniel@rimspace.net>
 
        * gnus-spec.el (gnus-correct-pad-form): Fix.
 
        Putnam <reader@newsguy.com>.
        (gnus-group-sort-selected-groups): Touch dribble file.
 
-2001-09-07 Raja R Harinath  <harinath@cs.umn.edu>
+2001-09-07  Raja R Harinath  <harinath@cs.umn.edu>
 
        * nnml.el (nnml-filenames-are-evil): New variable.
        (nnml-article-to-file-alist): Rename to ...
        * nnweb.el (nnweb-google-parse-1): Fix Google content regexp.
        (nnweb-google-wash-article): Ditto.
 
-2001-06-14 Ferenc Wagner  <wferi@bolyai1.elte.hu>
+2001-06-14  Ferenc Wagner  <wferi@bolyai1.elte.hu>
 
        * nnweb.el (nnweb-google-parse-1): Fix Google url regexp.
 
        correctly.
        (nnrss-check-group): Use time.
 
-2001-05-01 19:21:19 Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
+2001-05-01 19:21:19  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.03 is released.
 
        * imap.el (imap-shell-open): Erase the buffer *after* copying it into
        the log.
 
-2001-04-14 01:14:42 Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
+2001-04-14 01:14:42  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
 
        * gnus.el: Oort Gnus v0.02 is released.
 
 
        * mml.el (mml-generate-mime-1): Ignore ascii.
 
-2000-11-16 Justin Sheehy  <justin@iago.org>
+2000-11-16  Justin Sheehy  <justin@iago.org>
 
        * gnus-sum.el (gnus-summary-make-menu-bar): Fix menu items.
 
index bf35f1ddee7d558e666535fbedfc9aec2833b187..fb28d6440fd21516df8677a13d6d6afa2ba485b2 100644 (file)
@@ -218,7 +218,7 @@ time Emacs has been idle for IDLE `gnus-demon-timestep's."
                   (< idle gnus-demon-idle-time)) ; Idle timed out.
                  (t (< 0 gnus-demon-idle-time)))) ; Or just need to be idle.
               ;; So we call the handler.
-              (with-local-quit
+              (gnus-with-local-quit
                 (ignore-errors (funcall (car handler)))
                 ;; And reset the timer.
                 (setcar (nthcdr 1 handler)
@@ -232,7 +232,7 @@ time Emacs has been idle for IDLE `gnus-demon-timestep's."
               (gnus-demon-is-idle-p))
          ;; We want to call this handler each and every time that
          ;; Emacs is idle.
-         (with-local-quit
+         (gnus-with-local-quit
            (ignore-errors (funcall (car handler)))))
         (t
          ;; We want to call this handler only if Emacs has been idle
@@ -240,7 +240,7 @@ time Emacs has been idle for IDLE `gnus-demon-timestep's."
          (and (not (memq (car handler) gnus-demon-idle-has-been-called))
               (< idle gnus-demon-idle-time)
               (gnus-demon-is-idle-p)
-              (with-local-quit
+              (gnus-with-local-quit
                 (ignore-errors (funcall (car handler)))
                 ;; Make sure the handler won't be called once more in
                 ;; this idle-cycle.
index 2e452136f3cfb0a4af7373020a7e29f9c733c44c..47944aeef415ecb1da467a9bb5fdeb8d247e522e 100644 (file)
@@ -60,6 +60,7 @@
 (require 'gnus)
 (require 'gnus-int)
 (require 'gnus-sum)
+(require 'gnus-util)
 (require 'nnmail)
 
 (defvar gnus-registry-dirty t
@@ -243,7 +244,8 @@ way."
        (gnus-registry-clean-empty-function))
       ;; now trim the registry appropriately
       (setq gnus-registry-alist (gnus-registry-trim
-                                (hashtable-to-alist gnus-registry-hashtb)))
+                                (gnus-hashtable-to-alist
+                                 gnus-registry-hashtb)))
       ;; really save
       (gnus-registry-cache-save)
       (setq gnus-registry-entry-caching caching)
@@ -262,7 +264,7 @@ way."
 
 (defun gnus-registry-read ()
   (gnus-registry-cache-read)
-  (setq gnus-registry-hashtb (alist-to-hashtable gnus-registry-alist))
+  (setq gnus-registry-hashtb (gnus-alist-to-hashtable gnus-registry-alist))
   (setq gnus-registry-dirty nil))
 
 (defun gnus-registry-trim (alist)
@@ -290,26 +292,6 @@ way."
                       (cdr (gethash (car a) timehash))
                       (cdr (gethash (car b) timehash))))))))))
 
-(defun alist-to-hashtable (alist)
-  "Build a hashtable from the values in ALIST."
-  (let ((ht (make-hash-table
-            :size 4096
-            :test 'equal)))
-    (mapc
-     (lambda (kv-pair)
-       (puthash (car kv-pair) (cdr kv-pair) ht))
-     alist)
-     ht))
-
-(defun hashtable-to-alist (hash)
-  "Build an alist from the values in HASH."
-  (let ((list nil))
-    (maphash
-     (lambda (key value)
-       (setq list (cons (cons key value) list)))
-     hash)
-    list))
-
 (defun gnus-registry-action (action data-header from &optional to method)
   (let* ((id (mail-header-id data-header))
         (subject (gnus-registry-simplify-subject
@@ -660,7 +642,7 @@ Returns the first place where the trail finds a group name."
   "Clear the Gnus registry."
   (interactive)
   (setq gnus-registry-alist nil)
-  (setq gnus-registry-hashtb (alist-to-hashtable gnus-registry-alist))
+  (setq gnus-registry-hashtb (gnus-alist-to-hashtable gnus-registry-alist))
   (setq gnus-registry-dirty t))
 
 ;;;###autoload
index 7d91d4db5aaf4c3d4820e17b103c469adb16ec21..8dcd0753e5998d6a09d9ed9fdc531153bc188b99 100644 (file)
@@ -2438,7 +2438,7 @@ gnus-summary-show-article-from-menu-as-charset-%s" cs))))
         ["Unread" gnus-summary-limit-to-unread t]
         ["Unseen" gnus-summary-limit-to-unseen t]
         ["Non-dormant" gnus-summary-limit-exclude-dormant t]
-        ["Next articles" gnus-summary-limit-to-articles t]
+        ["Next or process marked articles" gnus-summary-limit-to-articles t]
         ["Pop limit" gnus-summary-pop-limit t]
         ["Show dormant" gnus-summary-limit-include-dormant t]
         ["Hide childless dormant"
index 6f706fabce584372d6076bbb09f8abd78d6e1e22..09d7ab9432e3cfbfac45466483bd6696960c125b 100644 (file)
@@ -746,6 +746,28 @@ If there's no subdirectory, delete DIRECTORY as well."
       (unless dir
        (delete-directory directory)))))
 
+;; The following two functions are used in gnus-registry.
+;; They were contributed by Andreas Fuchs <asf@void.at>.
+(defun gnus-alist-to-hashtable (alist)
+  "Build a hashtable from the values in ALIST."
+  (let ((ht (make-hash-table
+            :size 4096
+            :test 'equal)))
+    (mapc
+     (lambda (kv-pair)
+       (puthash (car kv-pair) (cdr kv-pair) ht))
+     alist)
+     ht))
+
+(defun gnus-hashtable-to-alist (hash)
+  "Build an alist from the values in HASH."
+  (let ((list nil))
+    (maphash
+     (lambda (key value)
+       (setq list (cons (cons key value) list)))
+     hash)
+    list))
+
 (defun gnus-strip-whitespace (string)
   "Return STRING stripped of all whitespace."
   (while (string-match "[\r\n\t ]+" string)
@@ -1616,6 +1638,25 @@ empty directories from OLD-PATH."
   (defalias 'gnus-set-process-query-on-exit-flag
     'process-kill-without-query))
 
+(if (fboundp 'with-local-quit)
+    (defalias 'gnus-with-local-quit 'with-local-quit)
+  (defmacro gnus-with-local-quit (&rest body)
+    "Execute BODY, allowing quits to terminate BODY but not escape further.
+When a quit terminates BODY, `gnus-with-local-quit' returns nil but
+requests another quit.  That quit will be processed as soon as quitting
+is allowed once again.  (Immediately, if `inhibit-quit' is nil.)"
+    ;;(declare (debug t) (indent 0))
+    `(condition-case nil
+        (let ((inhibit-quit nil))
+          ,@body)
+       (quit (setq quit-flag t)
+            ;; This call is to give a chance to handle quit-flag
+            ;; in case inhibit-quit is nil.
+            ;; Without this, it will not be handled until the next function
+            ;; call, and that might allow it to exit thru a condition-case
+            ;; that intends to handle the quit signal next time.
+            (eval '(ignore nil))))))
+
 (provide 'gnus-util)
 
 ;;; arch-tag: f94991af-d32b-4c97-8c26-ca12a934de49
index 81ef74c409821c3d62645531237ec4d350102fbf..4b3769573774d5dcc65ad671a56e20790131e8d1 100644 (file)
 
 (defcustom pop3-authentication-scheme 'pass
   "*POP3 authentication scheme.
-Defaults to 'pass, for the standard USER/PASS authentication.  Other valid
-values are 'apop."
-  :version "22.1" ;; Oort Gnus
-  :type '(choice (const :tag "USER/PASS" pass)
+Defaults to `pass', for the standard USER/PASS authentication.  The other
+valid value is 'apop'."
+  :type '(choice (const :tag "Normal user/password" pass)
                 (const :tag "APOP" apop))
+  :version "22.1" ;; Oort Gnus
   :group 'pop3)
 
 (defcustom pop3-leave-mail-on-server nil
   "*Non-nil if the mail is to be left on the POP server after fetching.
 
-If the `pop3-leave-mail-on-server' is non-`nil' the mail is to be
-left on the POP server after fetching.  Note that POP servers
-maintain no state information between sessions, so what the
-client believes is there and what is actually there may not match
-up.  If they do not, then you may get duplicate mails or the
-whole thing can fall apart and leave you with a corrupt mailbox."
+If `pop3-leave-mail-on-server' is non-nil the mail is to be left
+on the POP server after fetching.  Note that POP servers maintain
+no state information between sessions, so what the client
+believes is there and what is actually there may not match up.
+If they do not, then you may get duplicate mails or the whole
+thing can fall apart and leave you with a corrupt mailbox."
   ;; We can't use the UILD support from XEmacs mail-lib or cvs.m17n.org:
   ;; http://thread.gmane.org/v9lld8fml4.fsf@marauder.physik.uni-ulm.de
   ;; http://thread.gmane.org/b9yy8hzy9ej.fsf@jpl.org
@@ -170,11 +170,14 @@ Shorter values mean quicker response, but are more CPU intensive.")
           (unless pop3-leave-mail-on-server
             (pop3-dele process n))
          (setq n (+ 1 n))
-         (if pop3-debug (sit-for 1) (sit-for 0.1))
-         )
+         (if pop3-debug (sit-for 1) (sit-for 0.1))) ; why?
+      (when (and pop3-leave-mail-on-server
+                (> n 1))
+       (message "pop3.el doesn't support UIDL.  Setting `pop3-leave-mail-on-server'
+to %s might not give the result you'd expect." pop3-leave-mail-on-server)
+       (sit-for 1))
       (pop3-quit process))
-    (kill-buffer crashbuf)
-    )
+    (kill-buffer crashbuf))
   t)
 
 (defun pop3-get-message-count ()
@@ -316,6 +319,8 @@ If NOW, use that time instead."
            ;; Date: 08 Jul 1996 23:22:24 -0400
            ;; should be
            ;; Tue Jul 9 09:04:21 1996
+
+           ;; Fixme: This should use timezone on the date field contents.
            (setq date
                  (cond ((not date)
                         "Tue Jan 1 00:00:0 1900")
index 9c7f15425ee55ac7806acdaaf463528445cb7046..3785491abb3a850e045ea0106b84b182a5cdf5d7 100644 (file)
@@ -1,3 +1,9 @@
+2006-10-06  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus.texi (Image Enhancements): Update for Emacs 22.
+
+       * gnus-faq.texi ([1.3]): Update.
+
 2006-10-06  Richard Stallman  <rms@gnu.org>
 
        * faq.texi (Displaying the current line or column): Delete "As of Emacs
index e94036dc503579e54c9755eed43ba865b7e93002..861bab438d6490fbf9c1e68a15c443163007bcbb 100644 (file)
@@ -172,13 +172,14 @@ Where and how to get Gnus?
 
 @subsubheading Answer
 
-The latest released version of Gnus isn't included in
-Emacs 21, therefor you should get the Gnus tarball from
-@uref{http://www.gnus.org/dist/gnus.tar.gz}
-or via anonymous FTP from 
+Gnus is released independent from releases of Emacs and XEmacs.
+Therefore, the version bundled with Emacs or the version in XEmacs'
+package system might not be up to date (e.g. Gnus 5.9 bundled with Emacs
+20 is outdated).
+@c
+You can get the latest released version of Gnus from
+@uref{http://www.gnus.org/dist/gnus.tar.gz} or via anonymous FTP from
 @uref{ftp://ftp.gnus.org/pub/gnus/gnus.tar.gz}.
-If you use XEmacs instead of Emacs you can use XEmacs'
-package system instead.
 
 @node [1.4]
 @subsubheading Question 1.4
index 973ba121f6ff67e4361eef52e7382a9f057d256d..84bee0efa262d76792941ead2ba93636bb97d019 100644 (file)
@@ -9508,6 +9508,20 @@ to your @file{~/.gnus.el} file.
 @section Charsets
 @cindex charsets
 
+@c ;; v9d5mxqhga.fsf@marauder.physik.uni-ulm.de
+@c (add-to-list 'gnus-newsgroup-variables 'mm-coding-system-priorities)
+@c (setq gnus-parameters
+@c       '(("^de\\." ;; German language
+@c      (mm-coding-system-priorities '(iso-8859-1 iso-8859-15 utf-8)))
+@c     ("^fr\\." ;; French
+@c      (mm-coding-system-priorities '(iso-8859-15 iso-8859-1 utf-8)))
+@c     ("^fj\\." ;; Japanese
+@c      (mm-coding-system-priorities
+@c       '(iso-8859-1 iso-2022-jp iso-2022-jp-2 shift_jis utf-8)))
+@c     ("^cz\\." ;; Czech
+@c      (mm-coding-system-priorities '(iso-8859-2 utf-8)))))
+
+
 People use different charsets, and we have @acronym{MIME} to let us know what
 charsets they use.  Or rather, we wish we had.  Many people use
 newsreaders and mailers that do not understand or use @acronym{MIME}, and
@@ -22137,8 +22151,8 @@ It takes the group name as a parameter.
 @section Image Enhancements
 
 XEmacs, as well as Emacs 21@footnote{Emacs 21 on MS Windows doesn't
-support images yet.}, is able to display pictures and stuff, so Gnus has
-taken advantage of that.
+support images, Emacs 22 does.} and up, are able to display pictures and
+stuff, so Gnus has taken advantage of that.
 
 @menu
 * X-Face::                      Display a funky, teensy black-and-white image.