From: Lars Magne Ingebrigtsen Date: Thu, 30 Sep 2010 19:45:47 +0000 (+0200) Subject: Add nnimap-split-fancy. X-Git-Url: https://cgit.sxemacs.org/?p=gnus;a=commitdiff_plain;h=c12f201f038ac6bcb2c7026a6a86a1cad760456b Add nnimap-split-fancy. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index affc2f817..4f387ccdd 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -2,6 +2,8 @@ * nnimap.el (nnimap-find-article-by-message-id): Really return the article number. + (nnimap-split-fancy): New variable. + (nnimap-split-incoming-mail): Use it. * nntp.el (nntp-server-list-active-group): Document. diff --git a/lisp/nnimap.el b/lisp/nnimap.el index 8aad3eae5..f3e4e7bb0 100644 --- a/lisp/nnimap.el +++ b/lisp/nnimap.el @@ -70,6 +70,9 @@ Values are `ssl', `network', `starttls' or `shell'.") "How mail is split. Uses the same syntax as nnmail-split-methods") +(defvoo nnimap-split-fancy nil + "Uses the same syntax as nnmail-split-fancy.") + (make-obsolete-variable 'nnimap-split-rule "see `nnimap-split-methods'" "Emacs 24.1") @@ -1303,6 +1306,8 @@ textual parts.") (nnmail-split-methods (if (eq nnimap-split-methods 'default) nnmail-split-methods nnimap-split-methods)) + (nnmail-split-fancy (or nnimap-split-fancy + nnmail-split-fancy)) (nnmail-inhibit-default-split-group t) (groups (nnimap-get-groups)) new-articles) diff --git a/texi/ChangeLog b/texi/ChangeLog index 844a09210..5eae25158 100644 --- a/texi/ChangeLog +++ b/texi/ChangeLog @@ -3,6 +3,7 @@ * gnus.texi (Mail Source Specifiers): Remove webmail.el mentions. (NNTP): Document nntp-server-list-active-group. Suggested by Barry Fishman. + (Client-Side IMAP Splitting): Add nnimap-split-fancy. 2010-09-30 Julien Danjou diff --git a/texi/gnus.texi b/texi/gnus.texi index b1c105817..f35712675 100644 --- a/texi/gnus.texi +++ b/texi/gnus.texi @@ -14912,6 +14912,9 @@ Uses the same syntax as @code{nnmail-split-methods} (@pxref{Splitting Mail}), except the symbol @code{default}, which means that it should use the value of the @code{nnmail-split-methods} variable. +@item nnimap-split-fancy +Uses the same syntax as @code{nnmail-split-fancy}. + @end table