From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/70840 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: That newfangled IMAP thing... Date: Tue, 14 Sep 2010 18:21:49 +0200 Organization: Programmerer Ingebrigtsen Message-ID: References: <8762yd6j4j.fsf@rimspace.net> <87eid0fsil.fsf@lifelogs.com> <87bp84y00w.fsf@keller.adm.naquadah.org> <878w35ex1q.fsf@lifelogs.com> <87aanlde64.fsf@lifelogs.com> <87sk1dz236.fsf@uwo.ca> <87tylscph8.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1284481350 17708 80.91.229.12 (14 Sep 2010 16:22:30 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 14 Sep 2010 16:22:30 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M19213@lists.math.uh.edu Tue Sep 14 18:22:28 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 1OvYH4-0005eD-RM for ding-account@gmane.org; Tue, 14 Sep 2010 18:22:27 +0200 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 1OvYGj-0005Pr-R8; Tue, 14 Sep 2010 11:22:05 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1OvYGi-0005Pa-4s for ding@lists.math.uh.edu; Tue, 14 Sep 2010 11:22:04 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1OvYGd-0005Hb-3i for ding@lists.math.uh.edu; Tue, 14 Sep 2010 11:22:03 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1OvYGc-00024N-00 for ; Tue, 14 Sep 2010 18:21:58 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OvYGc-0005P7-A9 for ding@gnus.org; Tue, 14 Sep 2010 18:21:58 +0200 Original-Received: from cm-84.215.34.171.getinternet.no ([84.215.34.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Sep 2010 18:21:58 +0200 Original-Received: from larsi by cm-84.215.34.171.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Sep 2010 18:21:58 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-Lines: 14 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.34.171.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEV9lqECAwocKTMDBQwK ExwFCBAIDhYD5IZRAAACW0lEQVQ4jU2TwW7bMAyGCW3tXRNyNxS356kMe25TxeetinIuEovv/wj7 KbnBCCS2+eknKZGiKtoqrODHbE/VNedM9sEpML/GE+Oj1MsAcDF773kiqsM2RcF6gB1AjwlFHgpv lsKV9rIpdOTgZCDJWiwHFF1CRcQIB0ENIKWO7CRFLFjyct0zX4cGhKQWACze0WOVeCpbXSixJI+a vUz09OVGGqQnrj05JBNFmotluRgI3Q+NvDkXbxx6Du3lmgBVXSY7ExaLpEr9qDpYJ+kF952shCrY /EXWaxlnYKHUQLEUOFfULWxvHbSL1ZtCEHk32kN1oIiFZcKfe5ZL3XIrqXUPSQP//uFl1DpAq1Ks Rv56KK+qmx9gQau9bWv6if4PWwxo4ZDgkcml3QmRkCSPUMiJBgg5Drr1titwMMcYn18APOKOdiwA S46w5z9Ed2CtXTL85OIeIHkF0DEMijCRiJ7O5+zTpWH90udqxTzB3JHcFJ8ev2iaXHTTfAef9v/o xhfRTNle0bsDIh73+FklLuYNxBnd+pzjPMdhULwB4OXD+xc8Yszf4GhgzvmEBkvl+z7yFf5bOecF PVk7UCuY8hoXnMmyKNZbD74vjimsUFPU3HqjvoHV9aBqQVqzExkgu8kBtAZFGw3vNyrrjD3Ne7uz 0sYoDNDaOWq92UDuqg3iFmpp5YCR/MBdCKEk9tbZDvR2wGC9+2DzGGy41w5sN9V7gNQBDwHAejoX A2wKH7Zrnu1k43G27fm/v/Ky7SIr9oaOmeHWvMDT3V0Bzehhrkc7ZbM4wGYu/m//AFy+BOrVxM9a AAAAAElFTkSuQmCC Mail-Copies-To: never X-Now-Playing: Blaine L. Reininger's _The More I Learn The Less I Know_: "Johnny Harpoon" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:qxyZ4Qs3ignVvWATdQXQIc2A8AA= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:70840 Archived-At: Ok, I think I've figured this out while walking home. nnimap marks all the groups whether they are "*" or not. Then, if it sees that 1) the status has flipped from off to on, and 2) there are no gnus-* marks on the server, and 3) there are marks in Gnus, then it just uploads all the Gnus marks. That's pretty simple to do. The only problem is that to see whether a mailbox is "*" or not, nnimap has to issue SELECT instead of EXAMINE for all the groups, and I don't know whether that has a performance impact or not... -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen