From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/29727 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai=?iso-8859-1?q?_Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: Excessively Painful Forwards Date: 10 Apr 2000 09:52:54 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: References: <6evh3p57ro.fsf@sloth.netpliance.net> <878zymwt3x.fsf@HSE-MTL-ppp43091.qc.sympatico.ca> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035166350 4387 80.91.224.250 (21 Oct 2002 02:12:30 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 02:12:30 +0000 (UTC) Cc: Chris Richards , ding@gnus.org Return-Path: Original-Received: from bart.math.uh.edu (bart.math.uh.edu [129.7.128.48]) by mailhost.sclp.com (Postfix) with ESMTP id EDBB9D051E for ; Mon, 10 Apr 2000 03:55:47 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by bart.math.uh.edu (8.9.1/8.9.1) with ESMTP id CAB10508; Mon, 10 Apr 2000 02:54:01 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 10 Apr 2000 02:53:23 -0500 (CDT) Original-Received: from mailhost.sclp.com (postfix@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id CAA10204 for ; Mon, 10 Apr 2000 02:53:14 -0500 (CDT) Original-Received: from waldorf.cs.uni-dortmund.de (waldorf.cs.uni-dortmund.de [129.217.4.42]) by mailhost.sclp.com (Postfix) with ESMTP id 3B828D051E for ; Mon, 10 Apr 2000 03:53:30 -0400 (EDT) Original-Received: from marcy.cs.uni-dortmund.de (marcy.cs.uni-dortmund.de [129.217.20.159]) by waldorf.cs.uni-dortmund.de with ESMTP id JAA11717; Mon, 10 Apr 2000 09:52:54 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.20.160]) by marcy.cs.uni-dortmund.de id JAA04968; Mon, 10 Apr 2000 09:52:54 +0200 (MET DST) Original-Received: (from grossjoh@localhost) by lucy.cs.uni-dortmund.de (8.9.3/8.9.3/Debian 8.9.3-21) id JAA01017; Mon, 10 Apr 2000 09:52:54 +0200 X-Authentication-Warning: lucy.cs.uni-dortmund.de: grossjoh set sender to Kai.Grossjohann@CS.Uni-Dortmund.DE using -f Original-To: Greg Stark In-Reply-To: Greg Stark's message of "09 Apr 2000 23:08:18 -0400" Original-Lines: 19 User-Agent: Gnus/5.0804 (Gnus v5.8.4) Emacs/20.6 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:29727 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:29727 Greg Stark writes: > It might be tricky but basically what gnus needs is an option to provide to > the backend that would be a closure to call when the operation was finished. > Then the backend could schedule all its work and return immediately. Taking > care of the processing of data in callbacks, calling the closure when it's > finished. Note that this is not quite sufficient for, eg, mail splitting. Here, you get a large ~/Mail/Incoming file and there is no natural division between chunks of work, like in process filters, so what it comes down to is that you have to do that yourself. And that's all I had been trying to say. Maybe `very hard' was an exaggeration, but, well... kai -- The birch trees flay way too low these days.