From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/62914 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: downloading attachments on demand Date: Tue, 18 Apr 2006 18:25:56 +0200 Organization: Programmerer Ingebrigtsen Message-ID: References: <29acarvoxa.fsf@james.hut.fi> <871wvvtf6k.fsf@latte.josefsson.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1145377759 16846 80.91.229.2 (18 Apr 2006 16:29:19 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 18 Apr 2006 16:29:19 +0000 (UTC) Original-X-From: ding-owner+m11441@lists.math.uh.edu Tue Apr 18 18:29:15 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FVt4Z-000525-Tm for ding-account@gmane.org; Tue, 18 Apr 2006 18:29:04 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1FVt4N-0005AZ-00; Tue, 18 Apr 2006 11:28:51 -0500 Original-Received: from nas01.math.uh.edu ([129.7.128.39]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1FVt2j-0005AU-00 for ding@lists.math.uh.edu; Tue, 18 Apr 2006 11:27:09 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas01.math.uh.edu with esmtp (Exim 4.52) id 1FVt2e-0003GO-Dt for ding@lists.math.uh.edu; Tue, 18 Apr 2006 11:27:09 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1FVt2b-00040C-00 for ; Tue, 18 Apr 2006 18:27:01 +0200 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FVt2M-0004cM-T0 for ding@gnus.org; Tue, 18 Apr 2006 18:26:46 +0200 Original-Received: from quimbies.gnus.org ([80.91.231.2]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 18 Apr 2006 18:26:46 +0200 Original-Received: from larsi by quimbies.gnus.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 18 Apr 2006 18:26:46 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-To: ding@gnus.org Original-Lines: 20 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: quimbies.gnus.org Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEVbZHhpd5N3iq5/lsGB lb2FnckLKgoUAAAACXBIWXMAAABIAAAASABGyWs+AAAB6UlEQVQ4y22UzZazIAyGrWcuQPzofkhx /w0c9oUTLqCQ3P+tTLBYtZ1sWnhM8uZHBz4ZUcanDfxpREj5E9Tnzxug178d5KIQ+Q9gdBrt+kQV CbSBJBcPLJjfPRJZQkugmUPIB6D1jEkjSvawauug0Pe4pC/E1E5h9yBGtHFGjUuvpYPMBhC1QXLv cpW1tCBh6eW/AMxMV+SlLG8euQgQxTyfcjAvyKTRzlyXowfABZjv/Lg0sXUH7majgjTCmE6qgvMZ GdVwUQBL5Vp75R58jjm3psB4UvVzQ9I5EabWlEMO8IgRsnTRlrw2qwMfMnHMaSbbPA6ALUkdFJU5 h1or53IVTriuxAb8IidKbVIoI99BFSDHJJuCefeo1QmQTchzlB06zNy5UEgAiWpcfbeZw1KmdgWx b1AP1QDGiNpq1IdQBRq4ahMlec5N71agt8lmeRwS1nWBXgXah7JJG0hWei5N2ZehGJVxVmMKtaFX 5caohHGcv5IPIXD3CPWm1EWaflcGbjL0sO2uU5MZ5hiHywQ++NBDBf/zPahJyczNNP3zgraZ/5/U HFmi3QcBa47QBha8P7yh/TXwotrXE2iHQRK16xfIm0dwBhzwhw2hOnC3P0ALE8IxbZ+H9zXsmevz SyJTH7aPyrv9AviQP+OLhZTdAAAAAElFTkSuQmCC Mail-Copies-To: never X-Now-Playing: Arthur Russell's _First Thought Best Thought (1)_: ""Instrumentals" Volume 2 part 4" User-Agent: Gnus/5.110005 (No Gnus v0.5) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:IbTDSoYUBXera46Pn0lA8bYBMOM= X-Spam-Score: -2.6 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:62914 Archived-At: Simon Josefsson writes: > Alternatively, as I believe I have proposed before, we could add a new > backend interface to allow Gnus to query the MIME structure of > articles, and then only request partial articles, and handle the Gnus > cache coherency stuff in Gnus instead of in some nnimap-specific > command. Instead of issuing `nn*-request-article' calls, Gnus could call `nn*-request-structure' (or the like) which would return the MIME structure. `nn*-request-structure' wouldn't do any caching -- the structures should be pretty small, anyway. Then we'd need a call like `nn*-request-part' that would request some content. I don't think it would be difficult to implement this, but as I don't use imap, I'm not really equipped to do so. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen