unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Gijs Hillenius <gijs@hillenius.net>
To: 20610@debbugs.gnu.org
Subject: bug#20610: 25.1.1 Gnus fancy mail splitting not working anymore
Date: Fri, 14 Oct 2016 12:33:14 +0200	[thread overview]
Message-ID: <87a8e3h4cz.fsf@hillenius.net> (raw)
In-Reply-To: <868uckoi50.fsf@example.com>


Trying out Debian's Emacs25, (GNU Emacs 25.1.1 (x86_64-pc-linux-gnu,
GTK+ Version 3.22.1) of 2016-10-11, modified by Debian)

I notice that my fancy split using bbdb is no longer working, similar to
what Sebastien Vauban noticed last year.

In the server buffer, this is how the mail server is configured

(nnimap "thuis"
	(nnimap-address "server")
	(nnimap-inbox "INBOX")
	(nnimap-split-methods nnimap-split-fancy)
	(nnimap-unsplittable-articles
	 '(%Deleted %Seen))
	(nnir-search-engine imap)
	(nnimap-stream tls))

Which works in Emacs24.

here is a shortened version of my nnimap-split-fancy

(setq nnimap-split-fancy
      '(| 
       	("from" "stuff.*" "INBOX.stuff")
	("from" "no-reply@stuff" "INBOX.tmp")
	;; Invoke the BBDB
	(: (lambda ()
	     (car (bbdb/gnus-split-method))))
	;; Default mailbox
	"INBOX"))


The difference with Sebastian's fix from 24 Jul 2015 is that he uses
nnimap-split-methods nnmail-split-fancy, whereas in my case it is
nnimap-split-fancy.

In Emacs25, nnimap-split-methods is nil
In Emacs24, its value is nnimap-split-fancy

In Emacs25, when I reload Gnus, (r), nnimap-split-fancy gets the
intended value, and splitting works as before. So, somehow, m-x gnus
reads my .gnus file, and then forgets (some parts of) it.

Not sure what to do.. Not sure how to debug this either.

Would appreciate some pointers. Thanks






      parent reply	other threads:[~2016-10-14 10:33 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-19 12:40 bug#20610: 25.0.50; Gnus fancy mail splitting not working anymore Sebastien Vauban
2015-05-19 17:35 ` Stefan Monnier
     [not found]   ` <jwviobojwsf.fsf-monnier+emacsbugs-mXXj517/zsQ@public.gmane.org>
2015-05-19 17:57     ` Sebastien Vauban
2015-05-19 18:39       ` Stefan Monnier
2015-05-20  0:22         ` Katsumi Yamaoka
     [not found]         ` <mailman.3294.1432081389.904.bug-gnu-emacs@gnu.org>
     [not found]           ` <868uckoi50.fsf-hcDgGtZH8xNBDgjK7y7TUQ@public.gmane.org>
2015-05-21 11:51             ` Sebastien Vauban
2015-07-24 14:49             ` Sebastien Vauban
     [not found]           ` <mailman.3370.1432209128.904.bug-gnu-emacs@gnu.org>
     [not found]             ` <mailman.3370.1432209128.904.bug-gnu-emacs-mXXj517/zsQ@public.gmane.org>
2015-05-22 21:36               ` Sebastien Vauban
     [not found]             ` <mailman.3483.1432330630.904.bug-gnu-emacs@gnu.org>
2015-07-24 12:46               ` Sebastien Vauban
2016-10-14 10:33 ` Gijs Hillenius [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87a8e3h4cz.fsf@hillenius.net \
    --to=gijs@hillenius.net \
    --cc=20610@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).