From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/75460 Path: news.gmane.org!not-for-mail From: Steinar Bang Newsgroups: gmane.emacs.gnus.general Subject: Re: nnimap+agent has stopped caching when reading Date: Mon, 27 Dec 2010 22:35:30 +0100 Organization: Probably a good idea Message-ID: <87hbdydhlp.fsf@dod.no> References: <87tyl7840y.fsf@dod.no> <87ocbf9i6q.fsf@dod.no> <87fwwrt2zh.fsf@dod.no> <877hi3t2ft.fsf@dod.no> <8739squaok.fsf@dod.no> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1293485786 5851 80.91.229.12 (27 Dec 2010 21:36:26 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 27 Dec 2010 21:36:26 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M23811@lists.math.uh.edu Mon Dec 27 22:36:22 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PXKjt-0005Yz-GC for ding-account@gmane.org; Mon, 27 Dec 2010 22:36:21 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1PXKjN-0000uC-Tb; Mon, 27 Dec 2010 15:35:49 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1PXKjL-0000tw-03 for ding@lists.math.uh.edu; Mon, 27 Dec 2010 15:35:47 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PXKjJ-00085g-HK for ding@lists.math.uh.edu; Mon, 27 Dec 2010 15:35:46 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1PXKjH-0007MX-CF for ding@gnus.org; Mon, 27 Dec 2010 22:35:43 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PXKjG-0005JD-Gv for ding@gnus.org; Mon, 27 Dec 2010 22:35:42 +0100 Original-Received: from ti0064a380-0346.bb.online.no ([85.166.28.92]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 27 Dec 2010 22:35:42 +0100 Original-Received: from sb by ti0064a380-0346.bb.online.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 27 Dec 2010 22:35:42 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-Lines: 21 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: ti0064a380-0346.bb.online.no Mail-Copies-To: never User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.2 (gnu/linux) Cancel-Lock: sha1:DgJVBgnQmNq4lMt1pqa7ZrPNv9Q= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:75460 Archived-At: >>>>> Steinar Bang : > Hm... anyway, the gnus-agent-fetch-articles function returns with a nil, > which I think means it wasn't able to load the articles it was asked to > load, because > (cdr fetched-articles)))))) > at the end there is nil. Okay... it seems to be like this, consistently: - The first time I step through gnus-agent-fetch-articles for an article that isn't already in the agent cache, the *nntpd* buffer is empty when it hits the (with-current-buffer nntp-server-buffer and the part containing the write-region is skipped, and the function returns with a nil - The second time I step through gnus-agent-fetch-articles for the same article the *nntpd* contains the article at this point, and the article is written (the write-region bit is evaluated), and the function returns a list containing the article number I haven't seen anything yet that could cause this strangeness.