*** empty log message ***
[gnus] / texi / gnus.texi
index aa3d88b..e08a8fa 100644 (file)
@@ -6710,6 +6710,7 @@ String to be inserted at the end of the message buffer.  If @code{t}
 (which is the default), the @code{message-signature-file} file will be
 inserted instead.  If a function, the result from the function will be
 used instead.  If a form, the result from the form will be used instead.
+If this variable is @code{nil}, no signature will be inserted at all.
 
 @item message-signature-file
 File containing the signature to be inserted at the end of the buffer.
@@ -7228,7 +7229,8 @@ spell-checking via the @code{ispell} package:
 
 Gnus provides a few different methods for storing the mail you send.
 The default method is to use the @dfn{archive virtual server} to store
-the mail.
+the mail.  If you want to disable this completely, you should set
+@code{gnus-message-archive-group} to @code{nil}.
 
 @vindex gnus-message-archive-method
 @code{gnus-message-archive-method} says what virtual server Gnus is to
@@ -7287,7 +7289,7 @@ Save to different groups based on what group you are in:
 More complex stuff:
 @lisp
 (setq gnus-message-archive-group 
-      '((if (eq major-mode news-reply-mode) 
+      '((if (message-news-p)
             "misc-news" 
           "misc-mail")))
 @end lisp       
@@ -7299,7 +7301,7 @@ messages in one file per month:
 
 @lisp
 (setq gnus-message-archive-group
-      '((if (eq major-mode news-reply-mode) 
+      '((if (message-news-p)
             "misc-news" 
           (concat "mail." (format-time-string 
                            "%Y-%m" (current-time))))))
@@ -7347,14 +7349,6 @@ A function called to save outgoing articles.  This function will be
 called with the same of the file to store the article in. The default
 function is @code{rmail-output} which saves in the Unix mailbox format.
 
-@item gnus-mail-self-blind 
-@vindex gnus-mail-self-blind 
-Non-@code{nil} means insert a BCC header in all outgoing articles
-pointing to yourself.  This will result you receiving a copy of the
-article mailed to yourself.  The BCC header is inserted when the post
-buffer is initialized, so you can remove or alter the BCC header to
-override the default.
-
 @item gnus-outgoing-message-group 
 @vindex gnus-outgoing-message-group 
 All outgoing messages will be put in this group.  If you want to store
@@ -10674,13 +10668,25 @@ next article, just type @kbd{4 n}.
 @node Displaying Predictions
 @subsection Displaying Predictions
 
+GroupLens makes a prediction for you about how much you will like a
+news article.  The predictions from GroupLens are on a scale from 1 to
+5, where 1 is the worst and 5 is the best.  You can use the predictions
+from GroupLens in one of three ways controlled by the variable
+@code{gnus-grouplens-override-scoring}.
+
 @vindex gnus-grouplens-override-scoring
-There are two ways to display predictions in grouplens.  One is to have
-the grouplens scores contribute to, or override the regular gnus scoring
-mechanism.  This behavior is the default; however, some people prefer to
-see the Gnus scores plus the grouplens scores.  To get the separate
-scoring behavior you need to set @code{gnus-grouplens-override-scoring}
-to @code{nil}.
+There are three ways to display predictions in grouplens.  You may
+choose to have the GroupLens scores contribute to, or override the
+regular gnus scoring mechanism. override is the default; however, some
+people prefer to see the Gnus scores plus the grouplens scores.  To get
+the separate scoring behavior you need to set
+@code{gnus-grouplens-override-scoring} to @code{'separate}.  To have the
+GroupLens predictions combined with the grouplens scores set it to
+@code{'override} and to combine the scores set
+@code{gnus-grouplens-override-scoring} to @code{'combine}.  When you use
+the combine option you will also want to set the values for
+@code{grouplens-prediction-offset} and
+@code{grouplens-score-scale-factor}.
 
 @vindex grouplens-prediction-display
 In either case, GroupLens gives you a few choices for how you would like
@@ -13137,7 +13143,7 @@ There should be no data returned.
 
 
 @node Writing New Backends
-@subsection Writing New Backends
+@subsubsection Writing New Backends
 
 The various backends share many similarities.  @code{nnml} is just like
 @code{nnspool}, but it allows you to edit the articles on the server.
@@ -13153,15 +13159,6 @@ want to.  (You don't have to if you don't want to, of course.)
 All the backends declare their public variables and functions by using a
 package called @code{nnoo}.  
 
-@menu
-* Declaring Backends::     An overview of the @code{nnoo} mechanisms.
-* An Example Backend::     A complete backend.
-@end menu
-
-
-@node Declaring Backends
-@subsubsection Declaring Backends
-
 To inherit functions from other backends (and allow other backends to
 inherit functions from the current backend), you should use the
 following macros:
@@ -13248,10 +13245,6 @@ defined now.
 
 @end table
 
-
-@node An Example Backend
-@subsubsection An Example Backend
-
 Below is a slightly shortened version of the @code{nndir} backend.
 
 @lisp