Subject: bug#20019: Documentation bugs

From: Lars Ingebrigtsen <[email-masked]>
Date: Wed, 25 Jan 2017 22:36:59 +0100

Sorry for the late response; the bug report has been sitting in a part
of the bug tracker that nobody has looked at due to a misunderstanding.

Sebastian Tennant <[email-masked]> writes:

> Gnus provides a few different methods for storing the mail and news you
> send.  The default method is to use the "archive virtual server" to
> store the messages.  If you want to disable this completely, the
> `gnus-message-archive-group' variable should be `nil', which is the
> default.
> [...]
> `nil'
>      No message archiving will take place.  This is the default.
> [...]
>
> (describe-variable 'gnus-message-archive-group) =>
>
> gnus-message-archive-group is a variable defined in `gnus.el'.
> Its value is ((format-time-string "sent.%Y-%m"))
> [...]
>
> DOC BUG #1: `nil' is not the default setting of gnus-message-archive-group
>             anymore. `((format-time-string "sent.%Y-%m"))' seems to be the
>             new default.

This seems to be fixed on the Emacs trunk now, at least.

> DOC BUG #2: The types of values of gnus-message-archive-group are listed
>             as: a string, a list of strings, an alist of
>             regexps/functions/forms, and nil.  The new default value is
>             a list of functions that evaluate to strings so presumably
>             this type should also be added to the list.

The doc string now says:

---
Name of the group in which to save the messages youve written.
This can either be a string; a list of strings; or an alist
of regexps/functions/forms to be evaluated to return a string (or a list
of strings).  The functions are called with the name of the current
group (or nil) as a parameter.
---

So apparently this has also been fixed in the meantime...

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no