help-gnu-emacs
[Top][All Lists]
Advanced

[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: Stefan Kamphausen
Subject: Re: Gnus with Emacs 23: gnus-gcc-mark-as-read not working anymore
Date: Tue, 29 Sep 2009 15:22:21 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Hi David,

first of all: thank you for your time and effort.

David Engster <deng@randomsample.de> writes:

>>> This was introduced because of a problem with nnimap as primary mail
>>> backend. See
>>>
>>> http://thread.gmane.org/gmane.emacs.gnus.general/67932
>>>
>>> Do you use nnml as your primary back end?
>>
>> Yes:
>>
>> (setq gnus-select-method '(nnml ""))
>> (setq gnus-secondary-select-methods
>>       '(
>>       ;; Had lots of nnimap groups here earlier, but now all are commented
>>       ;; However, I might need them again in the future
>>       ))
>
> [...]
>
>> I think I could switch primary to nnil and secondary to nnml, but I am
>> not sure.  
>>
>> Is it dangerous to try this?  Would it mess up some files, like
>> ~/.news.eld?  What would I need to backup before any experiments?
>
> No, better don't do this. It should work with nnml as primary back end,
> otherwise it's a bug. I don't use nnml, so I'm not sure why it doesn't
> work for you. Maybe nnml and nnimap behave differently in this regard,
> which would be unfortunate. I will have to create a test setup for this.

Currently I am manually catching up all the mails in all archive groups,
so any improvement of this situation will make my life happier ;-)

If I can be of any help for that test setup, please let me know.  I
/think/ it would be sufficient to create the Gcc-header manually such as
for this message here:

Gcc: nnml:saved-news

and then sent a message to yourself.  I will happily test all the
functions, that you may send, manually, if this helps.  I could narrow
the problem down to line 1685 in gnus-msg.el:

                (setq group (gnus-group-short-name group)))

since gnus-group-short-name strips the nnml-prefix.  I just evaluated
the gnus-inews-do-gcc defun found in Emacs 22.3 and then everything
worked as expected.


Kind regards,
Stefan
-- 
Stefan Kamphausen --- http://www.skamphausen.de
a blessed +42 regexp of confusion (weapon in hand)
You hit. The format string crumbles and turns to dust.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]