* gnus-agent.el (gnus-agent-expire-days):
authorKevin Greiner <kevin.greiner@compsol.cc>
Sun, 9 Feb 2003 14:11:24 +0000 (14:11 +0000)
committerKevin Greiner <kevin.greiner@compsol.cc>
Sun, 9 Feb 2003 14:11:24 +0000 (14:11 +0000)
commitfb7ae7fd932dc58cc6ce5421fe4cedf24c51d7bf
treec3924823b9fb0a3ab417375bcc514ff7caad5709
parentbbaff0a694ee411da7728d8098b7e7ae3eed3db2
* gnus-agent.el (gnus-agent-expire-days):
gnus-request-move-article depends on gnus-agent-expire to clean up
the cache after moving the article.  Therefore, g-a-e-d can NOT
default to nil or can gnus-agent-expire be disabled by doing so.
If you don't want to run gnus-agent-expire, don't call it.
(gnus-agent-expire): The broken test to disable gnus-agent-expire
when g-a-e-d was NOT nil was removed.
(gnus-agent-article-name): Removed unnecessary input test as
article IDs are always strings.
(gnus-agent-regenerate-group): Added check to protect against
servers that generate absurdly long article IDs.  Valid IDs are
less than 10 digits to avoid overflow errors.  Fixed logic error
when ensuring that the final article ID is present in the new
alist.
lisp/ChangeLog