[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gnus-range-difference((nil . 95923) nil) → (wrong-type-argument numb
From: |
B.V. Raghav |
Subject: |
Re: gnus-range-difference((nil . 95923) nil) → (wrong-type-argument number-or-marker-p nil) |
Date: |
Sat, 09 Apr 2016 11:33:13 +0530 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Kevin Brubeck Unhammer <unhammer@fsfe.org> writes:
>
> "commits" is a dovecot IMAP folder, synced by offlineimap to fastmail. My
> workaround is to delete
>
> ("commits" (3 . 8) ((1 . 95923)) ((unexist (1 . 75894) (75896... [SNIPPED]
>
> From .newsrc.eld, but it keeps coming back. I've also tried deleting
> "commits" from .newsrc, to no avail. It seems like a bug in gnus (though
Thanks Kevin for the direction.
In my case, it is the another remote imap server `nnimap:r-bvr' and one
of the folder pops out with an error in the debugger. I do not know
why, or cant predict which one?
I took the deleted part from .newsrc.eld in two subsequent runs, and
ediff-ed it. Following were the observations (n, m, a1, a2, b all are
numbers):
1. there is a difference in the `modseq' cdr. For example,
(modseq . "n") changes to (modseq . "m")
or
(modseq . "n") changes to (modseq) - or vice versa
2. there is a difference in active cdr. For example,
(active a1 . b) changes to (active a2 . b)
Does that ring any bell?
r
--
(B.V. Raghav)
Ph.D. Student,
Design Programme, IIT Kanpur