diff options
| author | Miles Bader | 2008-05-26 06:57:27 +0000 |
|---|---|---|
| committer | Miles Bader | 2008-05-26 06:57:27 +0000 |
| commit | f394fa259f0065c91a6312f291857907c787da23 (patch) | |
| tree | 0dacff1650405da0cdb6aeffe44635bce03963f9 | |
| parent | b4cb42a4d84e45b2c7140568be62a3c38c247432 (diff) | |
| download | emacs-f394fa259f0065c91a6312f291857907c787da23.tar.gz emacs-f394fa259f0065c91a6312f291857907c787da23.zip | |
Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1178
| -rw-r--r-- | doc/misc/ChangeLog | 4 | ||||
| -rw-r--r-- | doc/misc/gnus.texi | 8 | ||||
| -rw-r--r-- | lisp/gnus/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/gnus/gnus-sum.el | 27 |
4 files changed, 31 insertions, 13 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index 9cb1746ce1f..1c7811cb440 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2008-05-24 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 2 | |||
| 3 | * gnus.texi (Filling In Threads): Additions to gnus-fetch-old-headers. | ||
| 4 | |||
| 1 | 2008-05-15 Reiner Steib <Reiner.Steib@gmx.de> | 5 | 2008-05-15 Reiner Steib <Reiner.Steib@gmx.de> |
| 2 | 6 | ||
| 3 | * gnus.texi (Scoring On Other Headers): Fix typo. Rearrange. | 7 | * gnus.texi (Scoring On Other Headers): Fix typo. Rearrange. |
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi index e964129df84..8273be8f6da 100644 --- a/doc/misc/gnus.texi +++ b/doc/misc/gnus.texi | |||
| @@ -7071,6 +7071,14 @@ This variable can also be set to @code{invisible}. This won't have any | |||
| 7071 | visible effects, but is useful if you use the @kbd{A T} command a lot | 7071 | visible effects, but is useful if you use the @kbd{A T} command a lot |
| 7072 | (@pxref{Finding the Parent}). | 7072 | (@pxref{Finding the Parent}). |
| 7073 | 7073 | ||
| 7074 | The server has to support @acronym{NOV} for any of this to work. | ||
| 7075 | |||
| 7076 | @cindex Gmane, gnus-fetch-old-headers | ||
| 7077 | This feature can seriously impact performance it ignores all locally | ||
| 7078 | cached header entries. Setting it to @code{t} for groups for a server | ||
| 7079 | that doesn't expire articles (such as news.gmane.org), leads to very | ||
| 7080 | slow summary generation. | ||
| 7081 | |||
| 7074 | @item gnus-fetch-old-ephemeral-headers | 7082 | @item gnus-fetch-old-ephemeral-headers |
| 7075 | @vindex gnus-fetch-old-ephemeral-headers | 7083 | @vindex gnus-fetch-old-ephemeral-headers |
| 7076 | Same as @code{gnus-fetch-old-headers}, but only used for ephemeral | 7084 | Same as @code{gnus-fetch-old-headers}, but only used for ephemeral |
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index bba83b6a034..391ff5b6b34 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2008-05-24 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 2 | |||
| 3 | * gnus-sum.el (gnus-summary-initial-limit): Use unless instead of if. | ||
| 4 | (gnus-fetch-old-headers): Warn about setting it to t for Gmane groups. | ||
| 5 | |||
| 1 | 2008-05-20 Teodor Zlatanov <tzz@lifelogs.com> | 6 | 2008-05-20 Teodor Zlatanov <tzz@lifelogs.com> |
| 2 | 7 | ||
| 3 | * auth-source.el: Add more docs. | 8 | * auth-source.el: Add more docs. |
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el index dbdc21d8873..7833ca5aba0 100644 --- a/lisp/gnus/gnus-sum.el +++ b/lisp/gnus/gnus-sum.el | |||
| @@ -89,7 +89,9 @@ old headers will be fetched, but none will be displayed. | |||
| 89 | The server has to support NOV for any of this to work. | 89 | The server has to support NOV for any of this to work. |
| 90 | 90 | ||
| 91 | This feature can seriously impact performance it ignores all | 91 | This feature can seriously impact performance it ignores all |
| 92 | locally cached header entries." | 92 | locally cached header entries. Setting it to t for groups for a |
| 93 | server that doesn't expire articles (such as news.gmane.org), | ||
| 94 | leads to very slow summary generation." | ||
| 93 | :group 'gnus-thread | 95 | :group 'gnus-thread |
| 94 | :type '(choice (const :tag "off" nil) | 96 | :type '(choice (const :tag "off" nil) |
| 95 | (const :tag "on" t) | 97 | (const :tag "on" t) |
| @@ -8596,18 +8598,17 @@ If ALL, mark even excluded ticked and dormants as read." | |||
| 8596 | This entails weeding out unwanted dormants, low-scored articles, | 8598 | This entails weeding out unwanted dormants, low-scored articles, |
| 8597 | fetch-old-headers verbiage, and so on." | 8599 | fetch-old-headers verbiage, and so on." |
| 8598 | ;; Most groups have nothing to remove. | 8600 | ;; Most groups have nothing to remove. |
| 8599 | (if (or gnus-inhibit-limiting | 8601 | (unless (or gnus-inhibit-limiting |
| 8600 | (and (null gnus-newsgroup-dormant) | 8602 | (and (null gnus-newsgroup-dormant) |
| 8601 | (eq gnus-newsgroup-display 'gnus-not-ignore) | 8603 | (eq gnus-newsgroup-display 'gnus-not-ignore) |
| 8602 | (not (eq gnus-fetch-old-headers 'some)) | 8604 | (not (eq gnus-fetch-old-headers 'some)) |
| 8603 | (not (numberp gnus-fetch-old-headers)) | 8605 | (not (numberp gnus-fetch-old-headers)) |
| 8604 | (not (eq gnus-fetch-old-headers 'invisible)) | 8606 | (not (eq gnus-fetch-old-headers 'invisible)) |
| 8605 | (null gnus-summary-expunge-below) | 8607 | (null gnus-summary-expunge-below) |
| 8606 | (not (eq gnus-build-sparse-threads 'some)) | 8608 | (not (eq gnus-build-sparse-threads 'some)) |
| 8607 | (not (eq gnus-build-sparse-threads 'more)) | 8609 | (not (eq gnus-build-sparse-threads 'more)) |
| 8608 | (null gnus-thread-expunge-below) | 8610 | (null gnus-thread-expunge-below) |
| 8609 | (not gnus-use-nocem))) | 8611 | (not gnus-use-nocem))) |
| 8610 | () ; Do nothing. | ||
| 8611 | (push gnus-newsgroup-limit gnus-newsgroup-limits) | 8612 | (push gnus-newsgroup-limit gnus-newsgroup-limits) |
| 8612 | (setq gnus-newsgroup-limit nil) | 8613 | (setq gnus-newsgroup-limit nil) |
| 8613 | (mapatoms | 8614 | (mapatoms |