]> code.delx.au - gnu-emacs/commitdiff
Merge from gnus--devo--0
authorMiles Bader <miles@gnu.org>
Tue, 9 Sep 2008 02:19:23 +0000 (02:19 +0000)
committerMiles Bader <miles@gnu.org>
Tue, 9 Sep 2008 02:19:23 +0000 (02:19 +0000)
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1411

doc/misc/ChangeLog
doc/misc/gnus.texi
lisp/gnus/ChangeLog
lisp/gnus/nnmairix.el

index 62fc8855fce180d113c7c36e584331d4073dbbe3..f2af5ae513079030b42554a7d5e3c0430cf7f598 100644 (file)
@@ -1,3 +1,8 @@
+2008-09-08  David Engster  <dengste@eml.cc>
+
+       * gnus.texi (nnmairix): Point out that nnml uses MH format.  Clarify
+       section about choosing back end servers.
+
 2008-08-23  Glenn Morris  <rgm@gnu.org>
 
        * dired-x.texi (Shell Command Guessing):
index ebede967116e7a2a4205f387ea014ebd21b0693d..a8c11be66cacbfb491bea2fb5fb26fee7ec8b521 100644 (file)
@@ -4521,9 +4521,11 @@ mh= ... your nnml/mh folders which should be indexed ...
 mbox = ... your mbox files which should be indexed ...
 @end example
 
-Specify all your maildir/nnml folders and mbox files (relative to the
-base directory!) you want to index with mairix.  See the man-page for
-mairixrc for details.
+This specifies all your mail folders and mbox files (relative to the
+base directory!) you want to index with mairix.  Note that the
+@code{nnml} back end saves mails in MH format, so you have to put those
+directories in the @code{mh} line.  See the example at the end of this
+section and mairixrc's man-page for further details.
 
 @example
 omit=zz_mairix-*
@@ -4591,14 +4593,17 @@ The @strong{name} of the @code{nnmairix} server---choose whatever you
 want.
 
 @item
-The @strong{mail back end} where mairix should stores its
-searches.  Currently @code{nnmaildir}, @code{nnimap} and @code{nnml} are
-supported.  As explained above, for locally stored mails, this can be an
-existing mail back end where you store your mails.  However, you can also
-create e.g. a new @code{nnmaildir} server exclusively for
-@code{nnmairix} in your secondary select methods (@pxref{Finding the
-News}).  If you want to use mairix remotely on an @acronym{IMAP} server,
-you have to choose the corresponding @code{nnimap} back end here.
+The name of the @strong{back end server} where mairix should store its
+searches.  This must be a full server name, like @code{nnml:mymail}.
+Just hit @kbd{TAB} to see the available servers.  Currently, servers
+which are accessed through @code{nnmaildir}, @code{nnimap} and
+@code{nnml} are supported.  As explained above, for locally stored
+mails, this can be an existing server where you store your mails.
+However, you can also create e.g. a new @code{nnmaildir} server
+exclusively for @code{nnmairix} in your secondary select methods
+(@pxref{Finding the News}).  If you want to use mairix remotely on an
+@acronym{IMAP} server, you have to choose the corresponding
+@code{nnimap} server here.
 
 @item
 @vindex nnmairix-mairix-search-options
index 01cbd7f2a5976dce590df4fdba16570ac5bc203f..908c3bc33a79e53fa96d00f0de2d7ffc3310feca 100644 (file)
@@ -1,3 +1,8 @@
+2008-09-08  David Engster  <dengste@eml.cc>
+
+       * nnmairix.el (nnmairix-create-server-and-default-group): Require match
+       in completing-read for back end server.
+
 2008-09-03  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * message.el (message-confirm-send): New variable to confirm sending a
index 6917b7739db73d38f6c72ed8b6c1ed007d4d8504..32ca980fc671583441a516ad40368b39a01fa05e 100644 (file)
@@ -877,7 +877,7 @@ All necessary information will be queried from the user."
   (interactive)
   (let* ((name (read-string "Name of the mairix server: "))
        (server (completing-read "Back end server (TAB for completion): "
-                                (nnmairix-get-valid-servers)))
+                                (nnmairix-get-valid-servers) nil 1))
        (mairix (read-string "Command to call mairix: " "mairix"))
        (defaultgroup (read-string "Default search group: "))
        (backend (symbol-name (car (gnus-server-to-method server))))