Re: ifile-gnus, article transfer problem

[email protected] 10 Oct 2002 14:24:41 -0400
Newsgroups gmane.mail.ifile.general
Message-ID <[email protected]>
I've figured out the problem.  Now I just need to figure out the
solution.  

The problem is that by the time ifile-request-move-article gets
called, the leading "nnml:" has been stripped from the group name.
Thus, when ifile tries to ask for the article, gnus defaults to trying
to get it via nntp from a newsserver.  My guess is you don't have a
newsserver configured at all, so it just crashes.  For the rest of us,
the newsserver says "no such message", and ifile finishes up its
operations on an empty buffer.

Thus, at the moment, moving mail isn't actually retraining ifile very
well.  (This explains some weird failures of ifile to catch some spam
after I've repeatedly refiled it.)

I'll try to have this fixed in the next 24 hours or so, hopefully
sooner than that.

Jeremy


<[email protected]> writes:

> Hi,
> 
> since i installed ifile-gnus, there is no way I can transfer an article
> from a group to antoher (B-m) nor resspool the nnml backend.
> 
> I tried to do it with a message from Jeremy, here is the backtrace
> 
> i'm using, emacs 21.1, gnus 5.8.8, ifile-gnus 0.3.2, ifile 1.1.3 on a
> gnu/linux system
> 
> 
> Debugger entered--Lisp error: (wrong-type-argument processp nil)
>   process-buffer(nil)
>   nntp-possibly-change-group("mail.default" "")
>   nntp-request-article(2944 "mail.default" "" #<buffer  *ifile gnus article buffer*>)
>   gnus-request-article(2944 "mail.default" #<buffer  *ifile gnus article buffer*>)
>   (let ((ibuf ...) (from-group ...)) (set-buffer ibuf) (erase-buffer) (message "ifile: requesting article...") (gnus-request-article article group ibuf) (ifile-delete-article from-group) (message "ifile: done."))
>   (save-excursion (let (... ...) (set-buffer ibuf) (erase-buffer) (message "ifile: requesting article...") (gnus-request-article article group ibuf) (ifile-delete-article from-group) (message "ifile: done.")))
>   (if ifile-active (save-excursion (let ... ... ... ... ... ... ...)))
>   ifile-request-move-article(2944 "mail.default" "")
>   nnml-request-move-article(2944 "mail.default" "" (gnus-request-accept-article "nnml:technique.gnus" (quote nil) t t) t)
>   gnus-request-move-article(2944 "nnml:mail.default" "" (gnus-request-accept-article "nnml:technique.gnus" (quote nil) t t) t)
>   gnus-summary-move-article(nil)
>   call-interactively(gnus-summary-move-article)
> 
> 
> -- 
> Pascal Desroche
> http://www.arkam.com