New features in No Gnus:
If you have tried No Gnus (the unstable Gnus branch leading to this release) but went back to a stable version, be careful when upgrading to this version. In particular, you will probably want to remove the ~/News/marks directory (perhaps selectively), so that flags are read from your ~/.newsrc.eld instead of from the stale marks file, where this release will store flags for nntp. See a later entry for more information about nntp marks. Note that downgrading isn't safe in general.
utf-8-emacsfor saving articles drafts and ~/.newsrc.eld. These files may not be read correctly in Emacs 22 and below. If you want to use Gnus across different Emacs versions, you may set
nnimap has been reimplemented in a mostly-compatible way. See
the Gnus manual for a description of the new interface. In
nnimap-inbox and the client side split method has
This provides a clean API to SASL mechanisms from within Emacs. The user visible aspects of this, compared to the earlier situation, include support for DIGEST-MD5 and NTLM. See Emacs SASL.
The primary change this brings is support for DIGEST-MD5 and NTLM, when the server supports it.
It is enabled by default (see
password-cache), with a short
timeout of 16 seconds (see
PGG is used as the PGP back end, the PGP
passphrase is managed by this mechanism. Passwords for ManageSieve
connections are managed by this mechanism, after querying the user
about whether to do so.
gcc-selfnow have the same precedence rules in
gnus-parametersas other “real” variables: The last match wins instead of the first match.
gnus-summary-idna-message). This requires that GNU Libidn (https://www.gnu.org/software/libidn/) has been installed.
nnrss. Also the agent, the cache, and the marks features work with those back ends. See Non-ASCII Group Names.
gnus-summary-limit-to-replied) and / R (
gnus-summary-limit-to-recipient). See Limiting.
gnus-summary-insert-ticked-articles). See Summary Generation Commands.
gnus-summary-sort-by-recipient). See Summary Sorting.
gnus-picon-style. See Picons.
ANSI sequences are used in some Chinese hierarchies for
highlighting articles (
gnus-decay-scorescan be a regexp matching score files. For example, set it to ‘\\.ADAPT\\'’ and only adaptive score files will be decayed. See Score Decays.
Newsgroupheaders in summary lines when using
gnus-ignored-from-addressescan be customized with
gnus-summary-newsgroup-prefix. See To From Newsgroups.
gnus-article-replace-part. See MIME Commands, Using MIME.
mm-fill-flowedcan be used to disable treatment of format=flowed messages. Also, flowed text is disabled when sending inline PGP signed messages. See Flowed text. (New in Gnus 5.10.7)
gnus-article-wide-reply-with-original) for a wide reply in the article buffer yanks a text that is in the active region, if it is set, as well as the R (
gnus-article-reply-with-original) command. Note that the R command in the article buffer no longer accepts a prefix argument, which was used to make it do a wide reply. See Article Keymap.
gnus-article-describe-bindings) used in the article buffer now shows not only the article commands but also the real summary commands that are accessible from the article buffer.
(setq message-generate-hashcash t)to enable. See Hashcash.
mml-dnd-attach-options. See MIME.
message-yank-empty-prefixnow controls how empty lines are prefixed in cited text. See Insertion Variables.
Referencesheader is hidden by default. To make all headers visible, use
(setq message-hidden-headers nil). See Message Headers.
auto-fill-modeis enabled by default in Message mode. See
message-fill-column. See Message Headers.
message-citation-line-formatcontrols the format of the "Whomever writes:" line. You need to set
The directory can be changed using the (customizable) variable
nntp-marks-directory, and marks can be disabled using the
(back end) variable
nntp-marks-is-evil. The advantage of this
is that you can copy ~/News/marks (using rsync, scp or
whatever) to another Gnus installation, and it will realize what
articles you have read and marked. The data in ~/News/marks
has priority over the same data in ~/.newsrc.eld.
By default, Gnus does not send any information about itself, but you can
customize it using the variable
nnrssback end now supports multilingual text. Non-ASCII group names for the
nnrssgroups are also supported. See RSS.
This feature, accessible via the functions
gnus-group-compact-group (G z in the group buffer) and
gnus-server-compact-server (z in the server buffer)
renumbers all articles in a group, starting from 1 and removing gaps.
As a consequence, you get a correct total article count (until
messages are deleted again).
gnus-group-update-tool-bar. Its default value depends on your Emacs version.
nntp-via-addressinto ‘bar.example.com’ from ‘foo.example.com’, Gnus will connect to the news host by way of the intermediate host ‘bar.example.com’ from next time.
gnus-mark-copied-or-moved-articles-as-expirableto a non-
nilvalue so that articles that have been read may be marked as expirable automatically when copying or moving them to a group that has auto-expire turned on. The default is
niland copying and moving of articles behave as before; i.e., the expirable marks will be unchanged except that the marks will be removed when copying or moving articles to a group that has not turned auto-expire on. See Expiring Mail.