(nnmail-expiry-target-group): Say that every expiry target group is the "last".
[gnus] / GNUS-NEWS
1 GNUS NEWS -- history of user-visible changes.
2
3 Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005,
4    2006, 2007, 2008, 2009, 2010  Free Software Foundation, Inc.
5 See the end of the file for license conditions.
6
7 Please send Gnus bug reports to bugs@gnus.org.
8 For older news, see Gnus info node "New Features".
9
10 \f
11 * Installation changes
12
13 ** Upgrading from previous (stable) version if you have used No Gnus.
14
15 If you have tried No Gnus (the unstable Gnus branch leading to this
16 release) but went back to a stable version, be careful when upgrading to
17 this version.  In particular, you will probably want to remove the
18 `~/News/marks' directory (perhaps selectively), so that flags are read
19 from your `~/.newsrc.eld' instead of from the stale marks file, where
20 this release will store flags for nntp.  See a later entry for more
21 information about nntp marks.  Note that downgrading isn't safe in
22 general.
23
24 ** Incompatibility when switching from Emacs 23 to Emacs 22 In Emacs 23,
25 Gnus uses Emacs' new internal coding system `utf-8-emacs' for saving
26 articles drafts and `~/.newsrc.eld'.  These files may not be read
27 correctly in Emacs 22 and below.  If you want to use Gnus across
28 different Emacs versions, you may set `mm-auto-save-coding-system' to
29 `emacs-mule'.
30
31 ** Lisp files are now installed in `.../site-lisp/gnus/' by default.  It
32 defaulted to `.../site-lisp/' formerly.  In addition to this, the new
33 installer issues a warning if other Gnus installations which will shadow
34 the latest one are detected.  You can then remove those shadows manually
35 or remove them using `make remove-installed-shadows'.
36
37 ** The installation directory name is allowed to have spaces and/or tabs.
38
39 \f
40 * New packages and libraries within Gnus
41
42 ** Gnus includes the Emacs Lisp SASL library.
43
44 This provides a clean API to SASL mechanisms from within Emacs.  The
45 user visible aspects of this, compared to the earlier situation, include
46 support for DIGEST-MD5 and NTLM.   *Note Emacs SASL: (sasl)Top.
47
48 ** ManageSieve connections uses the SASL library by default.
49
50 The primary change this brings is support for DIGEST-MD5 and NTLM, when
51 the server supports it.
52
53 ** Gnus includes a password cache mechanism in password-cache.el.
54
55 It is enabled by default (see `password-cache'), with a short timeout of
56 16 seconds (see `password-cache-expiry').  If PGG is used as the PGP
57 back end, the PGP passphrase is managed by this mechanism.  Passwords
58 for ManageSieve connections are managed by this&nbs