# HG changeset patch # User Miles Bader # Date 1160185914 0 # Node ID aeb79612dc362289c87dcd2ff5b2bb858b927f28 # Parent f6d5814bf8daa38485e31d0a9effadd144c5e987 Merge from gnus--rel--5.10 Patches applied: * gnus--rel--5.10 (patch 145-148) - Merge from emacs--devo--0 - Update from CVS 2006-10-04 Reiner Steib * lisp/gnus/gnus-sum.el (gnus-summary-make-menu-bar): Clarify gnus-summary-limit-to-articles. 2006-10-04 Romain Francoise * lisp/gnus/gnus-util.el (gnus-alist-to-hashtable, gnus-hashtable-to-alist): Moved here (and renamed) from gnus-registry.el. * lisp/gnus/gnus-registry.el: Require gnus-util. Use `gnus-alist-to-hashtable' and `gnus-hashtable-to-alist'. 2006-10-04 Reiner Steib * lisp/gnus/pop3.el (pop3-authentication-scheme): Clarify doc. (pop3-movemail): Warn about pop3-leave-mail-on-server. 2006-10-04 Dave Love * lisp/gnus/pop3.el (pop3-authentication-scheme): Add custom version. 2006-10-04 Jesper Harder * lisp/gnus/pop3.el (pop3-leave-mail-on-server): Don't quote nil in doc string. Improve doc string. 2006-10-03 Katsumi Yamaoka * lisp/gnus/gnus-util.el (gnus-with-local-quit): New macro. * lisp/gnus/gnus-demon.el (gnus-demon): Replace with-local-quit with it. 2006-10-06 Reiner Steib * man/gnus.texi (Image Enhancements): Update for Emacs 22. * man/gnus-faq.texi ([1.3]): Update. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-466 diff -r f6d5814bf8da -r aeb79612dc36 lisp/gnus/ChangeLog --- a/lisp/gnus/ChangeLog Sat Oct 07 00:14:12 2006 +0000 +++ b/lisp/gnus/ChangeLog Sat Oct 07 01:51:54 2006 +0000 @@ -1,3 +1,36 @@ +2006-10-04 Reiner Steib + + * gnus-sum.el (gnus-summary-make-menu-bar): Clarify + gnus-summary-limit-to-articles. + +2006-10-04 Romain Francoise + + * 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 + + * pop3.el (pop3-authentication-scheme): Clarify doc. + (pop3-movemail): Warn about pop3-leave-mail-on-server. + +2006-10-04 Dave Love + + * pop3.el (pop3-authentication-scheme): Add custom version. + +2006-10-04 Jesper Harder + + * pop3.el (pop3-leave-mail-on-server): Don't quote nil in + doc string. Improve doc string. + +2006-10-03 Katsumi Yamaoka + + * 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 * gmm-utils.el (gmm): Adjust custom version. @@ -1273,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 +2005-11-04 Ken Manheimer * pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region) (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric) @@ -4017,7 +4050,7 @@ * gnus-sum.el (gnus-summary-insert-subject): Remove list identifiers. -2004-09-03 Hiroshi Fujishima (tiny change) +2004-09-03 Hiroshi Fujishima (tiny change) * spam-stat.el (spam-stat-reduce-size): Set spam-stat-dirty. (spam-stat-save): Accept prefix argument. @@ -4164,17 +4197,17 @@ * gnus-sum.el (gnus-newsgroup-variables): Doc fix. -2004-08-26 YAGI Tatsuya (tiny change) +2004-08-26 YAGI Tatsuya (tiny change) * gnus-art.el (gnus-article-next-page): Fix the way to find a real end-of-buffer. -2004-08-26 Stefan Wiens (tiny change) +2004-08-26 Stefan Wiens (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 (tiny change) +2004-08-26 David Hedbor (tiny change) * nnmail.el (nnmail-split-lowercase-expanded): New user option. (nnmail-expand-newtext): Lowercase expanded entries if @@ -4370,7 +4403,7 @@ * gnus-msg.el (gnus-summary-followup-with-original): Document yanking of region when active. -2004-04-13 Kevin Greiner +2004-04-13 Kevin Greiner * gnus-agent.el: Merged 7.3 through 7.7 updates into branch. Revision 7.2 changes excluded to maintain compatibility with all diff -r f6d5814bf8da -r aeb79612dc36 lisp/gnus/ChangeLog.2 --- a/lisp/gnus/ChangeLog.2 Sat Oct 07 00:14:12 2006 +0000 +++ b/lisp/gnus/ChangeLog.2 Sat Oct 07 01:51:54 2006 +0000 @@ -1,4 +1,4 @@ -2004-01-04 Lars Magne Ingebrigtsen +2004-01-04 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.10.6 is released. @@ -10,7 +10,7 @@ * gnus.el (gnus-version-number): Bump. -2004-01-04 Lars Magne Ingebrigtsen +2004-01-04 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.10.5 is released. @@ -58,7 +58,7 @@ * gnus.el (gnus-version-number): Bump. -2004-01-03 Lars Magne Ingebrigtsen +2004-01-03 Lars Magne Ingebrigtsen * 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 - - * nnml.el (nnml-save-mail): Grok compressed articles. From - Michael Albinus . +2004-01-02 Michael Albinus + + * nnml.el (nnml-save-mail): Grok compressed articles. 2004-01-02 Teodor Zlatanov @@ -144,20 +143,16 @@ (gnus-summary-goto-article): Allow `%40'. (gnus-summary-refer-article): Convert `%40' to `@'. -2003-12-30 Simon Josefsson +2003-12-30 Arne J,Ax(Brgensen * smime.el (smime-crl-check): New. - (smime-verify-region): Use it. From Arne J,Ax(Brgensen - in <87llpk9v5q.fsf@seamus.arnested.dk> (tiny - change). + (smime-verify-region): Use it. 2003-12-30 Reiner Steib - * gnus-score.el (gnus-score-edit-file-at-point): Consider the - whole match element. From Karl Pfl,Ad(Bsterer . - (gnus-score-find-trace): Use it. Added `f' and `t' commands, - added quick help. With some suggestions from Karl Pfl,Ad(Bsterer - . + (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 . * 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 + + * gnus-score.el (gnus-score-edit-file-at-point): Consider the + whole match element. + 2003-12-30 Jesper Harder * 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 +2003-12-30 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.10.3 is released. @@ -189,7 +189,7 @@ Suggested by Steinar Bang . (gnus-agent-auto-agentize-methods): Customize. -2003-12-29 Kevin Greiner +2003-12-29 Kevin Greiner * 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 +2003-12-28 Ivan Boldyrev (tiny change). * mml1991.el (mml1991-pgg-sign): Use unibyte when re-encoding. - From Ivan Boldyrev (tiny change). 2003-12-26 Katsumi Yamaoka @@ -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 +2003-12-22 Kevin Greiner * 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 (tiny change) +2003-12-20 Artem Chuprina (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 +2003-12-11 Kevin Greiner * 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 - - * 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) +2003-12-10 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 @@ -427,19 +423,21 @@ input. (pgg-decode-armor-region): Don't parse packet if decoding fail. -2003-12-09 Teodor Zlatanov +2003-12-09 L,Bu(Brentey K,Ba(Broly * 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 . + +2003-12-09 Xavier Maillard + + * spam.el (spam-bogofilter-database-directory): correct + customization group. 2003-12-09 Per Abrahamsen * nnmail.el (nnmail-lazy, nnmail-split-fancy): New widgets. (nnmail-split-fancy): Use it. -2003-12-08 Joel Ray Holveck (tiny change) +2003-12-08 Joel Ray Holveck (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 +2003-12-03 Jerry James (tiny change) * gnus-xmas.el: Add autoloads for macros defined in gnus.el. - From Jerry James . * gnus-util.el: Get rmail definitions when compiling. - From Jerry James . * 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 . - -2003-12-01 Kevin Greiner + +2003-12-01 Kevin Greiner + * 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 +2003-12-01 Adrian Lanz (tiny change) * spam.el (spam-check-bogofilter): check the bogofilter headers - AFTER the save-excursion scope is over. From Adrian Lanz - . - (spam-fetch-field-message-id-fast): doc fix + AFTER the save-excursion scope is over. + +2003-12-01 Teodor Zlatanov + + * spam.el (spam-fetch-field-message-id-fast): Doc fix 2003-12-01 Simon Josefsson @@ -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 + * 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 . - - * gnus-agent.el (gnus-agent-expire-unagentized-dirs): Custom fix. + backwards compatible. 2003-11-30 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-covered-methods): Remove nil methods. -2003-11-29 Kevin Greiner +2003-11-29 Kevin Greiner * 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 (tiny change) +2003-11-29 Alexander Kreuzer (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 +2003-11-24 Kevin Greiner * 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 +2003-11-20 Kevin Greiner * 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 +2003-11-18 Sam Steingold * 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 . + Added doc-string. 2003-11-17 Lars Magne Ingebrigtsen @@ -848,12 +848,15 @@ 2003-11-10 Reiner Steib + * message.el (message-mode-field-menu): Moved some entries, added + `message-insert-wide-reply'. + (message-change-subject): Fixed comment. + +2003-11-10 Sam Steingold + * 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 . - (message-mode-field-menu): Moved some entries, added - `message-insert-wide-reply'. - (message-change-subject): Fixed comment. + `message-setup-hook' now. 2003-11-10 Simon Josefsson @@ -870,7 +873,7 @@ * pgg-gpg.el (pgg-gpg-all-secret-keys): New variable. (pgg-gpg-lookup-all-secret-keys): New function. (pgg-gpg-select-matching-key): Likewise. - (pgg-gpg-decrypt-region): Use new functions. + (pgg-gpg-decrypt-region): Use new functions. 2003-11-07 Teodor Zlatanov @@ -1321,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 (tiny change) + * gnus-uu.el (gnus-uu-grab-articles): Fix misplaced parens. - From Mark Hood (tiny change) 2003-10-10 Jesper Harder @@ -1386,10 +1390,10 @@ * spam.el (spam-install-hooks-function): Added Autoload cookie. -2003-10-02 Jesper Harder +2003-10-02 Michael Shields * pgg-def.el (pgg-default-keyserver-address): Change to - subkeys.pgp.net. From Michael Shields + subkeys.pgp.net. 2003-10-01 Simon Josefsson @@ -1463,19 +1467,21 @@ * gnus.el (gnus-group-charter-alist): Update. +2003-09-10 Eric Knauel + + * 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 - * 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 - . - (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 @@ -1576,12 +1582,11 @@ (mml-insert-mime-headers): Use it. Based on (tiny) patch from Lars Balker Rasmussen . -2003-08-30 Simon Josefsson +2003-08-30 Gaute Strokkenes (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 - (tiny change). + calling gnus-compress-sequence. 2003-08-29 Simon Josefsson @@ -1601,11 +1606,10 @@ the files it may be using. Reported by David Coe . -2003-08-27 Jesper Harder +2003-08-27 Vagn Johansen (tiny change) * gnus-cache.el (gnus-cache-generate-active): Fix bug in - replacement. From Vagn Johansen (tiny - change). + replacement. 2003-08-25 Katsumi Yamaoka @@ -1711,10 +1715,9 @@ * gnus.el (gnus-refer-article-method): Ditto. * message.el (message-courtesy-message): Ditto. -2003-08-06 Jesper Harder +2003-08-06 Chunyu Wang (tiny patch) * gnus-art.el (gnus-header-face-alist): Fix "Newsgroups" entry. - From Chunyu Wang (tiny patch) 2003-08-05 Katsumi Yamaoka @@ -1840,8 +1843,7 @@ * imap.el (imap-arrival-filter): Fix test for missing process buffer. -2003-07-09 Kai Gro,A_(Bjohann - From Gaute B Strokkenes (tiny patch). +2003-07-09 Gaute B Strokkenes (tiny patch). * imap.el (imap-wait-for-tag): Clarify comment. Use timeout zero for second, after-process-has-died, accept-process-output. @@ -1897,25 +1899,25 @@ (message-canlock-generate) (message-generate-new-buffer-clone-locals): Docstring fixes. -2003-07-07 Kai Gro,A_(Bjohann +2003-07-07 Gaute B Strokkenes (tiny patch) * imap.el (imap-wait-for-tag): After the process has died, look - for more output still pending. From Gaute B Strokkenes - (tiny patch). + for more output still pending. 2003-07-07 Teodor Zlatanov * spam.el (spam-bogofilter-score): redisplay article normally after spam-bogofilter-score is called +2003-07-06 Michael Piotrowski (tiny change) + + * gnus-sum.el (gnus-print-buffer): Apply emphasis. + 2003-07-06 Jesper Harder * message.el (message-send-mail-with-sendmail): Handle non-numeric return values. - * gnus-sum.el (gnus-print-buffer): Apply emphasis. - From Michael Piotrowski (tiny change). - * gnus-start.el (gnus-clear-system): Revert change from 2003-06-19. @@ -2012,10 +2014,12 @@ 2003-06-20 Jesper Harder + * spam.el (spam-spamoracle-learn): insert-string is obsolete. + +2003-06-20 Jan Rychter + * gnus-msg.el (gnus-configure-posting-styles): Remove unused - variable. From Jan Rychter . - - * spam.el (spam-spamoracle-learn): insert-string is obsolete. + variable. 2003-06-19 Teodor Zlatanov @@ -2049,11 +2053,10 @@ * gnus-util.el (gnus-extract-address-components): Added doc-string. -2003-06-16 Kai Gro,A_(Bjohann +2003-06-16 Michael Albinus * nnml.el (nnml-current-group-article-to-file-alist): Don't read - overview when using compressed files. From Michael Albinus - . + overview when using compressed files. 2003-06-16 Katsumi Yamaoka @@ -2071,8 +2074,7 @@ * gnus-sum.el (gnus-summary-force-verify-and-decrypt): Bind `gnus-article-emulate-mime'. -2003-06-15 Kai Gro,A_(Bjohann - From Tommi Vainikainen . +2003-06-15 Tommi Vainikainen * message.el (message-is-yours-p): New function. Separated common code from message-cancel-news and message-supersede. Added @@ -2080,10 +2082,10 @@ resort. (message-cancel-news, message-supersede): Use message-is-yours-p. -2003-06-13 Kai Gro,A_(Bjohann +2003-06-13 Niklas Morberg * nnimap.el (nnimap-split-articles): Narrow the right buffer to - the headers. From Niklas Morberg . + the headers. 2003-06-12 Dave Love @@ -2100,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 - From Eric - +2003-06-09 Eric Knauel * spam.el (spam-use-spamoracle): new variable (spam-install-hooks): add spamoracle to the list of conditions @@ -2145,8 +2145,7 @@ * gnus-srvr.el (gnus-browse-foreign-server): Parse garbage NNTP groups correctly. -2003-06-06 Kai Gro,A_(Bjohann - From Benjamin Rutt . +2003-06-06 Benjamin Rutt . * message.el (message-fetch-field): Augment documentation to state the narrowed-to-headers restriction. @@ -2172,11 +2171,9 @@ * rfc2047.el (rfc2047-encode-region): Don't error out on invalid strings. -2003-06-04 Jesper Harder +2003-06-04 Ivan Boldyrev (tiny change) * mml1991.el (mml1991-pgg-sign): Insert pgg output as unibyte. - From: Ivan Boldyrev (tiny - change) 2003-06-03 Dave Love @@ -2203,11 +2200,10 @@ * message.el (message-fetch-field): Mention narrow-to-headers requirement. -2003-06-03 Jesper Harder +2003-06-03 Eric Eide * gnus-xmas.el (gnus-xmas-create-image): Use - insert-file-contents-literally. From: Eric Eide - + insert-file-contents-literally. 2003-06-02 Teodor Zlatanov @@ -2312,7 +2308,7 @@ * dgnushack.el (assq-delete-all): Removed the compiler macro. -2003-05-14 Kevin Greiner +2003-05-14 Kevin Greiner * gnus-agent.el (gnus-agentize): Updated documentation to match usage. @@ -2325,7 +2321,7 @@ * gnus.el (gnus-version-number): Bump. -2003-05-14 Lars Magne Ingebrigtsen +2003-05-14 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.10.2 is released. @@ -2384,7 +2380,7 @@ in message. Suggested by Yoichi NAKAYAMA . * pop3.el (pop3-movemail): Ditto. -2003-05-12 Colin Marquardt (tiny change) +2003-05-12 Colin Marquardt (tiny change) * gnus.el (gnus-agent): Docstring fix. @@ -2396,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 +2003-05-12 Kevin Greiner * gnus-agent.el (gnus-agent-cat-name): Eval macro while compiling. (gnus-agent-cat-disable-undownloaded-faces): New function. @@ -2494,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 (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 + + * gnus-registry.el (gnus-registry-cache-whitespace): new function. + 2003-05-09 Jesper Harder * gnus-picon.el (gnus-picon-transform-address): Parse the encoded @@ -2515,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 +2003-05-08 Niklas Morberg + + * spam.el (spam-use-regex-headers): docstring fix. 2003-05-08 Kai Gro,A_(Bjohann @@ -2587,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 (tiny change) +2003-05-03 Vasily Korytov (tiny change) * gnus-util.el (gnus-multiple-choice): Add ", ?". @@ -2704,13 +2703,13 @@ * gnus.el (gnus-version-number): Bump. -2003-05-01 Teodor Zlatanov - - * spam-report.el (spam-report-gmane-regex): docstring fix. From - Jon Ericson (tiny change) +2003-05-01 Jon Ericson (tiny change) + + * spam-report.el (spam-report-gmane-regex): docstring fix. * gnus.el (gnus-install-group-spam-parameters): docstring fix. - From Jon Ericson (tiny change) + +2003-05-01 Teodor Zlatanov * gnus-registry.el (gnus-registry-fetch-extra) (gnus-registry-store-extra, gnus-registry-group-count): new functions @@ -2718,11 +2717,11 @@ (gnus-registry-add-group): changed to work with extra data element if present -2003-05-01 Lars Magne Ingebrigtsen +2003-05-01 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.10.1 is released. -2003-05-01 Lars Magne Ingebrigtsen +2003-05-01 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.24 is released. @@ -2741,7 +2740,7 @@ * gnus.el: Update copyright for several files. -2003-05-01 Lars Magne Ingebrigtsen +2003-05-01 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.23 is released. @@ -2749,7 +2748,7 @@ * spam-stat.el (spam-stat-test-directory): Compare against zero. -2003-05-01 Trey Jackson (tiny change) +2003-05-01 Trey Jackson (tiny change) * spam-stat.el (spam-stat-test-directory): Skip 0 length files. @@ -2766,11 +2765,11 @@ * gnus.el (gnus-version-number): Bump. -2003-05-01 Lars Magne Ingebrigtsen +2003-05-01 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.22 is released. -2003-05-01 Lars Magne Ingebrigtsen +2003-05-01 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.21 is released. @@ -2778,7 +2777,7 @@ * gnus.el (gnus-version-number): Bump. -2003-05-01 Lars Magne Ingebrigtsen +2003-05-01 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.20 is released. @@ -2871,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 +2003-04-30 Kevin Greiner * gnus-agent.el (gnus-agent-cat-defaccessor, gnus-agent-cat-name): Wrapped in eval-when-compile. @@ -2977,7 +2976,7 @@ (gnus-mime-display-multipart-related-as-mixed): Added doc-strings, allow customization. -2003-04-27 Kevin Greiner +2003-04-27 Kevin Greiner * dgnushack.el (dgnushack-compile-verbosely): New function. Not currently called (See source for explanation). @@ -2990,11 +2989,11 @@ * gnus.el (gnus-version-number): Bump. -2003-04-27 06:47:31 Lars Magne Ingebrigtsen +2003-04-27 06:47:31 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.19 is released. -2003-04-27 Kevin Greiner +2003-04-27 Kevin Greiner * gnus-registry.el (gnus-register-spool-action): Replaced literal carriage-return character with its escape sequence. @@ -3140,11 +3139,10 @@ * smime.el (smime-decrypt-region): Insert From header. -2003-04-21 Kai Gro,A_(Bjohann +2003-04-21 Gaute B Strokkenes (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 - . + Max length of header is 726, not 740. 2003-04-20 Jesper Harder @@ -3269,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 +2003-04-16 John Wiegley * spam.el (spam-bogofilter-score): check bogofilter headers before checking bogofilter itself @@ -3302,7 +3300,7 @@ * nndiary.el (nndiary-compute-reminders): Don't use setf with nthcdr. -2003-04-16 Kevin Greiner +2003-04-16 Kevin Greiner * gnus-agent.el (gnus-agent-make-cat): Added optional parameter to specify a predicate other than false. @@ -3320,13 +3318,11 @@ * spam.el (spam-split): added save-restriction to save-excursion -2003-04-15 Reiner Steib - From Julien Avarre +2003-04-15 Julien Avarre * gnus-fun.el: Fixed autoload cookie. -2003-04-15 Paul Jarc - From Remi Letot +2003-04-15 Remi Letot * nnmaildir.el (nnmaildir-request-scan): Use gnus-remove-if instead of remove-if. @@ -3380,7 +3376,7 @@ * gnus.el (gnus-group-prefixed-name): Clean up. -2003-04-13 Kevin Greiner +2003-04-13 Kevin Greiner * gnus-agent.el (gnus-agent-group-pathname): Bind gnus-command-method so that gnus-agent-directory will always @@ -3396,7 +3392,7 @@ * gnus.el (gnus-version-number): Bump. -2003-04-13 01:12:01 Lars Magne Ingebrigtsen +2003-04-13 01:12:01 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.18 is released. @@ -3451,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 +2003-04-10 Kevin Greiner * gnus-agent.el (gnus-agent-get-undownloaded-list): Articles in the CACHE are now detected and handled the same as an article @@ -3477,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 +2003-04-09 Kevin Greiner * gnus-agent.el (gnus-agent-write-active): Added option of replacing, rather than updating, the agent's active file. Do NOT @@ -3590,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 +2003-04-05 Kevin Greiner * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bound print-escape-nonascii to fix more characters in compiled format @@ -3601,7 +3597,7 @@ * gnus-audio.el (gnus-audio-au-player, gnus-audio-wav-player): Fix customization type. -2003-04-04 Kevin Greiner +2003-04-04 Kevin Greiner * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bound print-quoted, print-readably, print-escape-multibyte, and @@ -3661,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 +2003-03-31 Kevin Greiner * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bound print-escape-newlines to print escape sequences rather than @@ -3684,7 +3680,7 @@ * gnus.el (gnus-version-number): Bump. -2003-03-31 20:08:19 Lars Magne Ingebrigtsen +2003-03-31 20:08:19 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.17 is released. @@ -3767,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 + + * gnus-registry.el (alist-to-hashtable, hashtable-to-alist): New + functions. + 2003-03-27 Simon Josefsson * gnus-art.el (article-decode-group-name): Be correct instead of smart. -2003-03-27 Katsumi Yamaoka +2003-03-27 Katsumi Yamaoka * lpath.el: Bind url-current-object for Emacs; bind gnus-agent-expire-current-dirs for XEmacs; fbind open-ssl-stream @@ -3795,7 +3795,7 @@ * gnus-msg.el (gnus-mailing-list-groups): Fix customize type and doc string. -2003-03-26 Kevin Ryde +2003-03-26 Kevin Ryde * gnus-sum.el (gnus-summary-find-for-reselect): Renamed from gnus-summary-find-uncancelled, skip temporary articles inserted by @@ -3805,7 +3805,7 @@ * smiley.el (smiley-buffer): New function. -2003-03-26 Kevin Greiner +2003-03-26 Kevin Greiner * gnus-agent.el (gnus-agent-fetch-selected-article): Replaced gnus-summary-update-line (which updated the article's face) with @@ -3813,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 +2003-03-23 Kevin Greiner * gnus-agent.el (gnus-agent-expire-unagentized-dirs): Provides option of deleting agent directories for groups/servers that are @@ -3878,7 +3878,7 @@ * gnus-art.el (gnus-treat-display-xface): Don't enable if icontopbm isn't available. -2003-03-21 Kevin Greiner +2003-03-21 Kevin Greiner * gnus-int.el (gnus-open-server): Catch errors in backend's open-server method. Returns nil rather than crashing startup. @@ -3905,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 +2003-03-20 Katsumi Yamaoka * message.el (message-make-overlay): Defalias it to make-overlay. (message-delete-overlay): Defalias it to delete-overlay. @@ -3929,7 +3929,7 @@ * nnrss.el (nnrss-fetch): Fetch the local stuff. (nnrss-check-group): Use it. -2003-03-20 Mark A. Hershberger +2003-03-20 Mark A. Hershberger * nnrss.el: Primitive XML Name-space support. This means that RSS feeds like Kevin Burton's[1] can now be read in Gnus. @@ -3956,7 +3956,7 @@ * gnus-group.el (gnus-group-make-rss-group): New function. -2003-03-20 Katsumi Yamaoka +2003-03-20 Katsumi Yamaoka * message.el (message-idna-to-ascii-rhs-1): Don't use replace-* for highlight overlays. @@ -4053,7 +4053,7 @@ * gnus.el (gnus-version-number): Bump. -2003-03-18 00:38:22 Lars Magne Ingebrigtsen +2003-03-18 00:38:22 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.16 is released. @@ -4533,7 +4533,7 @@ * message.el (message-make-fqdn): Protect against nil user-mail. -2003-02-28 Vasily Korytov +2003-02-28 Vasily Korytov * gnus-art.el (gnus-boring-article-headers): New values: 'to-list and 'cc-list. @@ -4615,10 +4615,11 @@ * gnus-start.el (gnus-backup-startup-file): Fixed custom type. -2003-02-24 Ted Zlatanov +2003-02-24 Ted Zlatanov + * spam.el: disabled spam-get-article-as-filename - From Michael Shields +2003-02-24 Michael Shields * gnus-group.el (gnus-group-is-exiting-without-update-p): New. * gnus-sum.el (gnus-summary-exit-no-update): Use it. @@ -4632,8 +4633,7 @@ no spam. * spam.el (spam-ham-move-routine): New `copy' argument. -2003-02-24 Kai Gro,A_(Bjohann - From Martin Thornquist +2003-02-24 Martin Thornquist * gnus-topic.el (gnus-topic-select-group): Select last group if after last group. @@ -4750,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 David S Goldberg (tiny change) + + * message.el (message-mode): MML tags separate paragraphs. + 2003-02-22 Kai Gro,A_(Bjohann - * message.el (message-mode): MML tags separate paragraphs. Small - change from David S Goldberg . - * gnus-agent.el (gnus-agent-get-undownloaded-list): Sort `gnus-newsgroup-headers'. +2003-02-22 Karl Pfl,Ad(Bsterer + * gnus-art.el (gnus-article-refer-article): Grok more message id - formats. From Karl Pfl,Ad(Bsterer . + formats. 2003-02-22 Jesper Harder @@ -4776,8 +4779,7 @@ (gnus-register-spool-action): added hashtable of message ID keys with message motion data -2003-02-21 Florian Weimer - From Reiner Steib . +2003-02-21 Reiner Steib * gnus-art.el (gnus-button-mid-or-mail-heuristic-alist): New variable, used in `gnus-button-mid-or-mail-heuristic'. @@ -4907,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 +2003-02-13 Kurt B. Kaiser * 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 . + space character. 2003-02-13 Katsumi Yamaoka @@ -5019,7 +5021,7 @@ * gnus.el (gnus-version-number): Bumped. -2003-02-08 23:23:27 Lars Magne Ingebrigtsen +2003-02-08 23:23:27 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.15 is released. @@ -5366,7 +5368,7 @@ * gnus.el (gnus-version-number): Bumped. -2003-01-24 20:32:44 Lars Magne Ingebrigtsen +2003-01-24 20:32:44 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.14 is released. @@ -5490,7 +5492,7 @@ * gnus.el (gnus-version-number): Bumped version number. -2003-01-21 07:15:41 Lars Magne Ingebrigtsen +2003-01-21 07:15:41 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.13 is released. @@ -5671,7 +5673,7 @@ * gnus-audio.el (gnus-audio-au-player): Use executable-find. -2003-01-13 Jhair Tocancipa Triana +2003-01-13 Jhair Tocancipa Triana * gnus-audio.el (gnus-audio-au-player, gnus-audio-wav-player): Use /usr/bin/play as default player. @@ -5753,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 +2003-01-12 22:02:49 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.12 is released. @@ -5800,7 +5802,7 @@ * gnus.el (gnus-version-number): Bumped version number. -2003-01-12 13:46:20 Lars Magne Ingebrigtsen +2003-01-12 13:46:20 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.11 is released. @@ -6276,7 +6278,7 @@ * gnus.el (gnus-version-number): Bump version number. -2003-01-05 01:53:30 Lars Magne Ingebrigtsen +2003-01-05 01:53:30 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.10 is released. @@ -6284,7 +6286,7 @@ * gnus.el (gnus-version-number): Fix version number. -2003-01-05 01:40:09 Lars Magne Ingebrigtsen +2003-01-05 01:40:09 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.08 is released. @@ -6788,11 +6790,10 @@ * binhex.el (binhex-decoder-program): Fix docstring. -2002-12-21 Kai Gro,A_(Bjohann +2002-12-21 Laurent Martelli * mm-decode.el (mm-mailcap-command): Do not backslash-quote special chars if the mailcap file uses single quotes around %s. - From Laurent Martelli . 2002-12-19 Paul Jarc @@ -6833,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 +2002-12-13 Kevin Greiner * gnus-agent.el (gnus-agent-max-fetch-size): New, defcustom. (gnus-agent-fetch-headers): Initialize gnus-agent-overview-buffer @@ -6845,13 +6846,13 @@ Multiple chunks in the same group may perform arbitrarily large updates. -2002-12-12 Kevin Greiner +2002-12-12 Kevin Greiner * 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 +2002-12-11 Kevin Greiner * gnus.el (gnus-summary-high-uncached-face, gnus-summary-normal-uncached-face, gnus-summary-low-uncached-face) @@ -7069,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 +2002-11-26 Kevin Ryde * gnus-art.el (gnus-mime-copy-part): Look for filename parameter under content-disposition, not content-type. @@ -7107,7 +7108,7 @@ * gnus-agent.el (gnus-agent-check-overview-buffer): Make debugger print message on entry. - From Kevin Greiner . +2002-11-25 Kevin Greiner . * gnus-range.el (gnus-range-difference): New function. * gnus-sum.el (gnus-summary-insert-old-articles): Use it. @@ -7118,8 +7119,7 @@ gnus-remove-from-range instead of gnus-range-difference which doesn't exist. -2002-11-23 Kai Gro,A_(Bjohann - From Kevin Greiner . +2002-11-23 Kevin Greiner * gnus-agent.el (gnus-agent-downloaded-article-face): New face, used for showing which articles have been downloaded. @@ -7229,7 +7229,7 @@ * nnimap.el (nnimap-request-expire-articles): Compress sequence before storing \Deleted mark on expired articles. -2002-11-17 Shenghuo Zhu +2002-11-17 Shenghuo Zhu Trivial patch from Markus Rost * gnus-sum.el (gnus-summary-goto-unread): Doc fix - escape open @@ -7319,19 +7319,18 @@ * gnus-group.el (gnus-group-delete-group): gnus-cache-active-hashtb might be void. -2002-11-02 Simon Josefsson +2002-11-02 Raymond Scholz * pgg-gpg.el (pgg-gpg-encrypt-region): Makes PGG respect the - setting of the default user ID. From Raymond Scholz - . + setting of the default user ID. 2002-11-01 Jesper Harder * mm-bodies.el (mm-body-encoding): Don't return 8bit for 7bit charset. -2002-10-31 Ted Zlatanov - From Alex Schroeder +2002-10-31 Alex Schroeder + * 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. @@ -7394,8 +7393,7 @@ * mml.el (mml-mode-map): Fixed keybindings for mml-secure-* functions. -2002-10-28 Katsumi Yamaoka - From mah@everybody.org (Mark A. Hershberger). +2002-10-28 Mark A. Hershberger * mm-url.el (mm-url-insert-file-contents): Make it return the same type values ("url" size) regardless of the values of @@ -7643,7 +7641,7 @@ * gnus-spec.el (gnus-pad-form): Use gnus-string-width-function. -2002-10-11 Ted Zlatanov +2002-10-11 Ted Zlatanov * spam.el (spam-check-ifile): added ifile as a spam checking backend, and spam-use-ifle as the variable to toggle that check. @@ -7653,7 +7651,7 @@ * message.el (message-beginning-of-line): New variable. (message-beginning-of-line): Use it. -2002-10-11 Ted Zlatanov +2002-10-11 Ted Zlatanov * spam.el: more compilation fixes for BBDB @@ -7689,7 +7687,7 @@ (mml2015-unabbrev-trust-alist): New. (mml2015-gpg-extract-signature-details): Use it. -2002-10-10 Ted Zlatanov +2002-10-10 Ted Zlatanov * spam.el: compilation fixes, spam-check-bbdb function is nil if no BBDB installed @@ -7817,7 +7815,7 @@ * pgg.el, pgg-gpg.el, pgg-pgp5.el: Don't depend on luna.el. -2002-09-29 Daiki Ueno +2002-09-29 Daiki Ueno * pgg.el: Remove dependency on calist.el. @@ -7858,13 +7856,12 @@ * message.el (message-required-mail-headers): Remove Lines:. -2002-10-03 Kai Gro,A_(Bjohann - From Jesper Harder. +2002-10-03 Jesper Harder * 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 @@ -7879,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 - From Peter von der Ahe . +2002-10-02 Peter von der Ahe * gnus-ems.el (gnus-x-splash): Set coding-system-for-read to raw-text. -2002-09-30 Ted Zlatanov +2002-09-30 Ted Zlatanov * spam.el: merged changes from pinard@iro.umontreal.ca (Fran,Ag(Bois Pinard). @@ -7926,8 +7922,7 @@ * nnimap.el (nnimap-fixup-unread-after-getting-new-news): Remove. -2002-09-27 Katsumi Yamaoka - From Mats Lidell . +2002-09-27 Mats Lidell * gnus-art.el (gnus-article-mode-syntax-table): Replace "-" to " ". @@ -8078,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 +2002-09-25 Reiner Steib * 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. - -2002-09-25 Mark A. Hershberger - Trivial patch. + (gnus-button-handle-apropos-command): Doc fix. + +2002-09-25 Mark A. Hershberger (tiny change) * nnrss.el (nnrss-save-server-data): Save nnrss-group-alist in the file. @@ -8113,22 +8107,19 @@ (mml2015-pgg-encrypt): New functions. (defvar, autoload): Prevent byte-compile warnings. -2002-09-24 Katsumi Yamaoka - From TSUCHIYA Masatoshi . +2002-09-24 TSUCHIYA Masatoshi . * gnus-art.el (article-strip-banner): Check for the existence of from header. -2002-09-23 Kai Gro,b_(Bjohann +2002-09-23 Reiner Steib * 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 - From Josh Huber. + +2002-09-23 Josh Huber * nnmaildir.el (nnmaildir--update-nov): fix wrong-type error when nnmail-extra-headers is non-nil. @@ -8157,8 +8148,7 @@ * gnus-sum.el (gnus-summary-next-group): Switch to the summary buffer. -2002-09-20 Kai Gro,b_(Bjohann - From Reiner Steib. +2002-09-20 Reiner Steib * gnus-art.el (gnus-button-handle-custom, gnus-button-handle-mid-or-mail, @@ -8197,8 +8187,7 @@ when articles are found. Suggested by Nevin Kapur . -2002-09-17 Kai Gro,A_(Bjohann - From Reiner Steib . +2002-09-17 Reiner Steib * message.el (message-strip-subject-trailing-was) (message-change-subject, message-add-archive-header) @@ -8251,8 +8240,7 @@ * gnus-sum.el (gnus-summary-next-group): Semi-exit only when needed. -2002-09-12 Katsumi Yamaoka - From John Paul Wallington . +2002-09-12 John Paul Wallington . * gnus.el (gnus-visual, gnus-meta): Fix typo. @@ -8266,8 +8254,7 @@ (nnimap-split-rule): Doc fix. (nnimap-request-expire-articles): Cleanup code. -2002-09-11 Katsumi Yamaoka - From TSUCHIYA Masatoshi . +2002-09-11 TSUCHIYA Masatoshi . * gnus-art.el (gnus-article-address-banner-alist): New option. (article-strip-banner): Refer the above option to split banners of @@ -8347,10 +8334,10 @@ * gnus-util.el (gnus-frame-or-window-display-name): Exclude invalid display names. -2002-08-30 Simon Josefsson +2002-08-30 Reiner Steib * 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 @@ -8361,10 +8348,9 @@ (gnus-group-fetch-control): New function. Add them to the keymap and menu. Require mm-url. -2002-08-30 Katsumi Yamaoka +2002-08-30 Alex Schroeder . * gnus-mlspl.el (gnus-group-split-fancy): Doc fix. - From Alex Schroeder . 2002-08-29 Jesper Harder @@ -8412,10 +8398,10 @@ * lpath.el: Fbind `frame-parameter', `make-frame-on-display', `device-connection' and `dfw-device'. -2002-08-22 Kai Gro,b_(Bjohann +2002-08-22 Jochen Hein (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 @@ -8432,8 +8418,7 @@ * lpath.el: Fbind w32-focus-frame and x-focus-frame. -2002-08-20 Katsumi Yamaoka - From $B>.4X(B $B5HB'(B (KOSEKI Yoshinori) . +2002-08-20 $B>.4X(B $B5HB'(B (KOSEKI Yoshinori) . * message.el (message-set-auto-save-file-name): Add support for the Cygwin Emacs; the system-type is `cygwin'. @@ -8543,7 +8528,7 @@ * gnus.el (gnus-version-number): Bumped version number. -2002-08-04 01:48:57 Lars Magne Ingebrigtsen +2002-08-04 01:48:57 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.07 is released. @@ -8555,18 +8540,17 @@ (gnus-article-sort-by-random): New function. (gnus-thread-sort-by-random): New function. -2002-08-02 Simon Josefsson +2002-08-02 Scott A Crosby * gnus-logic.el (gnus-advanced-integer): Swap arguments in - funcall. From Scott A Crosby . + funcall. 2002-07-31 Danny Siu * 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 - From Niklas Morberg . +2002-07-28 Niklas Morberg . * nnweb.el (nnweb-type, nnweb-type-definition) (nnweb-gmane-create-mapping, nnweb-gmane-wash-article) @@ -8610,14 +8594,12 @@ nnmail-expiry-target to 'delete, so that absolute deletion happens when absolute deletion is requested. -2002-07-21 Kai Gro,b_(Bjohann - From Nevin Kapur . +2002-07-21 Nevin Kapur . * nnmail.el (nnmail-fancy-expiry-target): Treat nonexisting headers as empty headers. -2002-07-21 Kai Gro,b_(Bjohann - From Jochen Hein . +2002-07-21 Jochen Hein . * gnus-art.el (gnus-emphasis-alist): Add strikethrough and correct typo. @@ -9077,7 +9059,7 @@ server. (nnimap-mailbox-info): defvar instead of defvoo. -2002-05-01 20:09:21 Lars Magne Ingebrigtsen +2002-05-01 20:09:21 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.06 is released. @@ -9516,8 +9498,9 @@ * message.el (message-font-lock-keywords): Support multi-line MML tags. +2002-03-21 L,Bu(Brentey K,Ba(Broly + * 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 @@ -9541,30 +9524,28 @@ (gnus-sum-thread-tree-leaf-with-other) (gnus-sum-thread-tree-single-leaf): Make customizable. -2002-03-16 Simon Josefsson +2002-03-16 Francis Litterio * gnus-util.el (gnus-extract-address-components): Don't break on - names such as James "Kibo" Parry. From Francis Litterio - . - -2002-03-13 Simon Josefsson - - * pop3.el (pop3-open-server): Revert multibyte change. From - Pavel@Janik.cz (Pavel Jan,Am(Bk). - - * message.el (message-send-mail-with-qmail): Make it work. From - Pavel@Janik.cz (Pavel Jan,Am(Bk). + names such as James "Kibo" Parry. + +2002-03-13 Pavel Jan,Am(Bk + + * pop3.el (pop3-open-server): Revert multibyte change. + + * message.el (message-send-mail-with-qmail): Make it work. 2002-03-13 Josh Huber * 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 - - * 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). +2002-03-12 Faried Nawaz (tiny change) + + * 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 @@ -9598,14 +9579,15 @@ * gnus-start.el (gnus-auto-subscribed-groups): Include nnmaildir. +2002-03-06 Matthieu Moy + + * gnus-msg.el (gnus-summary-resend-message-edit): New function. + 2002-03-06 ShengHuo ZHU * nnslashdot.el (nnslashdot-request-article): Use "" as the end of the first article. - * gnus-msg.el (gnus-summary-resend-message-edit): New function. - From Matthieu Moy - * message.el (message-add-action): Use add-to-list. (message-delete-action): New function. @@ -9667,17 +9649,15 @@ completing-read. (mm-view-pkcs7-decrypt): CRLF->LF. -2002-03-04 Paul Jarc +2002-03-04 Teodor Zlatanov * message.el (message-hierarchical-addresses): New variable. (message-get-reply-headers): Use it. - From Ted Zlatanov - -2002-03-03 ShengHuo ZHU + +2002-03-03 Geoff Greene (tiny change) * message.el (message-mode): If buffer-file-name, don't set auto save file name. - Trivial change from Geoff Greene 2002-03-02 ShengHuo ZHU @@ -9724,11 +9704,12 @@ * gnus-sum.el (gnus-articles-to-read): Use large-newsgroup-initial. (gnus-summary-insert-old-articles): Ditto. -2002-02-26 ShengHuo ZHU +2002-02-26 TSUCHIYA Masatoshi * 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 + +2002-02-26 ShengHuo ZHU * nnagent.el (nnagent-retrieve-headers): Remove articles with small numbers. @@ -9737,14 +9718,15 @@ * deuglify.el: Fix comments. +2002-02-23 Andre Srinivasan (tiny change) + + * mml.el (mml-generate-mime-1): Add cdr. + 2002-02-23 ShengHuo ZHU * 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. @@ -9760,11 +9742,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 . +2002-02-22 Raymond Scholz + + * deuglify.el: New file. The original file name is + gnus-outlook-deuglify.el. + +2002-02-22 Andre Srinivasan (tiny change) * mm-decode.el (mm-display-external): Use - mm-file-name-rewrite-functions. From + mm-file-name-rewrite-functions. 2002-02-22 Paul Jarc @@ -10739,7 +10725,7 @@ * gnus.el (gnus-version-number): Bump version number. -2002-01-20 05:33:30 Lars Magne Ingebrigtsen +2002-01-20 05:33:30 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.05 is released. @@ -11198,11 +11184,13 @@ * gnus-group.el (gnus-group-read-ephemeral-group): Restore the old behavior of quit-config. +2002-01-08 Bj,Ax(Brn Mork (tiny change) + * message.el (message-make-from): Don't quote fullname. - From: Bj,Ax(Brn Mork + +2002-01-08 Andre Srinivasan (tiny change) * gnus-group.el (gnus-group-suspend): Don't kill message buffers. - From: 2002-01-07 ShengHuo ZHU @@ -11485,10 +11473,10 @@ * gnus-agent.el (gnus-agent-fetch-session): Run hook. -2002-01-03 Kai Gro,b_(Bjohann +2002-01-03 Dave Love * gnus-start.el (gnus-read-init-file): Don't force coding system - for ~/.gnus. From Dave Love . + for ~/.gnus. 2002-01-03 ShengHuo ZHU @@ -11754,7 +11742,7 @@ (message-fix-before-sending): Highlight invisible text and place point there. -2002-01-01 02:32:53 Lars Magne Ingebrigtsen +2002-01-01 02:32:53 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.04 is released. @@ -12093,11 +12081,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 +2001-12-26 11:00:00 Jesper Harder * mm-util.el (mm-iso-8859-x-to-15-region): Use insert-before-markers. - From Jesper Harder 2001-12-26 Paul Jarc @@ -12126,12 +12113,11 @@ (nnmaildir-version): Indicate that nnmaildir is now a standard part of Gnus, not separately released. -2001-12-21 08:00:00 ShengHuo ZHU +2001-12-21 08:00:00 Pavel Jan,Am(Bk * 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 2001-12-20 15:00:00 ShengHuo ZHU @@ -12144,10 +12130,9 @@ (nnimap-close-group): Don't quote KEYLIST items. Suggested by Brian P Templeton . -2001-12-19 17:00:00 ShengHuo ZHU +2001-12-19 17:00:00 Paul Jarc * nnmaildir.el: New file. - From Paul Jarc . 2001-12-19 16:00:00 ShengHuo ZHU @@ -12171,8 +12156,7 @@ * gnus-win.el (gnus-get-buffer-window): Use gnus-delete-if. -2001-12-18 11:00:00 ShengHuo ZHU - From Harald Meland +2001-12-18 11:00:00 Harald Meland * gnus-win.el (gnus-get-buffer-window): New function. (gnus-all-windows-visible-p): Use it. @@ -12247,11 +12231,10 @@ subscribe-level * gnus-topic.el (gnus-subscribe-topics): use it. -2001-12-13 22:00:00 ShengHuo ZHU +2001-12-13 22:00:00 Sean Neakums (tiny change) * gnus-msg.el (gnus-summary-mail-forward): Forward all marked - messages. (A small patch with indentation) - From Sean Neakums . + messages. * gnus-uu.el (gnus-uu-grab-articles): Set gnus-current-article to nil after shooting down the gnus-original-article-buffer. @@ -12326,12 +12309,11 @@ * mml.el (mime-to-mml): Remove Content-Disposition too. -2001-12-09 08:00:00 ShengHuo ZHU +2001-12-09 08:00:00 TSUCHIYA Masatoshi * gnus-sum.el (gnus-summary-buffer-name): Decode group name. * gnus-group.el (gnus-group-name-decode): Decode unibyte strings only. - From TSUCHIYA Masatoshi 2001-12-08 Nevin Kapur @@ -12432,15 +12414,14 @@ the beginning of lines. (gnus-complex-form-to-spec): Ditto. -2001-12-01 08:00:00 ShengHuo ZHU +2001-12-01 08:00:00 Paul Jarc * message.el (message-make-mft): Fix the m-s-a-file regexp. - From Paul Jarc . - -2001-11-30 21:00:00 ShengHuo ZHU + +2001-11-30 21:00:00 Paul Jarc * message.el: New variable message-subscribed-address-file; - use it in message-make-mft. From Paul Jarc . + use it in message-make-mft. 2001-11-30 12:00:00 ShengHuo ZHU @@ -12573,11 +12554,11 @@ * message.el (sha1): eval-and-compile. -2001-11-20 Simon Josefsson +2001-11-20 Paul Jarc * 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 @@ -12697,14 +12678,17 @@ * mml2015.el: Mention RFC 3156. - * mml1991.el: New file. From Sascha L,A|(Bdecke . +2001-11-12 Sascha L,A|(Bdecke + + * mml1991.el: New file. 2001-11-12 13:00:00 ShengHuo ZHU * gnus-start.el (gnus-auto-subscribed-groups): Use ^nnml. +2001-11-12 Michael Cook + * gnus-sum.el (gnus-summary-move-article): Use number-to-string. - From 2001-11-11 Simon Josefsson @@ -12713,10 +12697,9 @@ canlock, no need to require two different hash algs). Suggested by Ferenc Wagner . -2001-11-09 Simon Josefsson - - * gnus.el (gnus-local-domain): Fix doc. From Pavel Jan,Am(Bk - . +2001-11-09 Pavel Jan,Am(Bk + + * gnus.el (gnus-local-domain): Fix doc. 2001-11-09 Kai Gro,b_(Bjohann @@ -12958,7 +12941,7 @@ mm-with-unibyte-current-buffer-mule4): Use them. (mm-find-mime-charset-region): Treat iso-2022-jp. - From Dave Love : +2001-10-30 Dave Love * mm-util.el (mm-mime-mule-charset-alist): Make it correct by construction. @@ -13031,10 +13014,10 @@ * gnus-msg.el (gnus-setup-message): Call post-command-hook. -2001-10-29 Simon Josefsson +2001-10-29 Jesper Harder * mml.el (mml-preview): Bind message-this-is-news if it is - news. From Jesper Harder . + news. 2001-10-28 Simon Josefsson @@ -13050,8 +13033,9 @@ * message.el (message-indent-citation): Don't add trailing whitespace when citing text. - * gnus.el (gnus-group-faq-directory): Fix. From Jesper Harder - . +2001-10-27 Jesper Harder + + * gnus.el (gnus-group-faq-directory): Fix. 2001-10-26 14:00:00 ShengHuo ZHU @@ -13128,21 +13112,22 @@ * message.el (message-do-auto-fill): Avoid calling 'rfc822-goto-eoh'. -2001-10-20 Kai Gro,b_(Bjohann - From Paul Jarc . +2001-10-20 Paul Jarc * message.el (message-get-reply-headers): Restructure the logic - and add comments. From Paul Jarc . + and add comments. 2001-10-20 Simon Josefsson * message.el (message-cancel-news): Support cancel-locks. Suggested by Per Abrahamsson. + * nnfolder.el (nnfolder-marks-changed-p): Ditto. + +2001-10-20 David Z Maze + * nnml.el (nnml-marks-changed-p): Use `equal' when comparing - conses. From David Z Maze . - - * nnfolder.el (nnfolder-marks-changed-p): Ditto. + conses. 2001-10-19 Per Abrahamsen @@ -13173,8 +13158,7 @@ * gnus-sum.el (gnus-group-make-articles-read): Call g-r-set-mark when undoing. -2001-10-18 Simon Josefsson - From Frank Schmitt +2001-10-18 Frank Schmitt * gnus-sum.el (gnus-summary-limit-to-display-predicate): Fix typo. (gnus-summary-make-menu-bar): Ditto. @@ -13184,11 +13168,10 @@ * nnimap.el (nnimap-expiry-target): Make sure it is back to the server. Suggested by ShengHuo ZHU . -2001-10-17 17:00:00 ShengHuo ZHU +2001-10-17 17:00:00 Frank Schmitt * gnus-sum.el (gnus-summary-line-format-alist): user-date entry. * gnus-util.el (gnus-user-date): New function. - From Frank Schmitt . 2001-10-17 Per Abrahamsen @@ -13221,8 +13204,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 - From Katsumi Yamaoka . +2001-10-16 Katsumi Yamaoka * message.el (message-setup-fill-variables): Use `normal-auto-fill-function' instead of `auto-fill-function'. @@ -13278,10 +13260,9 @@ * gnus-art.el (article-emphasize): Set `g-a-wash-types' after doing stuff that clears it. -2001-10-12 Simon Josefsson +2001-10-12 Eric Marsden * gnus-cache.el (gnus-summary-limit-include-cached): Rewrite. - From Eric Marsden . 2001-10-12 10:00:00 ShengHuo ZHU @@ -13483,20 +13464,17 @@ (gnus-topic-catchup-articles): New function. Suggested by Robin S. Socha . -2001-09-27 11:00:00 ShengHuo ZHU - From Gerd M,Av(Bllmann . +2001-09-27 11:00:00 Gerd M,Av(Bllmann . * gnus-ems.el (gnus-article-display-xface): Insert xface after previous ones. -2001-09-27 07:00:00 ShengHuo ZHU - From Daiki Ueno +2001-09-27 07:00:00 Daiki Ueno * gnus-sum.el (gnus-summary-show-article): The arglist of detect-coding-region is incompatible. -2001-09-26 18:00:00 ShengHuo ZHU - From Katsuhiro Hermit Endo +2001-09-26 18:00:00 Katsuhiro Hermit Endo * gnus-group.el (gnus-group-delete-group): Typo. @@ -13579,10 +13557,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 +2001-09-17 08:00:00 Gerd M,Av(Bllmann * gnus-srvr.el (gnus-server-mode): Fix bogus fontification. - From Gerd M,Av(Bllmann . 2001-09-17 Didier Verna @@ -13654,7 +13631,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 +2001-09-10 TSUCHIYA Masatoshi * gnus-sum.el (gnus-select-newsgroup): Make `gnus-current-select-method' buffer-local. @@ -13662,8 +13639,7 @@ * gnus-art.el (gnus-request-article-this-buffer): Refer `gnus-current-select-method' in the current summary buffer. -2001-09-10 Simon Josefsson - From Daniel Pittman +2001-09-10 Daniel Pittman * gnus-spec.el (gnus-correct-pad-form): Fix. @@ -13727,7 +13703,7 @@ Putnam . (gnus-group-sort-selected-groups): Touch dribble file. -2001-09-07 Raja R Harinath +2001-09-07 Raja R Harinath * nnml.el (nnml-filenames-are-evil): New variable. (nnml-article-to-file-alist): Rename to ... @@ -15384,7 +15360,7 @@ * nnweb.el (nnweb-google-parse-1): Fix Google content regexp. (nnweb-google-wash-article): Ditto. -2001-06-14 Ferenc Wagner +2001-06-14 Ferenc Wagner * nnweb.el (nnweb-google-parse-1): Fix Google url regexp. @@ -15599,7 +15575,7 @@ correctly. (nnrss-check-group): Use time. -2001-05-01 19:21:19 Lars Magne Ingebrigtsen +2001-05-01 19:21:19 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.03 is released. @@ -15676,7 +15652,7 @@ * imap.el (imap-shell-open): Erase the buffer *after* copying it into the log. -2001-04-14 01:14:42 Lars Magne Ingebrigtsen +2001-04-14 01:14:42 Lars Magne Ingebrigtsen * gnus.el: Oort Gnus v0.02 is released. @@ -18186,7 +18162,7 @@ * mml.el (mml-generate-mime-1): Ignore ascii. -2000-11-16 Justin Sheehy +2000-11-16 Justin Sheehy * gnus-sum.el (gnus-summary-make-menu-bar): Fix menu items. diff -r f6d5814bf8da -r aeb79612dc36 lisp/gnus/gnus-demon.el --- a/lisp/gnus/gnus-demon.el Sat Oct 07 00:14:12 2006 +0000 +++ b/lisp/gnus/gnus-demon.el Sat Oct 07 01:51:54 2006 +0000 @@ -218,7 +218,7 @@ (< idle gnus-demon-idle-time)) ; Idle timed out. (t (< 0 gnus-demon-idle-time)))) ; Or just need to be idle. ;; So we call the handler. - (with-local-quit + (gnus-with-local-quit (ignore-errors (funcall (car handler))) ;; And reset the timer. (setcar (nthcdr 1 handler) @@ -232,7 +232,7 @@ (gnus-demon-is-idle-p)) ;; We want to call this handler each and every time that ;; Emacs is idle. - (with-local-quit + (gnus-with-local-quit (ignore-errors (funcall (car handler))))) (t ;; We want to call this handler only if Emacs has been idle @@ -240,7 +240,7 @@ (and (not (memq (car handler) gnus-demon-idle-has-been-called)) (< idle gnus-demon-idle-time) (gnus-demon-is-idle-p) - (with-local-quit + (gnus-with-local-quit (ignore-errors (funcall (car handler))) ;; Make sure the handler won't be called once more in ;; this idle-cycle. diff -r f6d5814bf8da -r aeb79612dc36 lisp/gnus/gnus-registry.el --- a/lisp/gnus/gnus-registry.el Sat Oct 07 00:14:12 2006 +0000 +++ b/lisp/gnus/gnus-registry.el Sat Oct 07 01:51:54 2006 +0000 @@ -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 @@ (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 @@ (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 @@ (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 @@ "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 -r f6d5814bf8da -r aeb79612dc36 lisp/gnus/gnus-sum.el --- a/lisp/gnus/gnus-sum.el Sat Oct 07 00:14:12 2006 +0000 +++ b/lisp/gnus/gnus-sum.el Sat Oct 07 01:51:54 2006 +0000 @@ -2438,7 +2438,7 @@ ["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" diff -r f6d5814bf8da -r aeb79612dc36 lisp/gnus/gnus-util.el --- a/lisp/gnus/gnus-util.el Sat Oct 07 00:14:12 2006 +0000 +++ b/lisp/gnus/gnus-util.el Sat Oct 07 01:51:54 2006 +0000 @@ -746,6 +746,28 @@ (unless dir (delete-directory directory))))) +;; The following two functions are used in gnus-registry. +;; They were contributed by Andreas Fuchs . +(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 @@ (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 -r f6d5814bf8da -r aeb79612dc36 lisp/gnus/pop3.el --- a/lisp/gnus/pop3.el Sat Oct 07 00:14:12 2006 +0000 +++ b/lisp/gnus/pop3.el Sat Oct 07 01:51:54 2006 +0000 @@ -75,22 +75,22 @@ (defcustom pop3-authentication-scheme 'pass "*POP3 authentication scheme. -Defaults to 'pass, for the standard USER/PASS authentication. Other valid -values are 'apop." +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 - :type '(choice (const :tag "USER/PASS" pass) - (const :tag "APOP" apop)) :group 'pop3) (defcustom pop3-leave-mail-on-server nil "*Non-nil if the mail is to be left on the POP server after fetching. -If the `pop3-leave-mail-on-server' is non-`nil' the mail is to be -left on the POP server after fetching. Note that POP servers -maintain no state information between sessions, so what the -client believes is there and what is actually there may not match -up. If they do not, then you may get duplicate mails or the -whole thing can fall apart and leave you with a corrupt mailbox." +If `pop3-leave-mail-on-server' is non-nil the mail is to be left +on the POP server after fetching. Note that POP servers maintain +no state information between sessions, so what the client +believes is there and what is actually there may not match up. +If they do not, then you may get duplicate mails or the whole +thing can fall apart and leave you with a corrupt mailbox." ;; We can't use the UILD support from XEmacs mail-lib or cvs.m17n.org: ;; http://thread.gmane.org/v9lld8fml4.fsf@marauder.physik.uni-ulm.de ;; http://thread.gmane.org/b9yy8hzy9ej.fsf@jpl.org @@ -170,11 +170,14 @@ (unless pop3-leave-mail-on-server (pop3-dele process n)) (setq n (+ 1 n)) - (if pop3-debug (sit-for 1) (sit-for 0.1)) - ) + (if pop3-debug (sit-for 1) (sit-for 0.1))) ; why? + (when (and pop3-leave-mail-on-server + (> n 1)) + (message "pop3.el doesn't support UIDL. Setting `pop3-leave-mail-on-server' +to %s might not give the result you'd expect." pop3-leave-mail-on-server) + (sit-for 1)) (pop3-quit process)) - (kill-buffer crashbuf) - ) + (kill-buffer crashbuf)) t) (defun pop3-get-message-count () @@ -316,6 +319,8 @@ ;; 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 -r f6d5814bf8da -r aeb79612dc36 man/ChangeLog --- a/man/ChangeLog Sat Oct 07 00:14:12 2006 +0000 +++ b/man/ChangeLog Sat Oct 07 01:51:54 2006 +0000 @@ -1,3 +1,9 @@ +2006-10-06 Reiner Steib + + * gnus.texi (Image Enhancements): Update for Emacs 22. + + * gnus-faq.texi ([1.3]): Update. + 2006-10-06 Richard Stallman * faq.texi (Displaying the current line or column): Delete "As of Emacs diff -r f6d5814bf8da -r aeb79612dc36 man/gnus-faq.texi --- a/man/gnus-faq.texi Sat Oct 07 00:14:12 2006 +0000 +++ b/man/gnus-faq.texi Sat Oct 07 01:51:54 2006 +0000 @@ -172,13 +172,14 @@ @subsubheading Answer -The latest released version of Gnus isn't included in -Emacs 21, therefor you should get the Gnus tarball from -@uref{http://www.gnus.org/dist/gnus.tar.gz} -or via anonymous FTP from +Gnus is released independent from releases of Emacs and XEmacs. +Therefore, the version bundled with Emacs or the version in XEmacs' +package system might not be up to date (e.g. Gnus 5.9 bundled with Emacs +20 is outdated). +@c +You can get the latest released version of Gnus from +@uref{http://www.gnus.org/dist/gnus.tar.gz} or via anonymous FTP from @uref{ftp://ftp.gnus.org/pub/gnus/gnus.tar.gz}. -If you use XEmacs instead of Emacs you can use XEmacs' -package system instead. @node [1.4] @subsubheading Question 1.4 diff -r f6d5814bf8da -r aeb79612dc36 man/gnus.texi --- a/man/gnus.texi Sat Oct 07 00:14:12 2006 +0000 +++ b/man/gnus.texi Sat Oct 07 01:51:54 2006 +0000 @@ -9508,6 +9508,20 @@ @section Charsets @cindex charsets +@c ;; v9d5mxqhga.fsf@marauder.physik.uni-ulm.de +@c (add-to-list 'gnus-newsgroup-variables 'mm-coding-system-priorities) +@c (setq gnus-parameters +@c '(("^de\\." ;; German language +@c (mm-coding-system-priorities '(iso-8859-1 iso-8859-15 utf-8))) +@c ("^fr\\." ;; French +@c (mm-coding-system-priorities '(iso-8859-15 iso-8859-1 utf-8))) +@c ("^fj\\." ;; Japanese +@c (mm-coding-system-priorities +@c '(iso-8859-1 iso-2022-jp iso-2022-jp-2 shift_jis utf-8))) +@c ("^cz\\." ;; Czech +@c (mm-coding-system-priorities '(iso-8859-2 utf-8))))) + + People use different charsets, and we have @acronym{MIME} to let us know what charsets they use. Or rather, we wish we had. Many people use newsreaders and mailers that do not understand or use @acronym{MIME}, and @@ -22137,8 +22151,8 @@ @section Image Enhancements XEmacs, as well as Emacs 21@footnote{Emacs 21 on MS Windows doesn't -support images yet.}, is able to display pictures and stuff, so Gnus has -taken advantage of that. +support images, Emacs 22 does.} and up, are able to display pictures and +stuff, so Gnus has taken advantage of that. @menu * X-Face:: Display a funky, teensy black-and-white image.