summaryrefslogtreecommitdiff
path: root/lisp/gnus
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/gnus')
-rw-r--r--lisp/gnus/ChangeLog137
-rw-r--r--lisp/gnus/ChangeLog.2982
-rw-r--r--lisp/gnus/gmm-utils.el2
-rw-r--r--lisp/gnus/gnus-art.el45
-rw-r--r--lisp/gnus/gnus-demon.el7
-rw-r--r--lisp/gnus/gnus-draft.el1
-rw-r--r--lisp/gnus/gnus-registry.el28
-rw-r--r--lisp/gnus/gnus-sum.el25
-rw-r--r--lisp/gnus/gnus-util.el41
-rw-r--r--lisp/gnus/mail-parse.el2
-rw-r--r--lisp/gnus/message.el18
-rw-r--r--lisp/gnus/mm-util.el4
-rw-r--r--lisp/gnus/nnslashdot.el4
-rw-r--r--lisp/gnus/pop3.el37
-rw-r--r--lisp/gnus/rfc2047.el116
15 files changed, 827 insertions, 622 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 6927e3bfbac..63e7f43424d 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,122 @@
+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.
+
+ * mm-util.el (mm-charset-override-alist, mm-charset-eval-alist): Adjust
+ custom version.
+
+ * gnus-draft.el (gnus-draft-mode): Don't call `mml-mode'.
+
+2006-09-25 Chong Yidong <cyd@stupidchicken.com>
+
+ * gnus-demon.el (gnus-demon): Use with-local-quit to avoid hangs.
+
+2006-09-19 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
+
+ * nnslashdot.el (nnslashdot-request-article): Update end-of-article
+ regexp. Articles containing quotation were cut prematurely.
+
+2006-09-16 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * message.el (message-cite-original-without-signature): Use nobody by
+ default for the value of From header.
+ (message-cite-original): Ditto.
+ (message-reply): Ditto.
+
+2006-09-09 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * pop3.el (pop3-leave-mail-on-server): Mention problem of duplicate
+ mails in the doc string. Add some URLs in comment.
+
+2006-09-07 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * rfc2047.el (rfc2047-quote-special-characters-in-quoted-strings): Fix
+ backslashes handling and the way to find boundaries of quoted strings.
+
+2006-09-06 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-art.el (gnus-button-regexp, gnus-button-marker-list)
+ (gnus-button-last): Move up. Convert comments into doc strings.
+
+2006-09-04 Chong Yidong <cyd@stupidchicken.com>
+
+ * message.el (message-send-mail-with-sendmail): Look for sendmail in
+ several common directories.
+
+2006-09-04 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-art.el (article-decode-encoded-words): Make it fast.
+
+2006-09-04 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-art.el (article-decode-encoded-words): Don't infloop in XEmacs.
+
+ * rfc2047.el (rfc2047-strip-backslashes-in-quoted-strings): Decode `\\'
+ in quoted string into `\'.
+
+2006-09-01 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * rfc2047.el (rfc2047-quote-special-characters-in-quoted-strings):
+ Use standard-syntax-table.
+
+2006-09-01 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus-art.el (gnus-decode-address-function): New variable.
+ (article-decode-encoded-words): Use it to decode headers which are
+ assumed to contain addresses.
+ (gnus-mime-delete-part): Remove useless `or'.
+
+ * gnus-sum.el (gnus-decode-encoded-address-function): New variable.
+ (gnus-summary-from-or-to-or-newsgroups): Use it to decode To header.
+ (gnus-nov-parse-line): Use it to decode From header.
+ (gnus-get-newsgroup-headers): Ditto.
+ (gnus-summary-enter-digest-group): Use it to decode `to-address'.
+
+ * mail-parse.el (mail-decode-encoded-address-region): New alias.
+ (mail-decode-encoded-address-string): New alias.
+
+ * rfc2047.el (rfc2047-quote-special-characters-in-quoted-strings):
+ New function.
+ (rfc2047-encode-message-header, rfc2047-encode-region): Use it.
+ (rfc2047-strip-backslashes-in-quoted-strings): New fnction.
+ (rfc2047-decode-region): Use it; add optional argument `address-mime'.
+ (rfc2047-decode-string): Ditto.
+ (rfc2047-decode-address-region): New function.
+ (rfc2047-decode-address-string): New function.
+
2006-08-23 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
[ Backported bug fix from No Gnus. ]
@@ -389,10 +508,6 @@
* gnus-sum.el (gnus-get-newsgroup-headers-xover): Group is an
optional parameter.
-2006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
-
- * pgg-gpg.el: Revert to revision 7.15 to allow the use of gpg-agent.
-
2006-04-06 Reiner Steib <Reiner.Steib@gmx.de>
* gnus-fun.el (gnus): Require it for gnus-directory.
@@ -1191,7 +1306,7 @@
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)
@@ -2826,7 +2941,7 @@
* gnus.el (gnus-group-startup-message): Search for gnus images in
etc/images/gnus.
- * mm-util.el (mm-find-charset-region): Likewise.
+ * mm-util.el (mm-image-load-path): Likewise.
* smiley.el (smiley-data-directory): Search for smilies in
etc/images/smilies.
@@ -3935,7 +4050,7 @@
* 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.
@@ -4082,17 +4197,17 @@
* 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
@@ -4288,7 +4403,7 @@
* 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
diff --git a/lisp/gnus/ChangeLog.2 b/lisp/gnus/ChangeLog.2
index 50b978e7e75..14b4c23c38a 100644
--- a/lisp/gnus/ChangeLog.2
+++ b/lisp/gnus/ChangeLog.2
@@ -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.
@@ -81,10 +81,9 @@
* 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>
@@ -144,20 +143,16 @@
(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,Ax(Brgensen <arne@arnested.dk>
* smime.el (smime-crl-check): New.
- (smime-verify-region): Use it. From Arne J,Ax(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,Ad(Bsterer <sigurd@12move.de>.
- (gnus-score-find-trace): Use it. Added `f' and `t' commands,
- added quick help. With some suggestions from Karl Pfl,Ad(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,Ad(Bsterer <sigurd@12move.de>.
* gnus-util.el (gnus-emacs-version): Added doc-string.
@@ -165,6 +160,11 @@
(mml-attach-file): Use it.
(mml-preview): Added MIME preview to gnus-buffers.
+2003-12-30 Karl Pfl,Ad(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.
@@ -179,7 +179,7 @@
(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.
@@ -189,7 +189,7 @@
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.
@@ -210,10 +210,9 @@
* 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>
@@ -243,7 +242,7 @@
* 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
@@ -268,7 +267,7 @@
* 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.
@@ -379,7 +378,7 @@
* 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
@@ -401,17 +400,14 @@
* message.el (message-get-reply-headers): Narrow to headers.
-2003-12-10 Teodor Zlatanov <tzz@lifelogs.com>
+2003-12-10 L,Bu(Brentey K,Ba(Broly <lorentey@elte.hu>
- * spam.el (spam-disable-spam-split-during-ham-respool): new
- variable. From lorentey@elte.hu (L,Bu(Brentey K,Ba(Broly)
- (spam-ham-copy-or-move-routine): respect
- spam-disable-spam-split-during-ham-respool. From
- lorentey@elte.hu (L,Bu(Brentey K,Ba(Broly)
- (spam-split-disabled): new variable. From
- lorentey@elte.hu (L,Bu(Brentey K,Ba(Broly)
- (spam-split): respect spam-split-disabled. From
- lorentey@elte.hu (L,Bu(Brentey K,Ba(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>
@@ -427,19 +423,21 @@
input.
(pgg-decode-armor-region): Don't parse packet if decoding fail.
-2003-12-09 Teodor Zlatanov <tzz@lifelogs.com>
+2003-12-09 L,Bu(Brentey K,Ba(Broly <lorentey@elte.hu>
* spam.el (spam-check-bogofilter): run in the correct buffer.
- From lorentey@elte.hu (L,Bu(Brentey K,Ba(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.
@@ -509,32 +507,32 @@
* 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>
@@ -549,24 +547,26 @@
(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.
@@ -669,7 +669,7 @@
* 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.
@@ -681,7 +681,7 @@
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.
@@ -762,12 +762,12 @@
* 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>
@@ -848,13 +848,16 @@
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.
@@ -865,13 +868,12 @@
key id too (for decryption).
(pgg-gpg-sign-region): Likewise.
-2003-11-09 Simon Josefsson <jas@extundo.com>
+2003-11-09 Satyaki Das <satyakid@stanford.edu>
* 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. From Satyaki Das
- <satyakid@stanford.edu>.
+ (pgg-gpg-decrypt-region): Use new functions.
2003-11-07 Teodor Zlatanov <tzz@lifelogs.com>
@@ -1322,8 +1324,9 @@
* 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>
@@ -1387,10 +1390,10 @@
* 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>
@@ -1464,19 +1467,21 @@
* 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>
@@ -1577,12 +1582,11 @@
(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>
@@ -1602,11 +1606,10 @@
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>
@@ -1712,10 +1715,9 @@
* 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>
@@ -1841,8 +1843,7 @@
* imap.el (imap-arrival-filter): Fix test for missing process
buffer.
-2003-07-09 Kai Gro,A_(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.
@@ -1898,25 +1899,25 @@
(message-canlock-generate)
(message-generate-new-buffer-clone-locals): Docstring fixes.
-2003-07-07 Kai Gro,A_(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.
@@ -2013,11 +2014,13 @@
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
@@ -2050,11 +2053,10 @@
* gnus-util.el (gnus-extract-address-components): Added
doc-string.
-2003-06-16 Kai Gro,A_(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>
@@ -2072,8 +2074,7 @@
* gnus-sum.el (gnus-summary-force-verify-and-decrypt): Bind
`gnus-article-emulate-mime'.
-2003-06-15 Kai Gro,A_(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
@@ -2081,10 +2082,10 @@
resort.
(message-cancel-news, message-supersede): Use message-is-yours-p.
-2003-06-13 Kai Gro,A_(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>
@@ -2101,9 +2102,7 @@
* 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
@@ -2146,8 +2145,7 @@
* gnus-srvr.el (gnus-browse-foreign-server): Parse garbage NNTP
groups correctly.
-2003-06-06 Kai Gro,A_(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.
@@ -2173,11 +2171,9 @@
* 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>
@@ -2204,11 +2200,10 @@
* 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>
@@ -2313,7 +2308,7 @@
* 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.
@@ -2326,7 +2321,7 @@
* 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.
@@ -2385,7 +2380,7 @@
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.
@@ -2397,7 +2392,7 @@
(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.
@@ -2495,13 +2490,15 @@
* 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
@@ -2516,8 +2513,9 @@
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,A_(Bjohann <kai.grossjohann@gmx.net>
@@ -2588,7 +2586,7 @@
* 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 ", ?".
@@ -2705,13 +2703,13 @@
* 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
@@ -2719,11 +2717,11 @@
(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.
@@ -2742,7 +2740,7 @@
* 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.
@@ -2750,7 +2748,7 @@
* 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.
@@ -2767,11 +2765,11 @@
* 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.
@@ -2779,7 +2777,7 @@
* 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.
@@ -2872,7 +2870,7 @@
* 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.
@@ -2978,7 +2976,7 @@
(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).
@@ -2991,11 +2989,11 @@
* 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.
@@ -3141,11 +3139,10 @@
* smime.el (smime-decrypt-region): Insert From header.
-2003-04-21 Kai Gro,A_(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>
@@ -3270,7 +3267,7 @@
(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
@@ -3303,7 +3300,7 @@
* 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.
@@ -3321,13 +3318,11 @@
* 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.
@@ -3381,7 +3376,7 @@
* 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
@@ -3397,7 +3392,7 @@
* 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.
@@ -3452,7 +3447,7 @@
(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
@@ -3478,7 +3473,7 @@
* 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
@@ -3591,7 +3586,7 @@
* 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
@@ -3602,7 +3597,7 @@
* 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
@@ -3662,7 +3657,7 @@
* 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
@@ -3685,7 +3680,7 @@
* 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.
@@ -3768,20 +3763,24 @@
(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
@@ -3796,7 +3795,7 @@
* 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
@@ -3806,7 +3805,7 @@
* 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
@@ -3814,7 +3813,7 @@
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
@@ -3879,7 +3878,7 @@
* 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.
@@ -3906,7 +3905,7 @@
* 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.
@@ -3930,7 +3929,7 @@
* 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.
@@ -3957,7 +3956,7 @@
* 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.
@@ -4054,7 +4053,7 @@
* 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.
@@ -4511,7 +4510,6 @@
* spam.el: Fix typo.
2003-03-01 Satyaki Das <satyaki@theforce.stanford.edu>
- (Trivial patch.)
* pgg-gpg.el (pgg-gpg-process-region): Insert process status into
errors-buffer. This produces a nicer error message in case of
@@ -4535,7 +4533,7 @@
* 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.
@@ -4617,10 +4615,11 @@
* 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.
@@ -4634,8 +4633,7 @@
no spam.
* spam.el (spam-ham-move-routine): New `copy' argument.
-2003-02-24 Kai Gro,A_(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.
@@ -4752,16 +4750,19 @@
* 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,A_(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.
- * message.el (message-mode): MML tags separate paragraphs. Small
- change from David S Goldberg <david.goldberg6@verizon.net>.
+2003-02-22 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
* gnus-agent.el (gnus-agent-get-undownloaded-list): Sort
`gnus-newsgroup-headers'.
+2003-02-22 Karl Pfl,Ad(Bsterer <sigurd@12move.de>
+
* gnus-art.el (gnus-article-refer-article): Grok more message id
- formats. From Karl Pfl,Ad(Bsterer <sigurd@12move.de>.
+ formats.
2003-02-22 Jesper Harder <harder@ifa.au.dk>
@@ -4778,8 +4779,7 @@
(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'.
@@ -4909,11 +4909,11 @@
(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,A_(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>
@@ -5021,7 +5021,7 @@
* 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.
@@ -5036,8 +5036,9 @@
* gnus-sum.el (gnus-summary-select-article): Remove blink removal
code that only worked under Emacs.
- * pgg-gpg.el (pgg-gpg-process-region): Don't blink. From Satyaki
- Das <satyaki@chicory.stanford.edu>.
+2003-02-08 Satyaki Das <satyaki@chicory.stanford.edu>
+
+ * pgg-gpg.el (pgg-gpg-process-region): Don't blink.
2003-02-08 Jesper Harder <harder@ifa.au.dk>
@@ -5367,7 +5368,7 @@
* 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.
@@ -5491,7 +5492,7 @@
* 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.
@@ -5672,7 +5673,7 @@
* 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.
@@ -5754,7 +5755,7 @@
* 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.
@@ -5801,7 +5802,7 @@
* 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.
@@ -6277,7 +6278,7 @@
* 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.
@@ -6285,7 +6286,7 @@
* 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.
@@ -6789,11 +6790,10 @@
* binhex.el (binhex-decoder-program): Fix docstring.
-2002-12-21 Kai Gro,A_(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>
@@ -6834,7 +6834,7 @@
* 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
@@ -6846,13 +6846,13 @@
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)
@@ -7070,7 +7070,7 @@
* 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.
@@ -7108,7 +7108,7 @@
* 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.
@@ -7119,8 +7119,7 @@
gnus-remove-from-range instead of gnus-range-difference which
doesn't exist.
-2002-11-23 Kai Gro,A_(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.
@@ -7230,7 +7229,7 @@
* 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
@@ -7320,19 +7319,18 @@
* 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.
@@ -7395,8 +7393,7 @@
* 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
@@ -7644,7 +7641,7 @@
* 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.
@@ -7654,7 +7651,7 @@
* 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
@@ -7690,7 +7687,7 @@
(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
@@ -7818,7 +7815,7 @@
* 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.
@@ -7859,13 +7856,12 @@
* message.el (message-required-mail-headers): Remove Lines:.
-2002-10-03 Kai Gro,A_(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>
@@ -7880,13 +7876,12 @@
(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,Ag(Bois
Pinard).
@@ -7927,8 +7922,7 @@
* 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 " ".
@@ -8079,20 +8073,19 @@
* nnmaildir.el (nnmaildir--grp-add-art): fix minimum article
number when article 1 does not exist.
-2002-09-25 Kai Gro,b_(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.
@@ -8114,22 +8107,19 @@
(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,b_(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.
@@ -8158,8 +8148,7 @@
* gnus-sum.el (gnus-summary-next-group): Switch to the summary buffer.
-2002-09-20 Kai Gro,b_(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,
@@ -8185,10 +8174,10 @@
* message.el (message-completion-alist): Add Reply-To, From, etc.
-2002-09-18 Simon Josefsson <jas@extundo.com>
+2002-09-18 Nevin Kapur <nevin@jhu.edu>
* nnimap.el (nnimap-request-expire-articles): Make flag setting
- conditional. From Nevin Kapur <nevin@jhu.edu>.
+ conditional.
2002-09-17 Simon Josefsson <jas@extundo.com>
@@ -8198,8 +8187,7 @@
when articles are found. Suggested by Nevin Kapur
<nevin@jhu.edu>.
-2002-09-17 Kai Gro,A_(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)
@@ -8252,8 +8240,7 @@
* 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.
@@ -8267,8 +8254,7 @@
(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
@@ -8348,10 +8334,10 @@
* 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>
@@ -8362,10 +8348,9 @@
(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>
@@ -8413,10 +8398,10 @@
* lpath.el: Fbind `frame-parameter', `make-frame-on-display',
`device-connection' and `dfw-device'.
-2002-08-22 Kai Gro,b_(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>
@@ -8433,8 +8418,7 @@
* lpath.el: Fbind w32-focus-frame and x-focus-frame.
-2002-08-20 Katsumi Yamaoka <yamaoka@jpl.org>
- From $B>.4X(B $B5HB'(B (KOSEKI Yoshinori) <kose@meadowy.org>.
+2002-08-20 $B>.4X(B $B5HB'(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'.
@@ -8544,7 +8528,7 @@
* 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.
@@ -8556,18 +8540,17 @@
(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,b_(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)
@@ -8611,21 +8594,18 @@
nnmail-expiry-target to 'delete, so that absolute deletion
happens when absolute deletion is requested.
-2002-07-21 Kai Gro,b_(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,b_(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.
(gnus-emphasis-strikethru): New face.
-2002-07-20 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
- From Jason Merrill <jason@redhat.com>.
+2002-07-20 Jason Merrill <jason@redhat.com>.
* nnfolder.el (nnfolder-retrieve-headers): Avoid searching the
entire file for each of a sequence of missing articles.
@@ -8636,8 +8616,7 @@
* gnus-sum.el (gnus-summary-insert-new-articles): Count down to
avoid nreverse.
-2002-07-14 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
- From Ted Zlatanov <teodor.zlatanov@divine.com>.
+2002-07-14 Ted Zlatanov <teodor.zlatanov@divine.com>
* gnus-sum.el (gnus-auto-expirable-marks): Remove `spam'.
(gnus-summary-mode-line-format-alist): Add %h for number of
@@ -8652,25 +8631,24 @@
(gnus-mark-article-as-read, gnus-mark-article-as-unread)
(gnus-mark-article-as-unread, gnus-summary-catchup): Grok spam.
-2002-07-10 Simon Josefsson <jas@extundo.com>
+2002-07-10 KANEMATSU Daiji <kdaiji@bea.com>
* nnimap.el (nnimap-split-to-groups): Allow group string to be a
- function. From KANEMATSU Daiji <kdaiji@bea.com>.
+ function.
2002-07-09 Nevin Kapur <nevin@jhu.edu>
* gnus-sum.el (gnus-summary-delete-article): Respect group
parameters while expiring.
-2002-07-08 Simon Josefsson <jas@extundo.com>
+2002-07-08 Henrik Enberg <henrik@enberg.org>
- * gnus-art.el (article-make-date-line): Fix string. From Henrik
- Enberg.
+ * gnus-art.el (article-make-date-line): Fix string.
-2002-07-08 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-07-08 Niklas Morberg <niklas.morberg@axis.com>
* gnus-art.el (article-unsplit-urls): Only display MIME when this
- function is called interactively. From Niklas Morberg.
+ function is called interactively.
2002-07-06 ShengHuo ZHU <zsh@cs.rochester.edu>
@@ -8692,10 +8670,10 @@
* nnmail.el (nnmail-split-methods): fix custom type.
-2002-07-02 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-07-02 Niklas Morberg <niklas.morberg@axis.com>
* gnus-art.el (article-unsplit-urls): Keep URL buttonized after
- unsplitting. From Niklas Morberg <niklas.morberg@axis.com>.
+ unsplitting.
2002-07-01 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
@@ -8707,13 +8685,12 @@
* nntp.el (nntp-via-rlogin-command-switches): New variable.
(nntp-open-via-rlogin-and-telnet): Re-revert; use the var above.
-2002-06-28 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-06-28 Katsumi Yamaoka <yamaoka@jpl.org>
* message.el (message-font-lock-keywords): Don't fontify
headers in the message body, only in the header.
(message-font-lock-make-header-matcher): New function, used by
message-font-lock-keywords.
- From Katsumi Yamaoka <yamaoka@jpl.org>.
2002-06-28 Katsumi Yamaoka <yamaoka@jpl.org>
@@ -8766,24 +8743,22 @@
(last, coerce, subseq): Remove compiler macros for those built-in
or unused functions.
-2002-06-17 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-06-17 Simon Josefsson <jas@extundo.com>
* gnus-start.el (gnus-clear-system, gnus-read-newsrc-file): Make
sure to write byte-compiled versions of gnus-*-format-alist to
- .newsrc.eld. From Simon Josefsson.
+ .newsrc.eld.
-2002-06-16 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-06-16 Bj,Ax(Brn Mork <bmork@dod.no>
* gnus-agent.el (gnus-agent-read-servers)
(gnus-agent-write-servers): Put server name (string like
"nnchoke:frumple") in the file instead of a server specification
(Lisp expression like (nnchoke "frumple" ...parameters...)).
- From Bj,Ax(Brn Mork <bmork@dod.no>.
-2002-06-16 Simon Josefsson <jas@extundo.com>
+2002-06-16 Reiner Steib <Reiner.Steib@gmx.de>
- * gnus-cache.el (gnus-cache-remove-article): n is &optional. From
- Reiner Steib <4uce.02.r.steib@gmx.net>.
+ * gnus-cache.el (gnus-cache-remove-article): n is &optional.
2002-06-15 ShengHuo ZHU <zsh@cs.rochester.edu>
@@ -8819,8 +8794,10 @@
* gnus-int.el (gnus-request-move-article): Agent expire article if
successfuly moved.
+2002-06-11 Niklas Morberg <niklas.morberg@axis.com>
+
* nnweb.el (nnweb-google-create-mapping): Honors the value of
- nnweb-max-hits. From Niklas Morberg <niklas.morberg@axis.com>.
+ nnweb-max-hits.
2002-06-10 Simon Josefsson <jas@extundo.com>
@@ -8869,11 +8846,10 @@
* nnmail.el (nnmail-mail-splitting-decodes): New variable.
(nnmail-article-group): Use it.
-2002-05-30 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-05-30 Jesper Harder <harder@ifa.au.dk>
* gnus-msg.el (gnus-inews-yank-articles): Merge split header lines
- so that code reading them won't be surprised. From Jesper Harder
- <harder@ifa.au.dk>.
+ so that code reading them won't be surprised.
2002-05-29 Simon Josefsson <jas@extundo.com>
@@ -8890,11 +8866,10 @@
* gnus-group.el (gnus-group-line-format): Doc fix.
-2002-05-28 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-05-28 Jesper Harder <harder@ifa.au.dk>
* gnus-msg.el (gnus-inews-yank-articles): Unfold headers of
- original article before yanking. From Jesper Harder
- <harder@ifa.au.dk>.
+ original article before yanking.
2002-05-26 Simon Josefsson <jas@extundo.com>
@@ -8920,22 +8895,23 @@
(gnus-summary-prepare-threads): Avoid simplifying every Subject
twice by saving the simplified subject string in simp-subject.
-2002-05-23 Simon Josefsson <jas@extundo.com>
+2002-05-23 Benjamin Rutt <rutt+news@cis.ohio-state.edu> (tiny change)
- * gnus-msg.el (gnus-confirm-mail-reply-to-news): Typo. Trivial
- change from Benjamin Rutt <rutt+news@cis.ohio-state.edu>.
+ * gnus-msg.el (gnus-confirm-mail-reply-to-news): Typo.
- * nnweb.el (nnweb-type): Remove dejanewsold. Trivial change from
- Niklas Morberg <niklas.morberg@axis.com>.
+2002-05-23 Niklas Morberg <niklas.morberg@axis.com> (tiny change)
+
+ * nnweb.el (nnweb-type): Remove dejanewsold.
2002-05-22 Simon Josefsson <jas@extundo.com>
* sieve.el (sieve-change-region): Define it before it is used.
+2002-05-22 Benjamin Rutt <rutt+news@cis.ohio-state.edu>
+
* gnus-msg.el (gnus-confirm-mail-reply-to-news)
(gnus-summary-reply): Ask for confirmation when replying to news.
- Defaults to not ask. From Benjamin Rutt
- <rutt+news@cis.ohio-state.edu>.
+ Defaults to not ask.
* nnimap.el (nnimap-nov-is-evil): Improve doc.
@@ -8990,10 +8966,13 @@
* nnmail.el (nnmail-cache-insert): Change group to required,
removed code which tried to figure out the group.
-2002-05-13 Josh Huber <huber@alum.wpi.edu>
+2002-05-13 Hans de Graaff <hans@degraaff.org>
* mml.el (mml-generate-mime-1): Fix mml generation for signed only
- messages. From Hans de Graaff <hans@degraaff.org>.
+ messages.
+
+2002-05-13 Josh Huber <huber@alum.wpi.edu>
+
* nnml.el (nnml-request-accept-article): Pass in the group name to
nnmail-cache-insert, since it's available.
@@ -9001,8 +8980,7 @@
* nndoc.el (nndoc-mime-digest-type-p): Set proper file-end.
-2002-05-08 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
- From Florian Weimer <fw@deneb.enyo.de>.
+2002-05-08 Florian Weimer <fw@deneb.enyo.de>
* gnus.el (subscribed): New group parameter.
(gnus-find-subscribed-addresses): Use it.
@@ -9022,16 +9000,15 @@
parenthesis for "<" and ">". Suggested by Andreas Schwab
<schwab@suse.de>.
-2002-05-07 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-05-07 Josh Huber <huber@alum.wpi.edu>
* nnmail.el (nnmail-cache-insert): Prefer group-art over group
- when intuiting the group the message is written to. From Josh
- Huber <huber@alum.wpi.edu>.
+ when intuiting the group the message is written to.
-2002-05-06 Simon Josefsson <jas@extundo.com>
+2002-05-06 Matt Armstrong <matt@lickey.com>
* gnus-topic.el (gnus-group-topic-parameters): Work when group
- buffer doesn't show group. From Matt Armstrong <matt@lickey.com>.
+ buffer doesn't show group.
2002-05-06 Josh Huber <huber@alum.wpi.edu>
@@ -9078,7 +9055,7 @@
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.
@@ -9188,8 +9165,7 @@
* gnus-art.el (article-unsplit-urls): Allow trailing SPC.
-2002-04-24 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
- From Dan Christensen <jdc+news@uwo.ca>.
+2002-04-24 Dan Christensen <jdc+news@uwo.ca>
* nndoc.el (nndoc-type-alist, nndoc-lanl-gov-announce-type-p)
(nndoc-transform-lanl-gov-announce, nndoc-generate-lanl-gov-head):
@@ -9211,11 +9187,10 @@
(gnus-netrc-get, gnus-netrc-machine, gnus-parse-netrc): Aliased to
new code in netrc.el.
-2002-04-23 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-04-23 Matthieu Moy <Matthieu.Moy@imag.fr>
* gnus-msg.el (gnus-summary-resend-message-edit): Remove
- message-ignored-resent-headers, too. From Matthieu Moy
- <Matthieu.Moy@imag.fr>.
+ message-ignored-resent-headers, too.
2002-04-22 Bj,Av(Brn Torkelsson <torkel@acc.umu.se>
@@ -9280,8 +9255,7 @@
* message.el (message-gen-unsubscribed-mft): accept a prefix
argument so CC can be included with C-u C-c C-f C-a
-2002-04-17 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
- From Ted Zlatanov <teodor.zlatanov@divine.com>.
+2002-04-17 Ted Zlatanov <teodor.zlatanov@divine.com>
* spam.el (spam-whitelist, spam-blacklist, spam-enter-whitelist):
Improve docstring.
@@ -9318,11 +9292,10 @@
* nnml.el (nnml-save-nov, nnml-generate-nov-file):
* pop3.el (pop3-md5): Don't hardcode point-min == 1.
-2002-04-12 Katsumi Yamaoka <yamaoka@jpl.org>
+2002-04-12 Daiki Ueno <ueno@unixuser.org>
* gnus-srvr.el (gnus-server-set-info): Clear
`gnus-server-method-cache' when `gnus-server-alist' is changed.
- From Daiki Ueno <ueno@unixuser.org>.
2002-04-11 Simon Josefsson <jas@extundo.com>
@@ -9476,20 +9449,18 @@
* message.el (message-mode): Fix doc.
-2002-03-25 Simon Josefsson <jas@extundo.com>
+2002-03-25 Matthieu Moy <Matthieu.Moy@imag.fr>
- * message.el (message-subject-re-regexp): Skip Re[42]: junk. From
- Matthieu Moy <Matthieu.Moy@imag.fr>.
+ * message.el (message-subject-re-regexp): Skip Re[42]: junk.
2002-03-24 Jesper Harder <harder@ifa.au.dk>
* mml-sec.el (mml-unsecure-message): Add docstring.
-2002-03-23 ShengHuo ZHU <zsh@cs.rochester.edu>
+2002-03-23 Andre Srinivasan <andre@slamdunknetworks.com> (tiny change)
* nnmail.el (nnmail-large-newsgroup): Fix doc, allow non-numeric
value.
- Trivial change from andre@slamdunknetworks.com
2002-03-22 Josh Huber <huber@alum.wpi.edu>
@@ -9517,8 +9488,9 @@
* message.el (message-font-lock-keywords): Support multi-line MML
tags.
+2002-03-21 L,Bu(Brentey K,Ba(Broly <lorentey@elte.hu>
+
* gnus-sum.el (gnus-print-buffer): Remove gnus-decoration.
- Trivial change from lorentey@elte.hu (L,Bu(Brentey K,Aa(Broly)
2002-03-20 Katsumi Yamaoka <yamaoka@jpl.org>
@@ -9542,30 +9514,28 @@
(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,Am(Bk <Pavel@Janik.cz>
- * pop3.el (pop3-open-server): Revert multibyte change. From
- Pavel@Janik.cz (Pavel Jan,Am(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,Am(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>
@@ -9587,26 +9557,26 @@
* nnslashdot.el (nnslashdot-request-article): Remove javascript
too.
-2002-03-09 ShengHuo ZHU <zsh@cs.rochester.edu>
+2002-03-09 Andre Srinivasan <andre@slamdunknetworks.com> (tiny change)
* gnus-sum.el (gnus-summary-save-parts-default-mime): Remove
duplication.
(gnus-summary-save-parts-type-history): Ditto.
(gnus-summary-save-parts-last-directory): Ditto.
- Trivial change from andre@slamdunknetworks.com
2002-03-09 Paul Jarc <prj@po.cwru.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.
@@ -9668,17 +9638,15 @@
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>
@@ -9725,11 +9693,12 @@
* 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.
@@ -9738,14 +9707,15 @@
* 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.
@@ -9761,11 +9731,15 @@
* 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>
@@ -9801,17 +9775,19 @@
* gnus-art.el (gnus-article-edit-done): Widen the buffer.
+ * message.el (message-send-mail): Be talkative.
+
+2002-02-20 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
+
* gnus-group.el (gnus-group-name-decode): Don't test
multibyte-string, because it breaks XEmacs.
- From: TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
- * message.el (message-send-mail): Be talkative.
+2002-02-20 Reiner Steib <Reiner.Steib@gmx.de>
* mm-decode.el (mm-inlined-types): Add application/x-emacs-lisp.
(mm-automatic-display): Ditto.
* mailcap.el (mailcap-mime-data): Ditto.
- From: Reiner Steib <4uce.02.r.steib@gmx.net>
2002-02-20 Katsumi Yamaoka <yamaoka@jpl.org>
@@ -9853,10 +9829,10 @@
* nnultimate.el (nnultimate-retrieve-headers): Clean up.
-2002-02-18 Paul Jarc <prj@po.cwru.edu>
+2002-02-18 Mark Thomas <mthomas@cmu.edu>
* gnus-util.el (gnus-parent-id): Ignore trailing whitespace in the
- References header field. From Mark Thomas <mthomas@cmu.edu>.
+ References header field.
2002-02-18 ShengHuo ZHU <zsh@cs.rochester.edu>
@@ -9970,8 +9946,9 @@
* message-utils.el: Adopt the file.
+2002-02-15 Holger Schauer <Holger.Schauer@gmx.de>
+
* message-utils.el: New file.
- From Holger Schauer <Holger.Schauer@gmx.de>
2002-02-14 ShengHuo ZHU <zsh@cs.rochester.edu>
@@ -10079,9 +10056,6 @@
gnus-decoration property.
* gnus-msg.el (gnus-copy-article-buffer): Remove gnus-decoration.
- * message.el (message-mode): Set local-abbrev-table.
- From Matt Armstrong <matt@lickey.com>.
-
* gnus-art.el (gnus-article-treat-unfold-headers): Don't remove
too many spaces.
@@ -10089,8 +10063,13 @@
(rfc2047-decode-region): Don't unfold. Let
gnus-article-treat-unfold-headers do it.
+2002-02-07 Matt Armstrong <matt@lickey.com>.
+
+ * message.el (message-mode): Set local-abbrev-table.
+
+2002-02-07 Jesper Harder <harder@ifa.au.dk>
+
* gnus-sum.el (gnus-dependencies-add-header): Fix typo.
- From: Jesper Harder <harder@ifa.au.dk>
2002-02-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
@@ -10117,16 +10096,18 @@
* nnweb.el (nnweb-google-parse-1): Use a correct format of date.
- * gnus-agent.el (gnus-agent-summary-make-menu-bar): Fix typo.
- From Stefan Reich,Av(Br <xsteve@riic.at>.
-
* nnagent.el (nnagent-request-expire-articles): Don't delete
files.
-2002-02-05 ShengHuo ZHU <zsh@cs.rochester.edu>
+2002-02-06 Stefan Reich,Av(Br <xsteve@riic.at>
+
+ * gnus-agent.el (gnus-agent-summary-make-menu-bar): Fix typo.
+
+2002-02-05 Sriram Karra <karra@cs.utah.edu>
* message.el (message-gen-unsubscribed-mft): New function.
- From Sriram Karra <karra@cs.utah.edu>.
+
+2002-02-05 ShengHuo ZHU <zsh@cs.rochester.edu>
* gnus.el (gnus-article-unpropagated-mark-lists): Backslash the
open parenthesis.
@@ -10168,17 +10149,17 @@
* gnus-art.el (gnus-treatment-function-alist): Move hide-citation,
highlight-citation after emphasize.
-2002-02-04 Simon Josefsson <jas@extundo.com>
+2002-02-04 David Edmondson <dme@sun.com>
- * nnfolder.el (nnfolder-open-marks):
+ * nnfolder.el (nnfolder-open-marks): Message when done.
- * nnml.el (nnml-open-marks): Message when done. From David
- Edmondson <dme@sun.com>.
+ * nnml.el (nnml-open-marks): Ditto.
-2002-02-03 ShengHuo ZHU <zsh@cs.rochester.edu>
+2002-02-03 Steinar Bang <sb@dod.no>
* imap.el (imap-anonymous-auth): Fix typo.
- From: Steinar Bang <sb@dod.no>
+
+2002-02-03 ShengHuo ZHU <zsh@cs.rochester.edu>
* gnus-cache.el (gnus-cache-braid-nov): Use set-buffer instead of
save-excursion.
@@ -10232,14 +10213,15 @@
* gnus.el (gnus-agent): Make it customizable.
- * gnus-dired.el: New file.
- From Benjamin Rutt <brutt@bloomington.in.us>
-
* gnus-cache.el (gnus-cache-articles-in-group): Remove from active
if no article.
(gnus-cache-possibly-remove-article): Ditto.
(gnus-cache-possibly-enter-article): Use gnus-add-to-sorted-list.
+2002-02-02 Benjamin Rutt <brutt@bloomington.in.us>
+
+ * gnus-dired.el: New file.
+
2002-02-01 Simon Josefsson <jas@extundo.com>
* gnus-int.el (gnus-request-accept-article): Use gnus-get-function.
@@ -10740,7 +10722,7 @@
* 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.
@@ -10974,8 +10956,9 @@
* message.el (message-newline-and-reformat): Use `newline' instead
of inserting \n, so that the newline is marked as hard.
+2002-01-13 Jesper Harder <harder@ifa.au.dk>
+
* gnus-spec.el (gnus-pad-form): Don't evaluate EL multiple times.
- From Jesper Harder <harder@ifa.au.dk>.
2002-01-12 ShengHuo ZHU <zsh@cs.rochester.edu>
@@ -11199,11 +11182,13 @@
* gnus-group.el (gnus-group-read-ephemeral-group): Restore the old
behavior of quit-config.
+2002-01-08 Bj,Ax(Brn Mork <bmork@dod.no> (tiny change)
+
* message.el (message-make-from): Don't quote fullname.
- From: Bj,Ax(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>
@@ -11486,10 +11471,10 @@
* gnus-agent.el (gnus-agent-fetch-session): Run hook.
-2002-01-03 Kai Gro,b_(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>
@@ -11755,7 +11740,7 @@
(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.
@@ -12094,11 +12079,10 @@
(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>
@@ -12127,12 +12111,11 @@
(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,Am(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,Am(Bk <Pavel@Janik.cz>
2001-12-20 15:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
@@ -12145,10 +12128,9 @@
(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>
@@ -12172,8 +12154,7 @@
* 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.
@@ -12248,11 +12229,10 @@
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.
@@ -12327,12 +12307,11 @@
* 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>
@@ -12433,15 +12412,14 @@
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>
@@ -12574,11 +12552,11 @@
* 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>
@@ -12698,14 +12676,17 @@
* mml2015.el: Mention RFC 3156.
- * mml1991.el: New file. From Sascha L,A|(Bdecke <sascha@meta-x.de>.
+2001-11-12 Sascha L,A|(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>
@@ -12714,10 +12695,9 @@
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,Am(Bk <Pavel@Janik.cz>
- * gnus.el (gnus-local-domain): Fix doc. From Pavel Jan,Am(Bk
- <Pavel@Janik.cz>.
+ * gnus.el (gnus-local-domain): Fix doc.
2001-11-09 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
@@ -12959,7 +12939,7 @@
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.
@@ -13032,10 +13012,10 @@
* 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>
@@ -13051,8 +13031,9 @@
* 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>
@@ -13129,22 +13110,23 @@
* message.el (message-do-auto-fill): Avoid calling
'rfc822-goto-eoh'.
-2001-10-20 Kai Gro,b_(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.
@@ -13174,8 +13156,7 @@
* 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.
@@ -13185,11 +13166,10 @@
* 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>
@@ -13222,8 +13202,7 @@
* gnus-msg.el (gnus-post-method): Changed two instances of
`active' to `current' and one `null' to `not'.
-2001-10-16 Kai Gro,b_(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'.
@@ -13279,10 +13258,9 @@
* 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>
@@ -13484,20 +13462,17 @@
(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,Av(Bllmann <gerd@gnu.org>.
+2001-09-27 11:00:00 Gerd M,Av(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.
@@ -13580,10 +13555,9 @@
* 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,Av(Bllmann <gerd@gnu.org>
* gnus-srvr.el (gnus-server-mode): Fix bogus fontification.
- From Gerd M,Av(Bllmann <gerd@gnu.org>.
2001-09-17 Didier Verna <didier@xemacs.org>
@@ -13655,7 +13629,7 @@
* 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.
@@ -13663,8 +13637,7 @@
* 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.
@@ -13715,8 +13688,7 @@
* gnus-agent.el (gnus-agent-fetch-group): If online, actually
fetch group.
-2001-09-08 Simon Josefsson <jas@extundo.com>
- From Daniel Pittman <daniel@rimspace.net>
+2001-09-08 Daniel Pittman <daniel@rimspace.net>
* gnus-spec.el (gnus-correct-pad-form): New function.
(gnus-parse-simple-format): Use it.
@@ -13728,7 +13700,7 @@
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 ...
@@ -13750,10 +13722,9 @@
* gnus-sum.el (gnus-summary-toggle-smiley): New function. Toggles
display of graphical smilies.
-2001-09-07 02:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
+2001-09-07 02:00:00 Bill White <billw@wolfram.com>
* gnus-start.el (gnus-setup-news): A typo.
- From Bill White <billw@wolfram.com>.
2001-09-06 Simon Josefsson <jas@extundo.com>
@@ -13864,8 +13835,7 @@
* nnfolder.el (nnfolder-save-marks): Don't create directory named
after group in ~/.
-2001-08-25 Simon Josefsson <jas@extundo.com>
- From Andreas Jaeger <aj@suse.de>
+2001-08-25 Andreas Jaeger <aj@suse.de>
* nnfolder.el (nnfolder-open-marks): Fix typo.
* nnml.el (nnml-open-marks): Likewise.
@@ -13919,11 +13889,12 @@
* mml.el (mml-generate-mime-1): Force as multibyte string.
-2001-08-24 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
+2001-08-24 12:00:00 Martin Kretzschmar <Martin.Kretzschmar@inf.tu-dresden.de>
* gnus-sum.el (gnus-summary-insert-line)
(gnus-summary-prepare-threads): gnus-tmp-lines should be a string.
- From Martin Kretzschmar <Martin.Kretzschmar@inf.tu-dresden.de>
+
+2001-08-24 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
* gnus-spec.el (gnus-correct-substring): Take optional END.
@@ -13945,8 +13916,7 @@
* gnus-util.el (gnus-create-info-command): Return an interactive
function.
-2001-08-23 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Katsumi Yamaoka <yamaoka@jpl.org>
+2001-08-23 19:00:00 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-spec.el (gnus-parse-complex-format): Use equal.
@@ -14100,8 +14070,7 @@
* gnus.el (gnus-server-visual): Add defgroup.
-2001-08-19 Simon Josefsson <jas@extundo.com>
- From Joe Casadonte <jcasadonte@northbound-train.com>
+2001-08-19 Joe Casadonte <jcasadonte@northbound-train.com>
* gnus-srvr.el (gnus-server-opened-face, gnus-server-closed-face,
gnus-server-denied-face): New.
@@ -14261,8 +14230,7 @@
* gnus-delay.el (gnus-delay-article): Allow "01:23" time spec,
which specifies a time today or tomorrow.
-2001-08-15 Simon Josefsson <jas@extundo.com>
- From Pavel@Janik.cz (Pavel Jan,Am(Bk)
+2001-08-15 Pavel Jan,Am(Bk <Pavel@Janik.cz>
* gnus-agent.el (gnus-agent-make-mode-line-string)
(gnus-agent-toggle-plugged): Use new API.
@@ -14308,7 +14276,6 @@
* gnus-spec.el (gnus-format-specs): %n is 23 chars.
2001-08-11 09:40:00 Karl Kleinpaste <karl@charcoal.com>
- Committed by Kai Gro,b_(Bjohann.
* gnus-score.el (gnus-score-string): Fix `match' regexp
for `extra' header case.
@@ -14389,23 +14356,23 @@
* imap.el (imap-gssapi-auth-p, imap-kerberos4-auth-p): Also check
whether `imtest' is installed.
-2001-08-04 ShengHuo ZHU <zsh@cs.rochester.edu>
- Trivial patch from Nuutti Kotivuori <nuutti.kotivuori@smarttrust.com>
+2001-08-04 Nuutti Kotivuori <nuutti.kotivuori@smarttrust.com>
* gnus-sum.el (gnus-summary-show-article): Call
gnus-summary-update-secondary-secondary-mark.
* gnus-sum.el (gnus-summary-edit-article-done): Ditto.
* gnus-sum.el (gnus-summary-reparent-thread): Ditto.
+2001-08-07 16:00:00 Gerd M,Av(Bllmann <gerd@gnu.org>
+
+ * mm-uu.el (mm-uu-dissect): Autoload.
+
2001-08-07 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
* gnus-sum.el (gnus-summary-make-menu-bar): Misc -> Gnus.
* gnus-group.el (gnus-group-make-menu-bar): Ditto.
- * mm-uu.el (mm-uu-dissect): Autoload. From Gerd M,Av(Bllmann
- <gerd@gnu.org>.
-
* gnus-art.el (gnus-output-to-file): Bind file-name-coding-system.
* gnus-util.el (gnus-output-to-rmail): Ditto.
@@ -14527,8 +14494,7 @@
(mm-pkcs7-enveloped-magic): Ditto.
(mm-view-pkcs7-get-type): Don't regexp quote.
-2001-08-01 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Andreas Fuchs <asf@void.at>
+2001-08-01 14:00:00 Andreas Fuchs <asf@void.at>
* mml2015.el (mml2015-trust-boundaries-alist): Typo.
@@ -14623,13 +14589,11 @@
(smime-dns-server): Fix customize group.
(smime-call-openssl-region): Use `smime-extra-arguments'.
-2001-07-29 Simon Josefsson <jas@extundo.com>
- From Vladimir Volovich <vvv@vsu.ru>
+2001-07-29 Vladimir Volovich <vvv@vsu.ru>
* smime.el (smime-call-openssl-region): Ignore stderr.
-2001-07-29 Simon Josefsson <jas@extundo.com>
- From Christoph Conrad <christoph.conrad@gmx.de>
+2001-07-29 Christoph Conrad <christoph.conrad@gmx.de>
* gnus-agent.el (gnus-agent-save-group-info): Don't destroy active
file.
@@ -14750,8 +14714,7 @@
* nnimap.el (nnimap-version): Bump version number.
-2001-07-26 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Steven E. Harris <seh@speakeasy.org>
+2001-07-26 10:00:00 Steven E. Harris <seh@speakeasy.org>
* nnheader.el (nnheader-translate-file-chars): cygwin32 is running
in M$Windows too.
@@ -14773,8 +14736,7 @@
* gnus-sum.el (gnus-summary-prepare-threads): Shouldn't do tree
display (%B) for threads if threading is off.
-2001-07-25 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Henrik Enberg <henrik@enberg.org>
+2001-07-25 14:00:00 Henrik Enberg <henrik@enberg.org>
* gnus-msg.el: Customization patch.
@@ -14844,8 +14806,7 @@
* gnus-delay.el (gnus-delay-default-hour): New variable.
(gnus-delay-article): Allow specific date in YYYY-MM-DD format.
-2001-07-23 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Karl Kleinpaste <karl@charcoal.com>
+2001-07-23 22:00:00 Karl Kleinpaste <karl@charcoal.com>
* gnus-sum.el (gnus-summary-line-format-alist): Add %B.
(gnus-summary-prepare-threads): Ditto.
@@ -15002,11 +14963,11 @@
* nnrss.el (nnrss-read-group-data): Nuke emacs-lisp-mode-hook.
(nnrss-read-server-data): Ditto.
-2001-07-13 12:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
+2001-07-13 12:00:00 Pavel Jan,Am(Bk <Pavel@Janik.cz>
* gnus-setup.el (gnus-use-installed-gnus): Typo.
* Cleanup files.
- From Pavel@Janik.cz (Pavel Jan,Am(Bk).
+
2001-07-13 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
@@ -15129,8 +15090,7 @@
* nntp.el (nntp-send-command, nntp-send-command-nodelete):
(nntp-send-command-and-decode): Use gnus-point-at-bol.
-2001-07-09 13:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Paul Jarc <prj@po.cwru.edu>
+2001-07-09 13:00:00 Paul Jarc <prj@po.cwru.edu>
* message.el (message-use-mail-followup-to): New variable.
(message-get-reply-headers): Use it.
@@ -15218,8 +15178,7 @@
* gnus-start.el (gnus-check-first-time-used): Use `if' instead of
`when'.
-2001-07-03 Simon Josefsson <jas@extundo.com>
- From Nuutti Kotivuori <nuutti.kotivuori@smarttrust.com>
+2001-07-03 Nuutti Kotivuori <nuutti.kotivuori@smarttrust.com>
* flow-fill.el (fill-flowed): Use (1+ (point-at-eol)) instead.
@@ -15267,8 +15226,7 @@
(rfc2047-encode-message-header): Fold lines even if
no QP encoding is done.
-2001-06-23 Simon Josefsson <jas@extundo.com>
- From Samuel Tardieu <sam@inf.enst.fr>
+2001-06-23 Samuel Tardieu <sam@inf.enst.fr>
* smime.el (smime-keys): Support additional certificates.
(smime-make-certfiles): New function.
@@ -15302,8 +15260,7 @@
* message.el (message-goto-body): Return nil if not found. (revert!)
-2001-06-21 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Fremlin <chief@bandits.org>
+2001-06-21 10:00:00 John Fremlin <chief@bandits.org> (tiny change)
* message.el (message-goto-body): Some messages have no header.
@@ -15385,7 +15342,7 @@
* 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.
@@ -15412,17 +15369,20 @@
* nnrss.el (nnrss-group-alist): Use |fr| instead of [fr].
-2001-06-12 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
+2001-06-12 11:00:00 Marc Lefranc <Marc.Lefranc@univ-lille1.fr>
* gnus-art.el (gnus-plain-save-name): Use file-relative-name.
- From Marc Lefranc <Marc.Lefranc@univ-lille1.fr>.
+
+2001-06-12 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
* nnrss.el (nnrss-node-text): Node might be nil.
-2001-06-11 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
+2001-06-11 10:00:00 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-uu.el (gnus-uu-save-article): Use mml tag instead of
- part. From Katsumi Yamaoka <yamaoka@jpl.org>.
+ part.
+
+2001-06-11 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
* nnrss.el (nnrss-group-alist): More items.
@@ -15436,14 +15396,11 @@
* gnus-mlspl.el (gnus-group-split-fancy): Fix generation of split
restrict clauses.
-2001-06-07 16:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
-
- From Benjamin Rutt <brutt+news@bloomington.in.us>
+2001-06-07 16:00:00 Benjamin Rutt <brutt+news@bloomington.in.us>
* message.el (message-wide-reply-confirm-recipients): New variable.
-2001-06-06 ShengHuo ZHU <zsh@cs.rochester.edu>
- Trivial patch from Mark Thomas <mthomas@edrc.cmu.edu>
+2001-06-06 Mark Thomas <mthomas@edrc.cmu.edu> (tiny change)
* nnmail.el (nnmail-fix-eudora-headers): Change the In-Reply-To
fix so it works with XEmacs.
@@ -15457,10 +15414,10 @@
* nnrss.el: Fix a few bugs.
-2001-06-05 Simon Josefsson <jas@extundo.com>
+2001-06-05 Alex Schroeder <alex@gnu.org>
* mm-decode.el (mm-handle-set-external-undisplayer): Don't
- generate compiler warnings. From Alex Schroeder <alex@gnu.org>.
+ generate compiler warnings.
2001-06-04 Hrvoje Niksic <hniksic@arsdigita.com>
@@ -15499,20 +15456,17 @@
it is not possible to insert a character after a glyph which is at
the end of a buffer. Patch by Lloyd Zusman <ljz@asfast.com>.
-2001-05-28 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
-
- From Jaap-Henk Hoepman (jhh@xs4all.nl).
+2001-05-28 Jaap-Henk Hoepman <jhh@xs4all.nl>
* mm-decode.el (mm-keep-viewer-alive-types): New variable.
(mm-keep-viewer-alive-p, mm-handle-set-external-undisplayer,
mm-destroy-postponed-undisplay-list): New functions.
(mm-display-external): Use them.
-2001-05-27 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2001-05-27 Raja R. Harinath <harinath@cs.umn.edu>
* gnus-salt.el (gnus-tree-highlight-node): Bind `default-high' and
`default-low' when evaluating `gnus-summary-highlight'.
- From Raja R Harinath <harinath@cs.umn.edu>.
2001-05-27 Simon Josefsson <simon@josefsson.org>
@@ -15523,8 +15477,7 @@
as details.
(mml2015-mailcrypt-clear-verify): Ditto.
-2001-05-24 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
- From Nevin Kapur <nevin@jhu.edu>.
+2001-05-24 Nevin Kapur <nevin@jhu.edu>
* gnus-sum.el (gnus-summary-default-high-score,
gnus-summary-default-low-score): New variables.
@@ -15535,8 +15488,7 @@
* message.el (message-mail): pass the 'send-actions argument to
`message-setup'.
-2001-05-16 Simon Josefsson <simon@josefsson.org>
- From Raymond Scholz <ray-2001@zonix.de>
+2001-05-16 Raymond Scholz <ray-2001@zonix.de>
* gnus-art.el (gnus-mime-view-part-as-charset):
(gnus-mime-internalize-part): Doc fixes.
@@ -15600,7 +15552,7 @@
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.
@@ -15672,12 +15624,11 @@
(smime-decrypt-region): Ditto.
2001-04-12 Jason Merrill <jason_merrill@redhat.com>
- Committed by Simon Josefsson <simon@josefsson.org>
* 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.
@@ -15705,13 +15656,11 @@
* nnmail.el (nnmail-split-fancy-with-parent): Add docstring.
-2001-04-12 19:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Jason Merrill <jason_merrill@redhat.com>
+2001-04-12 19:00:00 Jason Merrill <jason_merrill@redhat.com>
* gnus-sum.el (gnus-summary-insert-new-articles): Reverse the articles.
2001-04-10 08:01:15 Katsumi Yamaoka <yamaoka@jpl.org>
- Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
* gnus-msg.el (gnus-post-news): Fill the Newsgroups header by the
newsgroup names when the original article is a news message.
@@ -15722,7 +15671,6 @@
supported. Suggest by Jim Meyering <jim@meyering.net>.
2001-04-02 Nevin Kapur <nevin@jhu.edu>
- Committed by Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>.
* nnmail.el (nnmail-split-it): Added check for .* at the end of
regexp in nnmail-split-fancy.
@@ -15790,13 +15738,11 @@
* qp.el (quoted-printable-decode-region): Just message
malformation; don't quit.
-2001-03-31 21:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Gerd Moellmann <gerd@gnu.org>.
+2001-03-31 21:00:00 Gerd Moellmann <gerd@gnu.org>
* gnus.el (gnus-interactive): A typo.
2001-03-26 Juanma Barranquero <lektu@uol.com.br>
- Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
* gnus-util.el (gnus-delete-alist): Declare it as an alias of
`assq-delete-all', if that function exists; otherwise use the old
@@ -15914,8 +15860,7 @@
* mml2015.el (mml2015-gpg-extract-from): No error.
-2001-03-18 23:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Bj,Ax(Brn Mork <bmork@dod.no>.
+2001-03-18 23:00:00 Bj,Ax(Brn Mork <bmork@dod.no>
* mml2015.el (mml2015-gpg-extract-from): New function.
(mml2015-gpg-verify): Use it.
@@ -15957,8 +15902,7 @@
* mailcap.el (mailcap-mime-data): Add application/sieve.
(mailcap-mime-extensions): Add .siv, .xls.
-2001-03-14 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Christoph Conrad <christoph.conrad@gmx.de>
+2001-03-14 20:00:00 Christoph Conrad <christoph.conrad@gmx.de>
* gnus-score.el (gnus-summary-lower-thread): Typo.
@@ -16003,7 +15947,6 @@
* nnrss.el: New file.
2001-03-08 02:41:36 Katsumi Yamaoka <yamaoka@jpl.org>
- Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
* rfc2047.el (rfc2047-unfold-region): Fix arg of
`skip-chars-forward'.
@@ -16027,9 +15970,10 @@
directory part.
(gnus-score-search-global-directories): Use file-directory-p.
+2001-03-06 13:00:00 Adrian Aichner <adrian@xemacs.org>
+
* gnus-score.el (gnus-score-score-files-1): Use
gnus-kill-files-directory.
- From Adrian Aichner <adrian@xemacs.org>.
2001-03-05 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
@@ -16054,8 +15998,7 @@
* gnus-sum.el (gnus-summary-limit-include-expunged): Fix.
-2001-03-01 22:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Katsumi Yamaoka <yamaoka@jpl.org>.
+2001-03-01 22:00:00 Katsumi Yamaoka <yamaoka@jpl.org>
* dgnushack.el (coerce, merge, subseq): defmacro.
@@ -16066,7 +16009,6 @@
uncompiled versions.
2001-02-26 11:27:27 Paul Jarc <prj@po.cwru.edu>
- Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
* gnus-util.el (gnus-split-references): Handle malformed References:.
@@ -16074,8 +16016,7 @@
* gnus-art.el (gnus-article-mime-part-status): 1 part.
-2001-02-25 10:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From NAGY Andras <nagya@inf.elte.hu>.
+2001-02-25 10:00:00 NAGY Andras <nagya@inf.elte.hu>
* gnus.el (gnus-parameters): Typo.
@@ -16183,13 +16124,11 @@
(gnus-article-sort-functions): Doc fix. Refer to
gnus-thread-sort-functions.
-2001-02-18 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
- From Paul Jarc <prj@po.cwru.edu>.
+2001-02-18 20:00:00 Paul Jarc <prj@po.cwru.edu>
* message.el (message-get-reply-headers): More fixes.
2001-02-17 Paul Jarc <prj@po.cwru.edu>
- Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
* message.el (message-get-reply-headers): Fix bug with
Mail-Followup-To/to-address interaction.
@@ -16234,7 +16173,6 @@
(nnml-request-regenerate): Use it. Change to deffoo.
2001-02-14 Katsumi Yamaoka <yamaoka@jpl.org>
- Committed by ShengHuo ZHU <zsh@cs.rochester.edu>
* gnus.el (gnus-define-group-parameter): Fix.
@@ -18187,7 +18125,7 @@
* 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.
diff --git a/lisp/gnus/gmm-utils.el b/lisp/gnus/gmm-utils.el
index f314d0e81d7..e773aa3bfac 100644
--- a/lisp/gnus/gmm-utils.el
+++ b/lisp/gnus/gmm-utils.el
@@ -35,7 +35,7 @@
(defgroup gmm nil
"Utility functions for Gnus, Message and MML"
:prefix "gmm-"
- :version "23.0" ;; No Gnus
+ :version "22.1" ;; Gnus 5.10.9
:group 'lisp)
;; Helper functions from `gnus-utils.el': gmm-verbose, gmm-message, gmm-error
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index 39292e33a1f..ecee7ff6847 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -853,6 +853,9 @@ be displayed by the first non-nil matching CONTENT face."
(defvar gnus-decode-header-function 'mail-decode-encoded-word-region
"Function used to decode headers.")
+(defvar gnus-decode-address-function 'mail-decode-encoded-address-region
+ "Function used to decode addresses.")
+
(defvar gnus-article-dumbquotes-map
'(("\200" "EUR")
("\202" ",")
@@ -2377,10 +2380,24 @@ If PROMPT (the prefix), prompt for a coding system to use."
(set-buffer gnus-summary-buffer)
(error))
gnus-newsgroup-ignored-charsets))
- (inhibit-read-only t))
- (save-restriction
- (article-narrow-to-head)
- (funcall gnus-decode-header-function (point-min) (point-max)))))
+ (inhibit-read-only t)
+ end start)
+ (goto-char (point-min))
+ (when (search-forward "\n\n" nil 'move)
+ (forward-line -1))
+ (setq end (point))
+ (while (not (bobp))
+ (while (progn
+ (forward-line -1)
+ (and (not (bobp))
+ (memq (char-after) '(?\t ? )))))
+ (setq start (point))
+ (if (looking-at "\
+\\(?:Resent-\\)?\\(?:From\\|Cc\\|To\\|Bcc\\|\\(?:In-\\)?Reply-To\\|Sender\
+\\|Mail-Followup-To\\|Mail-Copies-To\\|Approved\\):")
+ (funcall gnus-decode-address-function start end)
+ (funcall gnus-decode-header-function start end))
+ (goto-char (setq end start)))))
(defun article-decode-group-name ()
"Decode group names in `Newsgroups:'."
@@ -3923,6 +3940,14 @@ commands:
(mm-enable-multibyte)
(gnus-run-mode-hooks 'gnus-article-mode-hook))
+;; Internal variables. Are `gnus-button-regexp' and `gnus-button-last' used
+;; at all?
+(defvar gnus-button-regexp nil)
+(defvar gnus-button-marker-list nil
+ "Regexp matching any of the regexps from `gnus-button-alist'.")
+(defvar gnus-button-last nil
+ "The value of `gnus-button-alist' when `gnus-button-regexp' was build.")
+
(defun gnus-article-setup-buffer ()
"Initialize the article buffer."
(let* ((name (if gnus-single-article-buffer "*Article*"
@@ -4324,9 +4349,8 @@ Deleting parts may malfunction or destroy the article; continue? ")
(handles gnus-article-mime-handles)
(none "(none)")
(description
- (or
- (mail-decode-encoded-word-string (or (mm-handle-description data)
- none))))
+ (mail-decode-encoded-word-string (or (mm-handle-description data)
+ none)))
(filename
(or (mail-content-type-get (mm-handle-disposition data) 'filename)
none))
@@ -6695,13 +6719,6 @@ HEADER is a regexp to match a header. For a fuller explanation, see
:inline t
(integer :tag "Regexp group")))))
-(defvar gnus-button-regexp nil)
-(defvar gnus-button-marker-list nil)
-;; Regexp matching any of the regexps from `gnus-button-alist'.
-
-(defvar gnus-button-last nil)
-;; The value of `gnus-button-alist' when `gnus-button-regexp' was build.
-
;;; Commands:
(defun gnus-article-push-button (event)
diff --git a/lisp/gnus/gnus-demon.el b/lisp/gnus/gnus-demon.el
index 8df3a3b0e70..fb28d6440fd 100644
--- a/lisp/gnus/gnus-demon.el
+++ b/lisp/gnus/gnus-demon.el
@@ -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.
- (progn
+ (gnus-with-local-quit
(ignore-errors (funcall (car handler)))
;; And reset the timer.
(setcar (nthcdr 1 handler)
@@ -232,14 +232,15 @@ 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.
- (ignore-errors (funcall (car handler))))
+ (gnus-with-local-quit
+ (ignore-errors (funcall (car handler)))))
(t
;; We want to call this handler only if Emacs has been idle
;; for a specified number of timesteps.
(and (not (memq (car handler) gnus-demon-idle-has-been-called))
(< idle gnus-demon-idle-time)
(gnus-demon-is-idle-p)
- (progn
+ (gnus-with-local-quit
(ignore-errors (funcall (car handler)))
;; Make sure the handler won't be called once more in
;; this idle-cycle.
diff --git a/lisp/gnus/gnus-draft.el b/lisp/gnus/gnus-draft.el
index 125e5bebd49..013be410632 100644
--- a/lisp/gnus/gnus-draft.el
+++ b/lisp/gnus/gnus-draft.el
@@ -76,7 +76,6 @@
(when (gnus-visual-p 'draft-menu 'menu)
(gnus-draft-make-menu-bar))
(gnus-add-minor-mode 'gnus-draft-mode " Draft" gnus-draft-mode-map)
- (mml-mode)
(gnus-run-hooks 'gnus-draft-mode-hook))))
;;; Commands
diff --git a/lisp/gnus/gnus-registry.el b/lisp/gnus/gnus-registry.el
index 2e452136f3c..47944aeef41 100644
--- a/lisp/gnus/gnus-registry.el
+++ b/lisp/gnus/gnus-registry.el
@@ -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
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el
index b94d093329a..8dcd0753e59 100644
--- a/lisp/gnus/gnus-sum.el
+++ b/lisp/gnus/gnus-sum.el
@@ -992,7 +992,11 @@ which it may alter in any way."
:group 'gnus-summary)
(defvar gnus-decode-encoded-word-function 'mail-decode-encoded-word-string
- "Variable that says which function should be used to decode a string with encoded words.")
+ "Function used to decode a string with encoded words.")
+
+(defvar gnus-decode-encoded-address-function
+ 'mail-decode-encoded-address-string
+ "Function used to decode addresses with encoded words.")
(defcustom gnus-extra-headers '(To Newsgroups)
"*Extra headers to parse."
@@ -1001,7 +1005,7 @@ which it may alter in any way."
:type '(repeat symbol))
(defcustom gnus-ignored-from-addresses
- (and user-mail-address
+ (and user-mail-address
(not (string= user-mail-address ""))
(regexp-quote user-mail-address))
"*Regexp of From headers that may be suppressed in favor of To headers."
@@ -2434,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"
@@ -3436,7 +3440,7 @@ buffer that was in action when the last article was fetched."
(concat "-> "
(inline
(gnus-summary-extract-address-component
- (funcall gnus-decode-encoded-word-function to)))))
+ (funcall gnus-decode-encoded-address-function to)))))
((setq newsgroups (cdr (assq 'Newsgroups extra-headers)))
(concat "=> " newsgroups)))))
(inline (gnus-summary-extract-address-component gnus-tmp-from)))))
@@ -4182,7 +4186,7 @@ Returns HEADER if it was entered in the DEPENDENCIES. Returns nil otherwise."
(error x))
(condition-case () ; from
(gnus-remove-odd-characters
- (funcall gnus-decode-encoded-word-function
+ (funcall gnus-decode-encoded-address-function
(setq x (nnheader-nov-field))))
(error x))
(nnheader-nov-field) ; date
@@ -5956,7 +5960,7 @@ The resulting hash table is returned, or nil if no Xrefs were found."
(progn
(goto-char p)
(if (search-forward "\nfrom:" nil t)
- (funcall gnus-decode-encoded-word-function
+ (funcall gnus-decode-encoded-address-function
(nnheader-header-value))
"(nobody)"))
;; Date.
@@ -8449,10 +8453,11 @@ to guess what the document format is."
;; the parent article.
(when (setq to-address (or (gnus-fetch-field "reply-to")
(gnus-fetch-field "from")))
- (setq params (append
- (list (cons 'to-address
- (funcall gnus-decode-encoded-word-function
- to-address))))))
+ (setq params
+ (append
+ (list (cons 'to-address
+ (funcall gnus-decode-encoded-address-function
+ to-address))))))
(setq dig (nnheader-set-temp-buffer " *gnus digest buffer*"))
(insert-buffer-substring gnus-original-article-buffer)
;; Remove lines that may lead nndoc to misinterpret the
diff --git a/lisp/gnus/gnus-util.el b/lisp/gnus/gnus-util.el
index 6f706fabce5..09d7ab9432e 100644
--- a/lisp/gnus/gnus-util.el
+++ b/lisp/gnus/gnus-util.el
@@ -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
diff --git a/lisp/gnus/mail-parse.el b/lisp/gnus/mail-parse.el
index 6a9a4755bb2..3c1aa8111c2 100644
--- a/lisp/gnus/mail-parse.el
+++ b/lisp/gnus/mail-parse.el
@@ -70,6 +70,8 @@
(defalias 'mail-encode-encoded-word-string 'rfc2047-encode-string)
(defalias 'mail-decode-encoded-word-region 'rfc2047-decode-region)
(defalias 'mail-decode-encoded-word-string 'rfc2047-decode-string)
+(defalias 'mail-decode-encoded-address-region 'rfc2047-decode-address-region)
+(defalias 'mail-decode-encoded-address-string 'rfc2047-decode-address-string)
(provide 'mail-parse)
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index 4ee87933967..36a969fdefd 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -3280,7 +3280,7 @@ prefix, and don't delete any headers."
(message-narrow-to-head-1)
(vector 0
(or (message-fetch-field "subject") "none")
- (message-fetch-field "from")
+ (or (message-fetch-field "from") "nobody")
(message-fetch-field "date")
(message-fetch-field "message-id" t)
(message-fetch-field "references")
@@ -3329,7 +3329,7 @@ prefix, and don't delete any headers."
(message-narrow-to-head-1)
(vector 0
(or (message-fetch-field "subject") "none")
- (message-fetch-field "from")
+ (or (message-fetch-field "from") "nobody")
(message-fetch-field "date")
(message-fetch-field "message-id" t)
(message-fetch-field "references")
@@ -3897,9 +3897,15 @@ If you always want Gnus to send messages in one piece, set
'call-process-region
(append
(list (point-min) (point-max)
- (if (boundp 'sendmail-program)
- sendmail-program
- "/usr/lib/sendmail")
+ (cond ((boundp 'sendmail-program)
+ sendmail-program)
+ ((file-exists-p "/usr/sbin/sendmail")
+ "/usr/sbin/sendmail")
+ ((file-exists-p "/usr/lib/sendmail")
+ "/usr/lib/sendmail")
+ ((file-exists-p "/usr/ucblib/sendmail")
+ "/usr/ucblib/sendmail")
+ (t "fakemail"))
nil errbuf nil "-oi")
;; Always specify who from,
;; since some systems have broken sendmails.
@@ -5837,7 +5843,7 @@ want to get rid of this query permanently.")))
(setq message-id (message-fetch-field "message-id" t)
references (message-fetch-field "references")
date (message-fetch-field "date")
- from (message-fetch-field "from")
+ from (or (message-fetch-field "from") "nobody")
subject (or (message-fetch-field "subject") "none"))
(when gnus-list-identifiers
(setq subject (message-strip-list-identifiers subject)))
diff --git a/lisp/gnus/mm-util.el b/lisp/gnus/mm-util.el
index 26a1bf23e84..1c9f9749f85 100644
--- a/lisp/gnus/mm-util.el
+++ b/lisp/gnus/mm-util.el
@@ -253,7 +253,7 @@ superset of iso-8859-1."
:tag "Other options"
(cons (symbol :tag "From charset")
(symbol :tag "To charset"))))
- :version "23.0" ;; No Gnus
+ :version "22.1" ;; Gnus 5.10.9
:group 'mime)
(defcustom mm-charset-eval-alist
@@ -270,7 +270,7 @@ If an article is encoded in an unknown CHARSET, FORM is
evaluated. This allows to load additional libraries providing
charsets on demand. If supported by your Emacs version, you
could use `autoload-coding-system' here."
- :version "23.0" ;; No Gnus
+ :version "22.1" ;; Gnus 5.10.9
:type '(list (set :inline t
(const (windows-1250 . (mm-codepage-setup 1250 t)))
(const (windows-1251 . (mm-codepage-setup 1251 t)))
diff --git a/lisp/gnus/nnslashdot.el b/lisp/gnus/nnslashdot.el
index 66ce4d54472..37ecaf0f32b 100644
--- a/lisp/gnus/nnslashdot.el
+++ b/lisp/gnus/nnslashdot.el
@@ -258,7 +258,9 @@
(setq contents
(buffer-substring
(search-forward "<div class=\"commentBody\">")
- (search-forward "</div>")))))))
+ (progn
+ (search-forward "<div class=\"commentSub\">")
+ (match-beginning 0))))))))
(search-failed (nnslashdot-lose why)))
(when contents
diff --git a/lisp/gnus/pop3.el b/lisp/gnus/pop3.el
index 7714c566dce..4b376957377 100644
--- a/lisp/gnus/pop3.el
+++ b/lisp/gnus/pop3.el
@@ -75,22 +75,26 @@
(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 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
+ ;; Any volunteer to re-implement this?
:version "22.1" ;; Oort Gnus
:type 'boolean
:group 'pop3)
@@ -166,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 ()
@@ -312,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")
diff --git a/lisp/gnus/rfc2047.el b/lisp/gnus/rfc2047.el
index aa30d9ba783..40b10c07eb4 100644
--- a/lisp/gnus/rfc2047.el
+++ b/lisp/gnus/rfc2047.el
@@ -171,6 +171,42 @@ This is either `base64' or `quoted-printable'."
(re-search-forward ":[ \t\n]*" nil t)
(buffer-substring-no-properties (point) (point-max)))))
+(defun rfc2047-quote-special-characters-in-quoted-strings (&optional
+ encodable-regexp)
+ "Quote special characters with `\\'s in quoted strings.
+Quoting will not be done in a quoted string if it contains characters
+matching ENCODABLE-REGEXP."
+ (goto-char (point-min))
+ (let ((tspecials (concat "[" ietf-drums-tspecials "]"))
+ beg end)
+ (with-syntax-table (standard-syntax-table)
+ (while (search-forward "\"" nil t)
+ (setq beg (match-beginning 0))
+ (unless (eq (char-before beg) ?\\)
+ (goto-char beg)
+ (setq beg (1+ beg))
+ (condition-case nil
+ (progn
+ (forward-sexp)
+ (setq end (1- (point)))
+ (goto-char beg)
+ (if (and encodable-regexp
+ (re-search-forward encodable-regexp end t))
+ (goto-char (1+ end))
+ (save-restriction
+ (narrow-to-region beg end)
+ (while (re-search-forward tspecials nil 'move)
+ (if (eq (char-before) ?\\)
+ (if (looking-at tspecials) ;; Already quoted.
+ (forward-char)
+ (insert "\\"))
+ (goto-char (match-beginning 0))
+ (insert "\\")
+ (forward-char))))
+ (forward-char)))
+ (error
+ (goto-char beg))))))))
+
(defvar rfc2047-encoding-type 'address-mime
"The type of encoding done by `rfc2047-encode-region'.
This should be dynamically bound around calls to
@@ -187,8 +223,18 @@ Should be called narrowed to the head of the message."
(while (not (eobp))
(save-restriction
(rfc2047-narrow-to-field)
+ (setq method nil
+ alist rfc2047-header-encoding-alist)
+ (while (setq elem (pop alist))
+ (when (or (and (stringp (car elem))
+ (looking-at (car elem)))
+ (eq (car elem) t))
+ (setq alist nil
+ method (cdr elem))))
(if (not (rfc2047-encodable-p))
- (prog1
+ (prog2
+ (when (eq method 'address-mime)
+ (rfc2047-quote-special-characters-in-quoted-strings))
(if (and (eq (mm-body-7-or-8) '8bit)
(mm-multibyte-p)
(mm-coding-system-p
@@ -209,14 +255,6 @@ Should be called narrowed to the head of the message."
(point))
(point-max))))
;; We found something that may perhaps be encoded.
- (setq method nil
- alist rfc2047-header-encoding-alist)
- (while (setq elem (pop alist))
- (when (or (and (stringp (car elem))
- (looking-at (car elem)))
- (eq (car elem) t))
- (setq alist nil
- method (cdr elem))))
(re-search-forward "^[^:]+: *" nil t)
(cond
((eq method 'address-mime)
@@ -347,6 +385,7 @@ Dynamically bind `rfc2047-encoding-type' to change that."
(rfc2047-encode start (point))
(goto-char end))))
;; `address-mime' case -- take care of quoted words, comments.
+ (rfc2047-quote-special-characters-in-quoted-strings encodable-regexp)
(with-syntax-table rfc2047-syntax-table
(goto-char (point-min))
(condition-case err ; in case of unbalanced quotes
@@ -821,6 +860,29 @@ encoded-word, concatenate them, and decode it by charset. Otherwise,
the decoder will fully decode each encoded-word before concatenating
them.")
+(defun rfc2047-strip-backslashes-in-quoted-strings ()
+ "Strip backslashes in quoted strings. `\\\"' remains."
+ (goto-char (point-min))
+ (let (beg)
+ (with-syntax-table (standard-syntax-table)
+ (while (search-forward "\"" nil t)
+ (unless (eq (char-before) ?\\)
+ (setq beg (match-end 0))
+ (goto-char (match-beginning 0))
+ (condition-case nil
+ (progn
+ (forward-sexp)
+ (save-restriction
+ (narrow-to-region beg (1- (point)))
+ (goto-char beg)
+ (while (search-forward "\\" nil 'move)
+ (unless (memq (char-after) '(?\"))
+ (delete-backward-char 1))
+ (forward-char)))
+ (forward-char))
+ (error
+ (goto-char beg))))))))
+
(defun rfc2047-charset-to-coding-system (charset)
"Return coding-system corresponding to MIME CHARSET.
If your Emacs implementation can't decode CHARSET, return nil."
@@ -898,8 +960,10 @@ ENCODED-WORD)."
;; and worthwhile (is it more correct or not?), e.g. something like
;; `=?iso-8859-1?q?foo?=@'.
-(defun rfc2047-decode-region (start end)
- "Decode MIME-encoded words in region between START and END."
+(defun rfc2047-decode-region (start end &optional address-mime)
+ "Decode MIME-encoded words in region between START and END.
+If ADDRESS-MIME is non-nil, strip backslashes which precede characters
+other than `\"' and `\\' in quoted strings."
(interactive "r")
(let ((case-fold-search t)
(eword-regexp (eval-when-compile
@@ -910,6 +974,8 @@ ENCODED-WORD)."
(save-excursion
(save-restriction
(narrow-to-region start end)
+ (when address-mime
+ (rfc2047-strip-backslashes-in-quoted-strings))
(goto-char (setq b start))
;; Look for the encoded-words.
(while (setq match (re-search-forward eword-regexp nil t))
@@ -995,8 +1061,16 @@ ENCODED-WORD)."
(not (eq mail-parse-charset 'gnus-decoded)))
(mm-decode-coding-region b (point-max) mail-parse-charset))))))
-(defun rfc2047-decode-string (string)
- "Decode the quoted-printable-encoded STRING and return the results."
+(defun rfc2047-decode-address-region (start end)
+ "Decode MIME-encoded words in region between START and END.
+Backslashes which precede characters other than `\"' and `\\' in quoted
+strings are stripped."
+ (rfc2047-decode-region start end t))
+
+(defun rfc2047-decode-string (string &optional address-mime)
+ "Decode MIME-encoded STRING and return the result.
+If ADDRESS-MIME is non-nil, strip backslashes which precede characters
+other than `\"' and `\\' in quoted strings."
(let ((m (mm-multibyte-p)))
(if (string-match "=\\?" string)
(with-temp-buffer
@@ -1010,8 +1084,16 @@ ENCODED-WORD)."
(mm-enable-multibyte))
(insert string)
(inline
- (rfc2047-decode-region (point-min) (point-max)))
+ (rfc2047-decode-region (point-min) (point-max) address-mime))
(buffer-string))
+ (when address-mime
+ (setq string
+ (with-temp-buffer
+ (when (mm-multibyte-string-p string)
+ (mm-enable-multibyte))
+ (insert string)
+ (rfc2047-strip-backslashes-in-quoted-strings)
+ (buffer-string))))
;; Fixme: As above, `m' here is inappropriate.
(if (and m
mail-parse-charset
@@ -1033,6 +1115,12 @@ ENCODED-WORD)."
(mm-decode-coding-string string mail-parse-charset))
(mm-string-as-multibyte string)))))
+(defun rfc2047-decode-address-string (string)
+ "Decode MIME-encoded STRING and return the result.
+Backslashes which precede characters other than `\"' and `\\' in quoted
+strings are stripped."
+ (rfc2047-decode-string string t))
+
(defun rfc2047-pad-base64 (string)
"Pad STRING to quartets."
;; Be more liberal to accept buggy base64 strings. If