diff options
author | Miles Bader <miles@gnu.org> | 2007-08-21 04:52:22 +0000 |
---|---|---|
committer | Miles Bader <miles@gnu.org> | 2007-08-21 04:52:22 +0000 |
commit | 11abff8e05954174244715859f788753aea77859 (patch) | |
tree | bab9e507ab151752c1784a596352e0531b7bcb7e /man | |
parent | 30a718e6b77f4f0c422f748dd14ea772b7fa2a1a (diff) | |
download | emacs-11abff8e05954174244715859f788753aea77859.tar.gz |
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 245)
- Update from CVS
2007-08-17 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-art.el (gnus-article-summary-command-nosave)
(gnus-article-read-summary-keys): Don't use 3rd arg of pop-to-buffer.
2007-08-14 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus.el (gnus-maximum-newsgroup): New variable.
* lisp/gnus/gnus-agent.el (gnus-agent-fetch-headers): Limit the range of articles
according to gnus-maximum-newsgroup.
* lisp/gnus/gnus-sum.el (gnus-articles-to-read, gnus-list-of-unread-articles)
(gnus-list-of-read-articles, gnus-sequence-of-unread-articles): Limit
the range of articles according to gnus-maximum-newsgroup.
2007-08-14 Katsumi Yamaoka <yamaoka@jpl.org>
* man/gnus.texi (Selecting a Group): Mention gnus-maximum-newsgroup.
Revision: emacs@sv.gnu.org/emacs--rel--22--patch-96
Diffstat (limited to 'man')
-rw-r--r-- | man/ChangeLog | 4 | ||||
-rw-r--r-- | man/gnus.texi | 18 |
2 files changed, 22 insertions, 0 deletions
diff --git a/man/ChangeLog b/man/ChangeLog index 6c27e3b7bb0..47109be64de 100644 --- a/man/ChangeLog +++ b/man/ChangeLog @@ -1,3 +1,7 @@ +2007-08-14 Katsumi Yamaoka <yamaoka@jpl.org> + + * gnus.texi (Selecting a Group): Mention gnus-maximum-newsgroup. + 2007-08-17 Eli Zaretskii <eliz@gnu.org> * basic.texi (Position Info): Add index entry for face at point. diff --git a/man/gnus.texi b/man/gnus.texi index 94144b65e3f..7cabf674102 100644 --- a/man/gnus.texi +++ b/man/gnus.texi @@ -2153,6 +2153,24 @@ most recently will be fetched. @code{gnus-large-newsgroup}, but is only used for ephemeral newsgroups. +@vindex gnus-maximum-newsgroup +In groups in some news servers, there might be a big gap between a few +very old articles that will never be expired and the recent ones. In +such a case, the server will return the data like @code{(1 . 30000000)} +for the @code{LIST ACTIVE group} command, for example. Even if there +are actually only the articles 1-10 and 29999900-30000000, Gnus doesn't +know it at first and prepares for getting 30000000 articles. However, +it will consume hundreds megabytes of memories and might make Emacs get +stuck as the case may be. If you use such news servers, set the +variable @code{gnus-maximum-newsgroup} to a positive number. The value +means that Gnus ignores articles other than this number of the latest +ones in every group. For instance, the value 10000 makes Gnus get only +the articles 29990001-30000000 (if the latest article number is 30000000 +in a group). Note that setting this variable to a number might prevent +you from reading very old articles. The default value of the variable +@code{gnus-maximum-newsgroup} is @code{nil}, which means Gnus never +ignores old articles. + @vindex gnus-select-group-hook @vindex gnus-auto-select-first @vindex gnus-auto-select-subject |