From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/46489 Path: main.gmane.org!not-for-mail From: Scott A Crosby Newsgroups: gmane.emacs.gnus.general Subject: Re: Drafts feature-request/bug. Date: 11 Sep 2002 05:19:04 -0500 Organization: Rice University Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1031739603 1457 127.0.0.1 (11 Sep 2002 10:20:03 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 11 Sep 2002 10:20:03 +0000 (UTC) Cc: ding@gnus.org Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17p4bH-0000Mn-00 for ; Wed, 11 Sep 2002 12:19:59 +0200 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 17p4am-0005lu-00; Wed, 11 Sep 2002 05:19:28 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 11 Sep 2002 05:20:04 -0500 (CDT) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id FAA12142 for ; Wed, 11 Sep 2002 05:19:48 -0500 (CDT) Original-Received: (qmail 2712 invoked by alias); 11 Sep 2002 10:19:07 -0000 Original-Received: (qmail 2707 invoked from network); 11 Sep 2002 10:19:07 -0000 Original-Received: from cs.rice.edu (128.42.1.30) by gnus.org with SMTP; 11 Sep 2002 10:19:07 -0000 Original-Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id 7C6EA4AB04; Wed, 11 Sep 2002 05:19:06 -0500 (CDT) Original-Received: from bert.cs.rice.edu (bert.cs.rice.edu [128.42.3.146]) by cs.rice.edu (Postfix) with ESMTP id C66854AB03; Wed, 11 Sep 2002 05:19:05 -0500 (CDT) Original-Received: by bert.cs.rice.edu (Postfix, from userid 14314) id 2740137410A; Wed, 11 Sep 2002 05:19:05 -0500 (CDT) Original-To: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) In-Reply-To: Original-Lines: 68 User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp) X-Virus-Scanned: by AMaViS snapshot-20020300 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:46489 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:46489 On Wed, 11 Sep 2002 12:06:52 +0200, Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann) writes: > Scott A Crosby writes: > > > First, can I make my drafts group be an ordinary group in the NNML > > backend, or must it be in the nndraft backend? > > It's difficult to use nnml because your messages are also auto-saved > into a file in the drafts group. Using nnml means you have to frob > the auto-saving mechanism to update the NOV data and stuff. > Ok.. Then again, having NOV for there doesn't matter much. I guess if the other stuff got fixed, its not *that* big a deal. > > Second, for NNML groups, if I move a message into an NNML group, I > > don't have to refresh by pushing 'g' in the group buffer for them to > > appear in their new summary buffers. I can go there directly and they > > appear. However, for drafts, if I suspend writing a moment 'C-c C-d', > > I must refresh the group buffer before I can continue see the message > > in the draft group, before I can continue editing that message. This > > is slow and annoying. > > Seems to be a bug. I also see it. I wonder if somebody can fix it. > PLEASE! For bonus points, how about putting a key on the Group and Summary buffers that called 'Edit last draft', so that you can suspend the current message, look at some other messages, then go back to editing it quickly. BTW, it seems to work for NNML, so maybe get an idea from the code there? > > Third, drafts seem to have a fixed date on them. Usually December > > 31. It'd be nice if they got updated with the date of the last edit to > > them. (IE, just before being edited or sent, update the date header.) > > Hm. It's an idea. > I have a habit of occasionally leavig unsent drafts there for months or occasionally years.. Having them dated would keep me from sending out an ancient draft thats no longer relevant. > > From reading the gnus-agent backend, apparently drafts does > > double-duty and also is used to hold the outgoing messages. Thats > > incompatible with using them to hold suspended messages. Is there any > > easy way of splitting it into the 2 groups? > > Gnus already uses nndraft:drafts for the C-c C-d'd messages and > nndraft:queue for the Agent. ( And then, there > is nndraft:delayed or somesuch for delayed > articles. ) Ah, cool.. The docs on Gnus Agent are a little misleading. I was looking for if it would be possible to use Agent to read an NNML spool on one machine from a different machine, and read a paragraph that implied the above. >From reading the gnus agent, I guess I can't do the above, without creating some sort of client-server backend. As a quick question.. Can someone explain why composing a new message seems to be sluggish? When I do an 'm' it usually takes a second or so for it to pop up the message edit buffer. Scott