@setfilename gnus
@settitle Gnus Manual
-@synindex fn cp
-@synindex vr cp
-@synindex pg cp
+@syncodeindex fn cp
+@syncodeindex vr cp
+@syncodeindex pg cp
@dircategory Emacs
@direntry
* Gnus: (gnus). The newsreader Gnus.
sending the message.
@findex gnus-mailing-list-mode
-@cindex Mail List Groups
+@cindex mail list groups
If this variable is set, @code{gnus-mailing-list-mode} is turned on when
entering summary buffer.
@node Mailing List
@section Mailing List
+@cindex mailing list
+@cindex RFC 2396
@kindex A M (summary)
@findex gnus-mailing-list-insinuate
@vindex gnus-article-decode-hook
@item gnus-article-decode-hook
-@cindex MIME
+@cindex @acronym{MIME}
Hook used to decode @acronym{MIME} articles. The default value is
@code{(article-decode-charset article-decode-encoded-words)}
@item nntp-xover-commands
@vindex nntp-xover-commands
-@cindex nov
+@cindex @acronym{NOV}
@cindex XOVER
List of strings used as commands to fetch @acronym{NOV} lines from a
server. The default value of this variable is @code{("XOVER"
variable is @code{add-name-to-file} by default.)
@kindex M-x nnmail-split-history
-@kindex nnmail-split-history
+@findex nnmail-split-history
If you wish to see where the previous mail split put the messages, you
can use the @kbd{M-x nnmail-split-history} command. If you wish to see
where re-spooling messages would put the messages, you can use
@vindex nnmail-split-hook
@item nnmail-split-hook
@findex gnus-article-decode-encoded-words
-@findex RFC 1522 decoding
-@findex RFC 2047 decoding
+@cindex RFC 1522 decoding
+@cindex RFC 2047 decoding
Hook run in the buffer where the mail headers of each message is kept
just before the splitting based on these headers is done. The hook is
free to modify the buffer contents in any way it sees fit---the buffer
@end itemize
@item nnimap-expunge-on-close
-@cindex Expunging
+@cindex expunging
@vindex nnimap-expunge-on-close
Unlike Parmenides the @acronym{IMAP} designers has decided that things that
doesn't exist actually does exist. More specifically, @acronym{IMAP} has
as ticked for other users.
@item nnimap-expunge-search-string
-@cindex Expunging
+@cindex expunging
@vindex nnimap-expunge-search-string
This variable contain the @acronym{IMAP} search command sent to server when
No nnmail equivalent.
@item nnimap-split-rule
-@cindex Splitting, rules
+@cindex splitting, rules
@vindex nnimap-split-rule
New mail found in @code{nnimap-split-inbox} will be split according to
@subsection Expunging mailboxes
@cindex expunging
-@cindex Expunge
-@cindex Manual expunging
+@cindex expunge
+@cindex manual expunging
@kindex G x
@findex gnus-group-nnimap-expunge
@section Gnus Unplugged
@cindex offline
@cindex unplugged
-@cindex Agent
-@cindex Gnus Agent
-@cindex Gnus Unplugged
+@cindex agent
+@cindex Gnus agent
+@cindex Gnus unplugged
In olden times (ca. February '88), people used to run their newsreaders
on big machines with permanent connections to the net. News transport
@kindex M-x gnus-agent-expire
@kindex M-x gnus-agent-expire-group
@findex gnus-agent-expire-group
-@cindex Agent expiry
-@cindex Gnus Agent expiry
+@cindex agent expiry
+@cindex Gnus agent expiry
@cindex expiry
The Agent back end, @code{nnagent}, doesn't handle expiry. Well, at
@node Agent Regeneration
@subsection Agent Regeneration
-@cindex Agent Regeneration
-@cindex Gnus Agent Regeneration
+@cindex agent regeneration
+@cindex Gnus agent regeneration
@cindex regeneration
The local data structures used by @code{nnagent} may become corrupted
@end table
@end enumerate
-@cindex Score File Atoms
+@cindex score file atoms
@item mark
The value of this entry should be a number. Any articles with a score
lower than this number will be marked as read.
@node Wide Characters
@subsection Wide Characters
-Proportional fonts in most countries have characters of the same width.
+Fixed width fonts in most countries have characters of the same width.
Some countries, however, use Latin characters mixed with wider
characters---most notable East Asian countries.
@node XEmacs
@section XEmacs
@cindex XEmacs
-@cindex Installing under XEmacs
+@cindex installing under XEmacs
XEmacs is distributed as a collection of packages. You should install
whatever packages the Gnus XEmacs package requires. The current
look into implementing the changes when the draft is accepted as an RFC.
@item MIME - RFC 2045-2049 etc
-@cindex MIME
+@cindex @acronym{MIME}
All the various @acronym{MIME} RFCs are supported.
@item Disposition Notifications - RFC 2298
:suffix ".in")))
@end lisp
-More information is available in the info doc at Select Methods ->
-Getting Mail -> Mail Sources
+@xref{Mail Source Specifiers}.
@item
Gnus is now a @acronym{MIME}-capable reader. This affects many parts of
@node Oort Gnus
@subsubsection Oort Gnus
-@cindex Oort
+@cindex Oort Gnus
New features in Gnus 5.10:
@item
Picons
-The picons code has been reimplemented to work in GNU Emacs -- some of
+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
@item
Gnus supports RFC 2369 mailing list headers, and adds a number of
-related commands in mailing list groups.
+related commands in mailing list groups. @xref{Mailing List}.
@item
The Date header can be displayed in a format that can be read aloud
@code{mm-uu-diff-groups-regexp}
@item
-TLS wrapper shipped with Gnus
+@acronym{TLS} wrapper shipped with Gnus
-TLS/SSL is now supported in @acronym{IMAP} and @acronym{NNTP} via
-@file{tls.el} and GNUTLS. The old TLS/SSL support via (external third
-party) @file{ssl.el} and OpenSSL still works.
+@acronym{TLS}/@acronym{SSL} is now supported in @acronym{IMAP} and
+@acronym{NNTP} via @file{tls.el} and GNUTLS. The old
+@acronym{TLS}/@acronym{SSL} support via (external third party)
+@file{ssl.el} and OpenSSL still works.
@item
New @file{make.bat} for compiling and installing Gnus under MS Windows
automatic recognition of XEmacs and GNU Emacs, generates
@file{gnus-load.el}, checks if errors occur while compilation and
generation of info files and reports them at the end of the build
-process. It now uses @command{makeinfo} if it is available and falls
+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 @command{configure; make; make install}
+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
gnus-agent-cache nil)} reverts to the old behavior.
@item
-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 versions.
+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
+versions.
@item
Gnus supports the generation of RFC 2298 Disposition Notification requests.
2015/3156) and @acronym{S/MIME} (RFC 2630-2633).
It needs an external @acronym{S/MIME} and OpenPGP implementation, but no
-additional lisp libraries. This add several menu items to the
+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}.
collection of @acronym{NOV} lines.
@item @acronym{NOV}
-@cindex nov
+@cindex @acronym{NOV}
When Gnus enters a group, it asks the back end for the headers of all
unread articles in the group. Most servers support the News OverView
format, which is more compact and much faster to read and parse than the
@findex gnus-group-foreign-p
Says whether @var{group} is foreign or not.
-@item group-group-find-parameter
-@findex group-group-find-parameter
+@item gnus-group-find-parameter
+@findex gnus-group-find-parameter
Returns the parameter list of @var{group}. If given a second parameter,
returns the value of that parameter for @var{group}.