From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/73650 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: QRESYNC, nnimap and vanished Date: Thu, 28 Oct 2010 16:55:04 +0200 Organization: Programmerer Ingebrigtsen Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1288277764 24559 80.91.229.12 (28 Oct 2010 14:56:04 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 28 Oct 2010 14:56:04 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M22019@lists.math.uh.edu Thu Oct 28 16:56:03 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 1PBTtX-0004On-DE for ding-account@gmane.org; Thu, 28 Oct 2010 16:55:59 +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 1PBTsu-0000os-5m; Thu, 28 Oct 2010 09:55:20 -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 1PBTsr-0000oc-UQ for ding@lists.math.uh.edu; Thu, 28 Oct 2010 09:55:17 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PBTsm-0002N0-Tt for ding@lists.math.uh.edu; Thu, 28 Oct 2010 09:55:17 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1PBTsm-0004ay-00 for ; Thu, 28 Oct 2010 16:55:12 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PBTsm-0003u2-3Y for ding@gnus.org; Thu, 28 Oct 2010 16:55:12 +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 ; Thu, 28 Oct 2010 16:55:12 +0200 Original-Received: from larsi by cm-84.215.34.171.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 28 Oct 2010 16:55:12 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-Lines: 30 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.34.171.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEXRZmDnqJ/GS0kJBwkF AwUTDxFWJyQMCgz2v1dmAAACc0lEQVQ4jV2UwW7bMAyGaQ/o2eqw7pr6kD0A5ekBpCDXro6sa5vV znWAovL191Nu0myK7cD69JMURZri7ZAcQvC4s6U5xmWap2XGb5mmeZnep2VZPD33Oo7bvt9ul2O/ LNvpCBJIMcZ2/Zvm9znOkAVajSd1kIT5XOCBcV1AEYCfbEMONgzeDxcgmXO0Y/BnKCzvV4WI8CHs sXa3Cwefg+cdQEopM3v2BxBs43AGUOcJXiW5FM67BXPpDZCTAjUFF8x/6KC7ZsssCkqRUmKx/Np8 AQh763iopiCwWDUQvcHUaCFXU+oiTnFanumOZYqZ0ylruFLe6XbcjchA3UfZUI+rp3ZD1JLqqiK9 UNu3LXLc9hDg/uGqYjJY2vbrqJJ7LhruL9Ph/QpoQ81JVPF6A+Ck6an5XkED0NHqA8C0ZB6qc2PM xlQFQGPMPRkjI8G36TYQqYMK8GZS/h9gdYf7dAXtJzCPALKCR1Odw1FTPVYQFXS0KvrNCuYLWKPq roqkacfsR7h4wL4BFAWvnSZ73ccH6Cp4og+gmYSZrjHfBvUx6fw1u52Cr67QKcaLpTW7Cn5rlaTy 9C+g5iEOjlKqR/55HB2OI7u1qJ9vjgPgTvIwktZhPfXLOVGLAlorUWR4qeEqaPsTSoELabkJxyOm MdBxo87nSElKYnZJ0LgxZmGtNkk4WnGRnWSRgppkx9YGjg4gDeib7HNxBTatNodl56EoCGIcsh1R mLUB2fq9Rbhjtj4kFj9K/VzgwaMlySM7bSSsdWPQNhzPg2cqCX139sH7FYKdQSM5l8Mh7LC8fnd2 gGNAfxHi1NbU4NFbmYeUNCXuL1JMAxkila6eAAAAAElFTkSuQmCC Mail-Copies-To: never X-Now-Playing: Severed Heads's _Rotund for Success_: "7 Miles" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:147fXWyxMa59V2iF4evf5MqT0rw= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:73650 Archived-At: Julien Danjou writes: > Actually, it seems the current code mark the vanished messages as > `read', which is not really what's happening. I've tried to debug this, > but I'm still trying to understand all the data structure of Gnus nn* > things right now. Do you mean that Gnus shouldn't mark vanished messages as read, or that it doesn't successfully mark them as read? > So my questions are > 1. is that fixable? > 2. What's the info structure means. I understand it's > (groupname (method+groupname a-number (ranges) ?? method (somestuff))) > in somestuff I recognize imap keywords like modseq, uidvalidity. What's > the `active' range? It's just a stashed version of the previous active range, so that it knows how to do partial flag updates, when needed. (Which it isn't for the QRESYNC case.) > If there's some documentation, please point me at it. Otherwise, if > someone can explain it to me I'd be glad to enhance the code source to > add such a documentation. :) The `gnus-info-*' accessors are self-documenting. :-) -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen