From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/4810 Path: main.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Asynchronous nntp.el Date: 19 Jan 1996 04:36:00 +0100 Organization: Dept. of Informatics, University of Oslo, Norway Sender: larsi@ifi.uio.no Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035145505 30875 80.91.224.250 (20 Oct 2002 20:25:05 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 20:25:05 +0000 (UTC) Return-Path: ding-request@ifi.uio.no Original-Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by miranova.com (8.7.3/8.6.9) with SMTP id UAA29279 for ; Thu, 18 Jan 1996 20:12:49 -0800 Original-Received: from eistla.ifi.uio.no (4867@eistla.ifi.uio.no [129.240.94.29]) by ifi.uio.no with ESMTP (8.6.11/ifi2.4) id for ; Fri, 19 Jan 1996 04:36:03 +0100 Original-Received: (from larsi@localhost) by eistla.ifi.uio.no ; Fri, 19 Jan 1996 04:36:02 +0100 Original-To: ding@ifi.uio.no Original-Lines: 14 Xref: main.gmane.org gmane.emacs.gnus.general:4810 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:4810 I have rewritten nntp.el to be totally asynchronous. Process filters, callback functions -- a very flexible architecture. I'm moving the `nntp-asynchronous-' stuff (that was used for article prefetching) up into the Gnus code proper, so that all other future backends capable of being asynchronous don't have to duplicate that code. (For instance -- there's no reason why nnml using ftp to read messages shouldn't be asynchronous.) When I get the whole thing working properly, writing functions for postponed commands (and stuff) shouldn't be much work. -- (domestic pets only, the antidote for overdose, milk.) larsi@ifi.uio.no * Lars Ingebrigtsen