From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/64000 Path: news.gmane.org!not-for-mail From: gdt@work.lexort.com Newsgroups: gmane.emacs.gnus.general Subject: Re: hashcash - buffer modification Date: Wed, 15 Nov 2006 09:22:03 -0500 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1163600809 22883 80.91.229.2 (15 Nov 2006 14:26:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 15 Nov 2006 14:26:49 +0000 (UTC) Original-X-From: ding-owner+M12523@lists.math.uh.edu Wed Nov 15 15:26:48 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GkLim-0001AS-Lw for ding-account@gmane.org; Wed, 15 Nov 2006 15:26:37 +0100 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 1GkLed-0007tY-Hz; Wed, 15 Nov 2006 08:22:19 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1GkLeb-0007t3-MT for ding@lists.math.uh.edu; Wed, 15 Nov 2006 08:22:17 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.63) (envelope-from ) id 1GkLeY-0008UJ-64 for ding@lists.math.uh.edu; Wed, 15 Nov 2006 08:22:17 -0600 Original-Received: from linuxpal.mit.edu ([18.62.1.14]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1GkLeV-0007Do-00 for ; Wed, 15 Nov 2006 15:22:11 +0100 Original-Received: by linuxpal.mit.edu (Postfix, from userid 9545) id BED881605F; Wed, 15 Nov 2006 09:22:03 -0500 (EST) Original-To: ding@gnus.org X-Hashcash: 1:20:061115:ding@gnus.org::Hkmo7ekxUbHATpux:00001UvK In-Reply-To: (Katsumi Yamaoka's message of "Wed\, 15 Nov 2006 14\:00\:50 +0900") User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (berkeley-unix) X-Spam-Score: -1.6 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:64000 Archived-At: Katsumi Yamaoka writes: >>>>>> In >>>>>> Karl Chen wrote: > >> Hi, I'm glad hashcash is now integrated and on by default. > >> One thing that bothers me about the asynchronous payment >> insertion, which is otherwise awesome, is that it sets the message >> buffer modification bit. This could result in saving a draft and then having hashcash appear, and then the +hashcash draft will not necessarily be saved. It's arguable what the right behavior is. Given timestamps in hashcash, one could argue that hashcash stamps shouldn't necessarily be saved in draft mode, but generated fresh nearer to sending. > BTW, how do you add hashcash headers when you write a mail from > scratch (i.e., the case where To and Cc have not been filled yet)? > I use `mail-add-payment', not `mail-add-payment-async'. I think both work, but the former makes you wait. It would be nice to have a keybinding for mail-add-payment-async in Message mode. Perhaps C-c C-f C-h (for hashcash header), or just C-c C-h. It would also be nice to have a hook that runs when the cursor leaves an address fields and remains outside it for 5 seconds and that invokes mail-add-payment-async. I don't know how to do that. -- Greg Troxel