emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/man/gnus.texi


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/man/gnus.texi
Date: Tue, 16 May 2006 00:10:44 +0000

Index: emacs/man/gnus.texi
diff -u emacs/man/gnus.texi:1.83 emacs/man/gnus.texi:1.84
--- emacs/man/gnus.texi:1.83    Thu Apr 20 20:14:50 2006
+++ emacs/man/gnus.texi Tue May 16 00:10:43 2006
@@ -926,11 +926,17 @@
 @chapter Starting Gnus
 @cindex starting up
 
+If you are haven't used Emacs much before using Gnus, read @ref{Emacs
+for Heathens} first.
+
 @kindex M-x gnus
 @findex gnus
 If your system administrator has set things up properly, starting Gnus
 and reading news is extremely easy---you just type @kbd{M-x gnus} in
-your Emacs.
+your Emacs.  If not, you should customize the variable
address@hidden as described in @ref{Finding the News}.  For a
+minimal setup for posting should also customize the variables
address@hidden and @code{user-mail-address}.
 
 @findex gnus-other-frame
 @kindex M-x gnus-other-frame
@@ -1704,6 +1710,15 @@
 * Group Highlighting::          Having nice colors in the group buffer.
 @end menu
 
+You can customize the Group Mode tool bar, see @kbd{M-x
+customize-apropos RET gnus-group-tool-bar}.  This feature is only
+available in Emacs.
+
+The tool bar icons are now (de)activated correctly depending on the
+cursor position.  Therefore, moving around in the Group Buffer is
+slower.  You can disable this via the variable
address@hidden  Its default value depends on your
+Emacs version.
 
 @node Group Line Specification
 @subsection Group Line Specification
@@ -4447,6 +4462,10 @@
 
 You can have as many summary buffers open as you wish.
 
+You can customize the Summary Mode tool bar, see @kbd{M-x
+customize-apropos RET gnus-summary-tool-bar}.  This feature is only
+available in Emacs.
+
 @kindex v (Summary)
 @cindex keys, reserved for users (Summary)
 The key @kbd{v} is reserved for users.  You can bind it key to some
@@ -11986,7 +12005,8 @@
 The @samp{nnml:.*} rule means that you use the @code{To} address as the
 @code{From} address in all your outgoing replies, which might be handy
 if you fill many roles.
-
+You may also use @code{message-alternative-emails} instead.
address@hidden Headers, ,Message Headers, message, Message Manual}.
 
 @node Drafts
 @section Drafts
@@ -26006,23 +26026,10 @@
 
 @itemize @bullet
 
address@hidden
address@hidden (@code{gnus-article-followup-with-original}) and @kbd{R}
-(@code{gnus-article-reply-with-original}) only yank the text in the
-region if the region is active.
-
address@hidden
address@hidden can be called interactively,
-using @kbd{G M}.
-
address@hidden
-In draft groups, @kbd{e} is now bound to @code{gnus-draft-edit-message}.
-Use @kbd{B w} for @code{gnus-summary-edit-article} instead.
-
address@hidden
-The revised Gnus @acronym{FAQ} is included in the manual,
address@hidden Asked Questions}.
address@hidden Installation changes
address@hidden ***********************
 
address@hidden @bullet
 @item
 Upgrading from previous (stable) version if you have used Oort.
 
@@ -26036,40 +26043,94 @@
 isn't save in general.
 
 @item
-Article Buttons
+New @file{make.bat} for compiling and installing Gnus under MS Windows
 
-More buttons for URLs, mail addresses, Message-IDs, Info links, man
-pages and Emacs or Gnus related references.  @xref{Article Buttons}.  The
-variables @address@hidden can be used to control the
-appearance of all article buttons.  @xref{Article Button Levels}.
+Use @file{make.bat} if you want to install Gnus under MS Windows, the
+first argument to the batch-program should be the directory where
address@hidden respectively @file{emacs.exe} is located, iff you want
+to install Gnus after compiling it, give @file{make.bat} @code{/copy} as
+the second parameter.
+
address@hidden has been rewritten from scratch, it now features
+automatic recognition of XEmacs and GNU Emacs, generates
address@hidden, checks if errors occur while compilation and
+generation of info files and reports them at the end of the build
+process.  It now uses @code{makeinfo} if it is available and falls
+back to @file{infohack.el} otherwise.  @file{make.bat} should now
+install all files which are necessary to run Gnus and be generally a
+complete replacement for the @code{configure; make; make install}
+cycle used under Unix systems.
+
+The new @file{make.bat} makes @file{make-x.bat} and @file{xemacs.mak}
+superfluous, so they have been removed.
 
 @item
-Dired integration
address@hidden/News/overview/} not used.
 
address@hidden (see @ref{Other modes}) installs key
-bindings in dired buffers to send a file as an attachment, open a file
-using the appropriate mailcap entry, and print a file using the mailcap
-entry.
+As a result of the following change, the @file{~/News/overview/}
+directory is not used any more.  You can safely delete the entire
+hierarchy.
 
address@hidden FIXME: `gnus-load' is mentioned in README, which is not included 
in
address@hidden CVS.  We should find a better place for this item.
 @item
-Gnus can display RSS newsfeeds as a newsgroup.  @xref{RSS}.
address@hidden(require 'gnus-load)}
+
+If you use a stand-alone Gnus distribution, you'd better add
address@hidden(require 'gnus-load)} into your @file{~/.emacs} after adding the 
Gnus
+lisp directory into load-path.
+
+File @file{gnus-load.el} contains autoload commands, functions and variables,
+some of which may not be included in distributions of Emacsen.
+
address@hidden itemize
+
address@hidden New packages and libraries within Gnus
address@hidden *****************************************
+
address@hidden @bullet
 
 @item
-Single-part yenc encoded attachments can be decoded.
+The revised Gnus @acronym{FAQ} is included in the manual,
address@hidden Asked Questions}.
 
 @item
-Picons
address@hidden wrapper shipped with Gnus
 
-The picons code has been reimplemented to work in GNU Emacs---some of
-the previous options have been removed or renamed.
address@hidden/@acronym{SSL} is now supported in @acronym{IMAP} and
address@hidden via @file{tls.el} and GNUTLS.  The old
address@hidden/@acronym{SSL} support via (external third party)
address@hidden and OpenSSL still works.
 
-Picons are small ``personal icons'' representing users, domain and
-newsgroups, which can be displayed in the Article buffer.
address@hidden
address@hidden
+Improved anti-spam features.
+
+Gnus is now able to take out spam from your mail and news streams
+using a wide variety of programs and filter rules.  Among the supported
+methods are RBL blocklists, bogofilter and white/blacklists.  Hooks
+for easy use of external packages such as SpamAssassin and Hashcash
+are also new.  @xref{Thwarting Email Spam}.
address@hidden FIXME: @xref{Spam Package}?.  Should this be under Misc?
 
 @item
-If the new option @code{gnus-treat-body-boundary} is address@hidden, a
-boundary line is drawn at the end of the headers.
+Gnus supports server-side mail filtering using Sieve.
+
+Sieve rules can be added as Group Parameters for groups, and the
+complete Sieve script is generated using @kbd{D g} from the Group
+buffer, and then uploaded to the server using @kbd{C-c C-l} in the
+generated Sieve buffer.  @xref{Sieve Commands}, and the new Sieve
+manual @ref{Top, , Top, sieve, Emacs Sieve}.
+
address@hidden itemize
+
address@hidden Changes in group mode
address@hidden ************************
+
address@hidden @bullet
+
address@hidden
address@hidden can be called interactively,
+using @kbd{G M}.
 
 @item
 Retrieval of charters and control messages
@@ -26078,19 +26139,94 @@
 control messages (@kbd{H C}).
 
 @item
-Delayed articles
+The new variable @code{gnus-parameters} can be used to set group parameters.
 
-You can delay the sending of a message with @kbd{C-c C-j} in the Message
-buffer.  The messages are delivered at specified time.  This is useful
-for sending yourself reminders.  @xref{Delayed Articles}.
+Earlier this was done only via @kbd{G p} (or @kbd{G c}), which stored
+the parameters in @file{~/.newsrc.eld}, but via this variable you can
+enjoy the powers of customize, and simplified backups since you set the
+variable in @file{~/.gnus.el} instead of @file{~/.newsrc.eld}.  The
+variable maps regular expressions matching group names to group
+parameters, a'la:
address@hidden
+(setq gnus-parameters
+      '(("mail\\..*"
+         (gnus-show-threads nil)
+         (gnus-use-scoring nil))
+        ("^nnimap:\\(foo.bar\\)$"
+         (to-group . "\\1"))))
address@hidden lisp
 
 @item
-If @code{auto-compression-mode} is enabled, attachments are automatically
-decompressed when activated.
+Unread count correct in nnimap groups.
+
+The estimated number of unread articles in the group buffer should now
+be correct for nnimap groups.  This is achieved by calling
address@hidden from the
address@hidden (called on startup) and
address@hidden (called after getting new
+mail).  If you have modified those variables from the default, you may
+want to add @code{nnimap-fixup-unread-after-getting-new-news} again.  If
+you were happy with the estimate and want to save some (minimal) time
+when getting new mail, remove the function.
 
 @item
-If the new option @code{nnml-use-compressed-files} is address@hidden,
-the nnml back end allows compressed message files.
+Group names are treated as UTF-8 by default.
+
+This is supposedly what USEFOR wanted to migrate to.  See
address@hidden and
address@hidden for customization.
+
address@hidden
address@hidden and
address@hidden
+
+The regexps in these variables are compared with full group names
+instead of real group names in 5.8.  Users who customize these
+variables should change those regexps accordingly.  For example:
address@hidden
+("^han\\>" euc-kr) -> ("\\(^\\|:\\)han\\>" euc-kr)
address@hidden lisp
+
address@hidden itemize
+
address@hidden Changes in summary and article mode
address@hidden **************************************
+
address@hidden @bullet
+
address@hidden
address@hidden (@code{gnus-article-followup-with-original}) and @kbd{R}
+(@code{gnus-article-reply-with-original}) only yank the text in the
+region if the region is active.
+
address@hidden
+In draft groups, @kbd{e} is now bound to @code{gnus-draft-edit-message}.
+Use @kbd{B w} for @code{gnus-summary-edit-article} instead.
+
address@hidden
+Article Buttons
+
+More buttons for URLs, mail addresses, Message-IDs, Info links, man
+pages and Emacs or Gnus related references.  @xref{Article Buttons}.  The
+variables @address@hidden can be used to control the
+appearance of all article buttons.  @xref{Article Button Levels}.
+
address@hidden
+Single-part yenc encoded attachments can be decoded.
+
address@hidden
+Picons
+
+The picons code has been reimplemented to work in GNU Emacs---some of
+the previous options have been removed or renamed.
+
+Picons are small ``personal icons'' representing users, domain and
+newsgroups, which can be displayed in the Article buffer.
address@hidden
+
address@hidden
+If the new option @code{gnus-treat-body-boundary} is address@hidden, a
+boundary line is drawn at the end of the headers.
 
 @item
 Signed article headers (X-PGP-Sig) can be verified with @kbd{W p}.
@@ -26116,13 +26252,6 @@
 opposed to old but unread messages).
 
 @item
-The new option @code{gnus-gcc-mark-as-read} automatically marks
-Gcc articles as read.
-
address@hidden
-The nndoc back end now supports mailman digests and exim bounces.
-
address@hidden
 Gnus supports RFC 2369 mailing list headers, and adds a number of
 related commands in mailing list groups.  @xref{Mailing List}.
 
@@ -26131,54 +26260,10 @@
 in English.  @xref{Article Date}.
 
 @item
-The envelope sender address can be customized when using Sendmail.
address@hidden Variables, Mail Variables,, message, Message Manual}.
-
address@hidden
 diffs are automatically highlighted in groups matching
 @code{mm-uu-diff-groups-regexp}
 
 @item
address@hidden wrapper shipped with Gnus
-
address@hidden/@acronym{SSL} is now supported in @acronym{IMAP} and
address@hidden via @file{tls.el} and GNUTLS.  The old
address@hidden/@acronym{SSL} support via (external third party)
address@hidden and OpenSSL still works.
-
address@hidden
-New @file{make.bat} for compiling and installing Gnus under MS Windows
-
-Use @file{make.bat} if you want to install Gnus under MS Windows, the
-first argument to the batch-program should be the directory where
address@hidden respectively @file{emacs.exe} is located, iff you want
-to install Gnus after compiling it, give @file{make.bat} @code{/copy} as
-the second parameter.
-
address@hidden has been rewritten from scratch, it now features
-automatic recognition of XEmacs and GNU Emacs, generates
address@hidden, checks if errors occur while compilation and
-generation of info files and reports them at the end of the build
-process.  It now uses @code{makeinfo} if it is available and falls
-back to @file{infohack.el} otherwise.  @file{make.bat} should now
-install all files which are necessary to run Gnus and be generally a
-complete replacement for the @code{configure; make; make install}
-cycle used under Unix systems.
-
-The new @file{make.bat} makes @file{make-x.bat} superfluous, so it has
-been removed.
-
address@hidden
-Support for address@hidden domain names
-
-Message supports address@hidden domain names in From:, To: and
-Cc: and will query you whether to perform encoding when you try to
-send a message.  The variable @code{message-use-idna} controls this.
-Gnus will also decode address@hidden domain names in From:, To:
-and Cc: when you view a message.  The variable @code{gnus-use-idna}
-controls this.
-
address@hidden
 Better handling of Microsoft citation styles
 
 Gnus now tries to recognize the mangled header block that some Microsoft
@@ -26187,6 +26272,10 @@
 @code{gnus-cite-unsightly-citation-regexp} matches the start of these
 citations.
 
+The new command @kbd{W Y f}
+(@code{gnus-article-outlook-deuglify-article}) allows deuglifying broken
+Outlook (Express) articles.
+
 @item
 @code{gnus-article-skip-boring}
 
@@ -26200,31 +26289,117 @@
 message cited below.
 
 @item
-The format spec @code{%C} for positioning point has changed to @code{%*}.
+Smileys (@samp{:-)}, @samp{;-)} etc) are now displayed graphically in
+Emacs too.
+
+Put @code{(setq gnus-treat-display-smileys nil)} in @file{~/.gnus.el} to
+disable it.
 
 @item
-The new variable @code{gnus-parameters} can be used to set group parameters.
+Face headers handling.  @xref{Face}.
 
-Earlier this was done only via @kbd{G p} (or @kbd{G c}), which stored
-the parameters in @file{~/.newsrc.eld}, but via this variable you can
-enjoy the powers of customize, and simplified backups since you set the
-variable in @file{~/.gnus.el} instead of @file{~/.newsrc.eld}.  The
-variable maps regular expressions matching group names to group
-parameters, a'la:
address@hidden
-(setq gnus-parameters
-      '(("mail\\..*"
-         (gnus-show-threads nil)
-         (gnus-use-scoring nil))
-        ("^nnimap:\\(foo.bar\\)$"
-         (to-group . "\\1"))))
address@hidden lisp
address@hidden
+In the summary buffer, the new command @kbd{/ N} inserts new messages
+and @kbd{/ o} inserts old messages.
 
 @item
-Smileys (@samp{:-)}, @samp{;-)} etc) are now iconized for Emacs too.
+Gnus decodes morse encoded messages if you press @kbd{W m}.
 
-Put @code{(setq gnus-treat-display-smileys nil)} in @file{~/.gnus.el} to
-disable it.
address@hidden
address@hidden
+
+The default value changed to @samp{%U%R%z%I%(%[%4L: %-23,23f%]%)
+%s\n}.  Moreover @code{gnus-extra-headers},
address@hidden and @code{gnus-ignored-from-addresses}
+changed their default so that the users name will be replaced by the
+recipient's name or the group name posting to for @acronym{NNTP}
+groups.
+
address@hidden
+Deleting of attachments.
+
+The command @code{gnus-mime-save-part-and-strip} (bound to @kbd{C-o}
+on @acronym{MIME} buttons) saves a part and replaces the part with an
+external one.  @code{gnus-mime-delete-part} (bound to @kbd{d} on
address@hidden buttons) removes a part.  It works only on back ends
+that support editing.
+
address@hidden
address@hidden
+
+The default value is determined from the
address@hidden variable, instead of
address@hidden  Also the @samp{.*} item in
address@hidden is removed.
+
address@hidden
+Printing capabilities are enhanced.
+
+Gnus supports Muttprint natively with @kbd{O P} from the Summary and
+Article buffers.  Also, each individual @acronym{MIME} part can be
+printed using @kbd{p} on the @acronym{MIME} button.
+
address@hidden
+Extended format specs.
+
+Format spec @samp{%&user-date;} is added into
address@hidden  Also, user defined extended
+format specs are supported.  The extended format specs look like
address@hidden&foo;}, which invokes function
address@hidden@var{foo}}.  Because @samp{&} is used as the
+escape character, old user defined format @samp{%u&} is no longer supported.
+
address@hidden
address@hidden/ *} (@code{gnus-summary-limit-include-cached}) is rewritten.
address@hidden FIXME: Was this a user-visible change?
+
+It was aliased to @kbd{Y c}
+(@code{gnus-summary-insert-cached-articles}).  The new function filters
+out other articles.
+
address@hidden
+Some limiting commands accept a @kbd{C-u} prefix to negate the match.
+
+If @kbd{C-u} is used on subject, author or extra headers, i.e., @kbd{/
+s}, @kbd{/ a}, and @kbd{/ x}
+(@address@hidden,author,address@hidden) respectively, the
+result will be to display all articles that do not match the expression.
+
address@hidden
+Gnus inlines external parts (message/external).
+
address@hidden itemize
+
address@hidden Changes in Message mode and related Gnus features
address@hidden ****************************************************
+
address@hidden @bullet
+
address@hidden
+Delayed articles
+
+You can delay the sending of a message with @kbd{C-c C-j} in the Message
+buffer.  The messages are delivered at specified time.  This is useful
+for sending yourself reminders.  @xref{Delayed Articles}.
+
address@hidden
+If the new option @code{nnml-use-compressed-files} is address@hidden,
+the nnml back end allows compressed message files.
+
address@hidden
+The new option @code{gnus-gcc-mark-as-read} automatically marks
+Gcc articles as read.
+
address@hidden
+Externalizing of attachments
+
+If @code{gnus-gcc-externalize-attachments} or
address@hidden is address@hidden, attach
+local files as external parts.
+
address@hidden
+The envelope sender address can be customized when using Sendmail.
address@hidden Variables, Mail Variables,, message, Message Manual}.
 
 @item
 Gnus no longer generate the Sender: header automatically.
@@ -26255,39 +26430,7 @@
 @code{nil}.
 
 @item
-Improved anti-spam features.
-
-Gnus is now able to take out spam from your mail and news streams
-using a wide variety of programs and filter rules.  Among the supported
-methods are RBL blocklists, bogofilter and white/blacklists.  Hooks
-for easy use of external packages such as SpamAssassin and Hashcash
-are also new.  @xref{Thwarting Email Spam}.
-
address@hidden
-Easy inclusion of X-Faces headers.
-
address@hidden
-Face headers handling.
-
address@hidden
-In the summary buffer, the new command @kbd{/ N} inserts new messages
-and @kbd{/ o} inserts old messages.
-
address@hidden
-Gnus decodes morse encoded messages if you press @kbd{W m}.
-
address@hidden
-Unread count correct in nnimap groups.
-
-The estimated number of unread articles in the group buffer should now
-be correct for nnimap groups.  This is achieved by calling
address@hidden from the
address@hidden (called on startup) and
address@hidden (called after getting new
-mail).  If you have modified those variables from the default, you may
-want to add @code{nnimap-fixup-unread-after-getting-new-news} again.  If
-you were happy with the estimate and want to save some (minimal) time
-when getting new mail, remove the function.
+Easy inclusion of X-Faces headers.  @xref{X-Face}.
 
 @item
 Group Carbon Copy (GCC) quoting
@@ -26304,64 +26447,6 @@
 was inserted directly.
 
 @item
address@hidden/News/overview/} not used.
-
-As a result of the following change, the @file{~/News/overview/}
-directory is not used any more.  You can safely delete the entire
-hierarchy.
-
address@hidden
address@hidden
-
-The Gnus Agent has seen a major updated and is now enabled by default,
-and all nntp and nnimap servers from @code{gnus-select-method} and
address@hidden are agentized by default.  Earlier
-only the server in @code{gnus-select-method} was agentized by the
-default, and the agent was disabled by default.  When the agent is
-enabled, headers are now also retrieved from the Agent cache instead
-of the back ends when possible.  Earlier this only happened in the
-unplugged state.  You can enroll or remove servers with @kbd{J a} and
address@hidden r} in the server buffer.  Gnus will not download articles into
-the Agent cache, unless you instruct it to do so, though, by using
address@hidden u} or @kbd{J s} from the Group buffer.  You revert to the old
-behavior of having the Agent disabled with @code{(setq gnus-agent
-nil)}.  Note that putting @code{(gnus-agentize)} in @file{~/.gnus.el}
-is not needed any more.
-
address@hidden
address@hidden
-
-The default value changed to @samp{%U%R%z%I%(%[%4L: %-23,23f%]%)
-%s\n}.  Moreover @code{gnus-extra-headers},
address@hidden and @code{gnus-ignored-from-addresses}
-changed their default so that the users name will be replaced by the
-recipient's name or the group name posting to for @acronym{NNTP}
-groups.
-
address@hidden
address@hidden (@code{gnus-article-outlook-deuglify-article})
-
-A new file from Raymond Scholz @email{rscholz@@zonix.de} for deuglifying
-broken Outlook (Express) articles.
-
address@hidden FIXME: `gnus-load' is mentioned in README, which is not included 
in
address@hidden CVS.  We should find a better place for this item.
address@hidden
address@hidden(require 'gnus-load)}
-
-If you use a stand-alone Gnus distribution, you'd better add
address@hidden(require 'gnus-load)} into your @file{~/.emacs} after adding the 
Gnus
-lisp directory into load-path.
-
-File @file{gnus-load.el} contains autoload commands, functions and variables,
-some of which may not be included in distributions of Emacsen.
-
address@hidden
address@hidden
-
-A new command which starts Gnus offline in slave mode.
-
address@hidden
 @code{message-insinuate-rmail}
 
 Adding @code{(message-insinuate-rmail)} and @code{(setq
@@ -26379,27 +26464,6 @@
 @end lisp
 
 @item
-Externalizing and deleting of attachments.
-
-If @code{gnus-gcc-externalize-attachments} or
address@hidden is address@hidden, attach
-local files as external parts.
-
-The command @code{gnus-mime-save-part-and-strip} (bound to @kbd{C-o}
-on @acronym{MIME} buttons) saves a part and replaces the part with an
-external one.  @code{gnus-mime-delete-part} (bound to @kbd{d} on
address@hidden buttons) removes a part.  It works only on back ends
-that support editing.
-
address@hidden
address@hidden
-
-The default value is determined from the
address@hidden variable, instead of
address@hidden  Also the @samp{.*} item in
address@hidden is removed.
-
address@hidden
 @code{gnus-posting-styles}
 
 Add a new format of match like
@@ -26421,13 +26485,6 @@
 need add those two headers too.
 
 @item
-Gnus reads the @acronym{NOV} and articles in the Agent if plugged.
-
-If one reads an article while plugged, and the article already exists
-in the Agent, it won't get downloaded once more.  @code{(setq
-gnus-agent-cache nil)} reverts to the old behavior.
-
address@hidden
 Gnus supports the ``format=flowed'' (RFC 2646) parameter.  On
 composing messages, it is enabled by @code{use-hard-newlines}.
 Decoding format=flowed was present but not documented in earlier
@@ -26444,18 +26501,6 @@
 This is invoked with the @kbd{C-c M-n} key binding from message mode.
 
 @item
-Gnus supports Maildir groups.
-
-Gnus includes a new back end @file{nnmaildir.el}.  @xref{Maildir}.
-
address@hidden
-Printing capabilities are enhanced.
-
-Gnus supports Muttprint natively with @kbd{O P} from the Summary and
-Article buffers.  Also, each individual @acronym{MIME} part can be
-printed using @kbd{p} on the @acronym{MIME} button.
-
address@hidden
 Message supports the Importance: (RFC 2156) header.
 
 In the message buffer, @kbd{C-c C-f C-i} or @kbd{C-c C-u} cycles through
@@ -26474,45 +26519,66 @@
 The behavior can be changed by customizing @code{message-insert-canlock}.
 
 @item
-Gnus supports server-side mail filtering using Sieve.
+Gnus supports @acronym{PGP} (RFC 1991/2440), @acronym{PGP/MIME} (RFC
+2015/3156) and @acronym{S/MIME} (RFC 2630-2633).
 
-Sieve rules can be added as Group Parameters for groups, and the
-complete Sieve script is generated using @kbd{D g} from the Group
-buffer, and then uploaded to the server using @kbd{C-c C-l} in the
-generated Sieve buffer.  @xref{Sieve Commands}, and the new Sieve
-manual @ref{Top, , Top, sieve, Emacs Sieve}.
+It needs an external @acronym{S/MIME} and OpenPGP implementation, but no
+additional Lisp libraries.  This add several menu items to the
+Attachments menu, and @kbd{C-c RET} key bindings, when composing
+messages.  This also obsoletes @code{gnus-article-hide-pgp-hook}.
 
 @item
-Extended format specs.
address@hidden (Mime compose) prefix changed from @kbd{M-m} to @kbd{C-c
+C-m}.
 
-Format spec @samp{%&user-date;} is added into
address@hidden  Also, user defined extended
-format specs are supported.  The extended format specs look like
address@hidden&foo;}, which invokes function
address@hidden@var{foo}}.  Because @samp{&} is used as the
-escape character, old user defined format @samp{%u&} is no longer supported.
+This change was made to avoid conflict with the standard binding of
address@hidden, which is also useful in message mode.
 
 @item
address@hidden/ *} (@code{gnus-summary-limit-include-cached}) is rewritten.
+The default for @code{message-forward-show-mml} changed to the symbol
address@hidden
 
-It was aliased to @kbd{Y c}
-(@code{gnus-summary-insert-cached-articles}).  The new function filters
-out other articles.
+The behavior for the @code{best} value is to show @acronym{MML} (i.e.,
+convert to @acronym{MIME}) when appropriate.  @acronym{MML} will not be
+used when forwarding signed or encrypted messages, as the conversion
+invalidate the digital signature.
 
 @item
-Some limiting commands accept a @kbd{C-u} prefix to negate the match.
+If @code{auto-compression-mode} is enabled, attachments are automatically
+decompressed when activated.
address@hidden FIXME: Does this affect article or message mode?
 
-If @kbd{C-u} is used on subject, author or extra headers, i.e., @kbd{/
-s}, @kbd{/ a}, and @kbd{/ x}
-(@address@hidden,author,address@hidden) respectively, the
-result will be to display all articles that do not match the expression.
address@hidden
+Support for address@hidden domain names
 
+Message supports address@hidden domain names in From:, To: and
+Cc: and will query you whether to perform encoding when you try to
+send a message.  The variable @code{message-use-idna} controls this.
+Gnus will also decode address@hidden domain names in From:, To:
+and Cc: when you view a message.  The variable @code{gnus-use-idna}
+controls this.
+
address@hidden You can now drag and drop attachments to the Message buffer.
+See @code{mml-dnd-protocol-alist} and @code{mml-dnd-attach-options}.
address@hidden, ,MIME, message, Message Manual}.
address@hidden New in 5.10.9 / 5.11
+
address@hidden itemize
+
address@hidden Changes in back ends
address@hidden ***********************
+
address@hidden @bullet
 @item
-Group names are treated as UTF-8 by default.
+Gnus can display RSS newsfeeds as a newsgroup.  @xref{RSS}.
 
-This is supposedly what USEFOR wanted to migrate to.  See
address@hidden and
address@hidden for customization.
address@hidden
+The nndoc back end now supports mailman digests and exim bounces.
+
address@hidden
+Gnus supports Maildir groups.
+
+Gnus includes a new back end @file{nnmaildir.el}.  @xref{Maildir}.
 
 @item
 The nnml and nnfolder back ends store marks for each groups.
@@ -26529,6 +26595,13 @@
 The new server variables @code{nnml-marks-is-evil} and
 @code{nnfolder-marks-is-evil} can be used to disable this feature.
 
address@hidden itemize
+
address@hidden Appearance
address@hidden *************
+
address@hidden @bullet
+
 @item
 The menu bar item (in Group and Summary buffer) named ``Misc'' has
 been renamed to ``Gnus''.
@@ -26540,42 +26613,65 @@
 message, Message Manual}).
 
 @item
address@hidden and
address@hidden
+The tool bars have been updated to use GNOME icons in Group, Summary and
+Message mode.  You can also customize the tool bars.  This is a new
+feature in Gnus 5.10.9.  (Only for Emacs, not in XEmacs.)
+
address@hidden The tool bar icons are now (de)activated correctly
+in the group buffer, see the variable @code{gnus-group-update-tool-bar}.
+Its default value depends on your Emacs version.  This is a new feature
+in Gnus 5.10.9.
address@hidden itemize
 
-The regexps in these variables are compared with full group names
-instead of real group names in 5.8.  Users who customize these
-variables should change those regexps accordingly.  For example:
address@hidden
-("^han\\>" euc-kr) -> ("\\(^\\|:\\)han\\>" euc-kr)
address@hidden lisp
+
address@hidden Miscellaneous changes
address@hidden ************************
+
address@hidden @bullet
 
 @item
-Gnus supports @acronym{PGP} (RFC 1991/2440), @acronym{PGP/MIME} (RFC
-2015/3156) and @acronym{S/MIME} (RFC 2630-2633).
address@hidden
 
-It needs an external @acronym{S/MIME} and OpenPGP implementation, but no
-additional Lisp libraries.  This add several menu items to the
-Attachments menu, and @kbd{C-c RET} key bindings, when composing
-messages.  This also obsoletes @code{gnus-article-hide-pgp-hook}.
+The Gnus Agent has seen a major updated and is now enabled by default,
+and all nntp and nnimap servers from @code{gnus-select-method} and
address@hidden are agentized by default.  Earlier
+only the server in @code{gnus-select-method} was agentized by the
+default, and the agent was disabled by default.  When the agent is
+enabled, headers are now also retrieved from the Agent cache instead
+of the back ends when possible.  Earlier this only happened in the
+unplugged state.  You can enroll or remove servers with @kbd{J a} and
address@hidden r} in the server buffer.  Gnus will not download articles into
+the Agent cache, unless you instruct it to do so, though, by using
address@hidden u} or @kbd{J s} from the Group buffer.  You revert to the old
+behavior of having the Agent disabled with @code{(setq gnus-agent
+nil)}.  Note that putting @code{(gnus-agentize)} in @file{~/.gnus.el}
+is not needed any more.
 
 @item
-Gnus inlines external parts (message/external).
+Gnus reads the @acronym{NOV} and articles in the Agent if plugged.
+
+If one reads an article while plugged, and the article already exists
+in the Agent, it won't get downloaded once more.  @code{(setq
+gnus-agent-cache nil)} reverts to the old behavior.
 
 @item
address@hidden (Mime compose) prefix changed from @kbd{M-m} to @kbd{C-c
-C-m}.
+Dired integration
 
-This change was made to avoid conflict with the standard binding of
address@hidden, which is also useful in message mode.
address@hidden (see @ref{Other modes}) installs key
+bindings in dired buffers to send a file as an attachment, open a file
+using the appropriate mailcap entry, and print a file using the mailcap
+entry.
+
address@hidden
+The format spec @code{%C} for positioning point has changed to @code{%*}.
 
 @item
-The default for @code{message-forward-show-mml} changed to symbol @code{best}.
address@hidden
+
+A new command which starts Gnus offline in slave mode.
+
address@hidden itemize
 
-The behavior for the @code{best} value is to show @acronym{MML} (i.e.,
-convert to @acronym{MIME}) when appropriate.  @acronym{MML} will not be
-used when forwarding signed or encrypted messages, as the conversion
-invalidate the digital signature.
 @end itemize
 
 @iftex




reply via email to

[Prev in Thread] Current Thread [Next in Thread]