From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/73479 Path: news.gmane.org!not-for-mail From: jidanni@jidanni.org Newsgroups: gmane.emacs.gnus.general Subject: Re: message-confirm-send Date: Sat, 23 Oct 2010 12:22:34 +0800 Message-ID: <87r5fhedx1.fsf@jidanni.org> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1287808628 29619 80.91.229.12 (23 Oct 2010 04:37:08 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 23 Oct 2010 04:37:08 +0000 (UTC) Cc: ding@gnus.org To: bugs@gnus.org Original-X-From: ding-owner+M21848@lists.math.uh.edu Sat Oct 23 06:37:07 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1P9Vqq-0006dF-EY for ding-account@gmane.org; Sat, 23 Oct 2010 06:37:04 +0200 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 1P9VpC-0007UB-FT; Fri, 22 Oct 2010 23:35:22 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1P9Vp9-0007Tv-E5 for ding@lists.math.uh.edu; Fri, 22 Oct 2010 23:35:19 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1P9Vp4-0007He-0w for ding@lists.math.uh.edu; Fri, 22 Oct 2010 23:35:18 -0500 Original-Received: from mx1.spunky.mail.dreamhost.com ([208.97.132.47] helo=homiemail-a62.g.dreamhost.com) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1P9Vp2-00051Q-00; Sat, 23 Oct 2010 06:35:13 +0200 Original-Received: from homiemail-a62.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a62.g.dreamhost.com (Postfix) with ESMTP id BB0F463406C; Fri, 22 Oct 2010 21:35:09 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=jidanni.org; h=from:to:cc:subject :references:date:message-id:mime-version:content-type; q=dns; s= jidanni.org; b=TIK+h7IRbFqxijaiT3+tIc46IO0Xx3WbDDdy3KhBQ+ag27qpc HpTjVxqYXQNlPXnDCOSiRC3Y7y1n2dR7OAQ4lecNONZ7AEvTRpp6nQD1ZwH5ivmw L82L2UxdEEwSJTrutzldcxGJ/HUdoHrdqKIhHI9+DklQZGatPEB+uPQaew= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=eewMW61y3+2RQXnuH/zTrHGpiBc=; b=lOT6xPc4Ncuws unxU32kNrN8bfu00b4LxxxoWw6QRvpQsl+kGt5VSaJA2gtr4ZUZ1dzmqsapKu2As vZ1DhR3bhzfMfbSkBWr8iysHjDXQdA6N0WLzmpIRF1xnq/vcaop415fsSUM0EF8d wA8xFpPWVIu4DiulJRUi/I65+13HWo= Original-Received: from jidanni.org (218-163-3-250.dynamic.hinet.net [218.163.3.250]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by homiemail-a62.g.dreamhost.com (Postfix) with ESMTPSA id 7951E634064; Fri, 22 Oct 2010 21:35:07 -0700 (PDT) X-Spam-Score: -2.0 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:73479 Archived-At: >>>>> "LMI" == Lars Magne Ingebrigtsen writes: LMI> jidanni@jidanni.org writes: >> OK, you forced me to do >> (defun jidanni-message-confirm () >> "Confirm that we really want to send the message." >> (interactive)(or (y-or-n-p "Send?")(keyboard-quit))) >> (add-hook 'message-send-hook 'jidanni-message-confirm) >> At least add an example to the manual. >> >> Imagine sending a mail to people you respect, cut off in mid- LMI> Heh heh heh. LMI> Well, I've sent more than my share of messages prematurely by leaning on LMI> `C-c C-c', so I'm sympathetic, but on the other hand, all equivalent LMI> Emacs things (like checking in stuff into VCs) work with `C-c C-c' LMI> without any "warning". So I think it should remain that way. Yeah with VCs you could just check it back out. But with email you have to send apologies, unless you already sent the corporate secrets due to cut and paste errors. Do provide the function but leave the variable to activate it off. That way users could just toggle a variable instead of having to muck around writing their own hack.