Add `fill-column' local variable.
[gnus] / GNUS-NEWS
index dee1ad2..7ead1e8 100644 (file)
--- a/GNUS-NEWS
+++ b/GNUS-NEWS
 GNUS NEWS -- history of user-visible changes.
-Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc.
+Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005,
+   2006 Free Software Foundation, Inc.
 See the end for copying conditions.
 
 Please send Gnus bug reports to bugs@gnus.org.
 For older news, see Gnus info node "New Features".
 
 \f
-* Changes in Oort Gnus
+* Installation changes
 
-** gnus-default-charset
+** Upgrading from previous (stable) version if you have used No Gnus.
 
-The default value is determined from the current-language-environment
-variable, instead of 'iso-8859-1. Also the ".*" item in
-gnus-group-charset-alist is removed.
+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.
 
-** gnus-posting-styles
+** Lisp files are now installed in `.../site-lisp/gnus/' by default.  It
+defaulted to `.../site-lisp/' formerly.  In addition to this, the new
+installer issues a warning if other Gnus installations which will shadow
+the latest one are detected.  You can then remove those shadows manually
+or remove them using `make remove-installed-shadows'.
 
-Add a new format of match like
-
-        ((header "to" "larsi.*org")
-         (Organization "Somewhere, Inc."))
-
-The old format like the lines below is obsolete.
+\f
+* New packages and libraries within Gnus
 
-        (header "to" "larsi.*org"
-         (Organization "Somewhere, Inc."))
+** Gnus includes the Emacs Lisp SASL library.
 
-** message-ignored-news-headers and message-ignored-mail-headers
+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.   *Note Emacs SASL: (sasl)Top.
 
-X-Draft-From and X-Gnus-Agent-Meta-Information have been added into
-these two variables. If you customized those, perhaps you need add
-those two headers too.
+** ManageSieve connections uses the SASL library by default.
 
-** Gnus reads the NOV and articles in the Agent if plugged.
+The primary change this brings is support for DIGEST-MD5 and NTLM, when
+the server supports it.
 
-If one reads an article while plugged, and the article already exists
-in the Agent, it won't get downloaded once more.  (setq
-gnus-agent-cache nil) reverts to the old behavior.
+** Gnus includes a password cache mechanism in password.el.
 
-** Gnus supports the "format=flowed" (RFC 2646) parameter.
+It is enabled by default (see `password-cache'), with a short timeout of
+16 seconds (see `password-cache-expiry').  If 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.
 
-On composing messages, it is enabled by `use-hard-newlines'.  Decoding
-format=flowed was present but not documented in earlier versions.
+\f
+* Changes in summary and article mode
 
-** Gnus supports the generation of RFC 2298 Disposition Notification requests.
+** International host names (IDNA) can now be decoded inside article bodies
+using `W i' (`gnus-summary-idna-message').  This requires that GNU Libidn
+(`http://www.gnu.org/software/libidn/') has been installed.
 
-This is invoked with the C-c M-n key binding from message mode.
+** Gnus now displays DNS master files sent as text/dns using dns-mode.
 
-** Gnus supports Maildir groups.
+** Gnus supports new limiting commands in the Summary buffer: `/ r'
+(`gnus-summary-limit-to-replied') and `/ R'
+(`gnus-summary-limit-to-recipient').  *Note Limiting::.
 
-Gnus includes a new backend nnmaildir.el.
+** Gnus supports a new sort command in the Summary buffer: `C-c C-s C-t'
+(`gnus-summary-sort-by-recipient').  *Note Summary Sorting::.
 
-** Printing capabilities are enhanced.
+** S/MIME now features LDAP user certificate searches.  You need to
+configure the server in `smime-ldap-host-list'.
 
-Gnus supports Muttprint natively with O P from the Summary and Article
-buffers.  Also, each individual MIME part can be printed using p on
-the MIME button.
+** URLs inside OpenPGP headers are retrieved and imported to your PGP key
+ring when you click on them.
 
-** Message supports the Importance: header.
+** Picons can be displayed right from the textual address, see
+`gnus-picon-style'.  *Note Picons::.
 
-In the message buffer, C-c C-f C-i or C-u cycles through the valid values.
+** ANSI SGR control sequences can be transformed using `W A'.
 
-** Gnus supports Cancel Locks in News.
+ANSI sequences are used in some Chinese hierarchies for highlighting
+articles (`gnus-article-treat-ansi-sequences').
 
-This means a header "Cancel-Lock" is inserted in news posting. It is
-used to determine if you wrote a article or not (for
-cancelling/superseding).  The behaviour can be changed by customizing
-`message-insert-canlock'.
+** Gnus now MIME decodes articles even when they lack "MIME-Version" header.
+This changes the default of `gnus-article-loose-mime'.
 
-** Gnus supports server-side mail filtering using Sieve.
+** `gnus-deca