[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Gnus with Emacs 23: gnus-gcc-mark-as-read not working anymore
From: |
David Engster |
Subject: |
Re: Gnus with Emacs 23: gnus-gcc-mark-as-read not working anymore |
Date: |
Mon, 05 Oct 2009 17:14:54 +0200 |
User-agent: |
Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.50 (darwin) |
Stefan Kamphausen <skampi@gmx.net> writes:
> ;; Before sending a mail
[...]
> ;; The other gcc group
> (gnus-active "nnml:mail.2009-10")
> (1 . 25)
>
> (gnus-info-read (gnus-get-info "nnml:mail.2009-10"))
> ((1 . 25))
>
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
> ;; Now sending a mail to myself with Gcc-headers like this:
> ;; Gcc: nnml:mail.office.all nnml:mail.2009-10
[...]
> (gnus-active "nnml:mail.2009-10")
> (1 . 25) ; strange?
>
> (gnus-info-read (gnus-get-info "nnml:mail.2009-10"))
> ((1 . 25))
It seems Gnus did not notice yet that a new mail is in in
mail.2009-10. Since I cannot reproduce this, I don't know why that
happens. You mentioned that you're using the agent; maybe that's the
cause of this issue.
If you want to further debug this, the best place to start is
gnus-inews-do-gcc, where the actual sending happens with the call to
gnus-request-accept-article here:
(when (or (not (gnus-check-backend-function
'request-accept-article group))
(not (setq group-art
(gnus-request-accept-article
group method t t))))
(gnus-message 1 "Couldn't store article in group %s: %s"
group (gnus-status-message method)))
Maybe a
(gnus-request-group group nil method)
after the sending will force Gnus to update the active information. I'm
not sure.
Regards,
David