From unknown Tue Sep 09 22:00:15 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#13561 <13561@debbugs.gnu.org> To: bug#13561 <13561@debbugs.gnu.org> Subject: Status: 24.3.50; `dired-do-run-mail' should ask for confirmation first Reply-To: bug#13561 <13561@debbugs.gnu.org> Date: Wed, 10 Sep 2025 05:00:15 +0000 retitle 13561 24.3.50; `dired-do-run-mail' should ask for confirmation first reassign 13561 emacs submitter 13561 "Drew Adams" severity 13561 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 26 13:47:01 2013 Received: (at submit) by debbugs.gnu.org; 26 Jan 2013 18:47:01 +0000 Received: from localhost ([127.0.0.1]:50648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TzAmJ-0000RF-NS for submit@debbugs.gnu.org; Sat, 26 Jan 2013 13:47:01 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53610) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TzAmH-0000R6-BJ for submit@debbugs.gnu.org; Sat, 26 Jan 2013 13:46:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TzAm0-0006OB-SI for submit@debbugs.gnu.org; Sat, 26 Jan 2013 13:46:41 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-104.2 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:59289) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TzAm0-0006O7-Oy for submit@debbugs.gnu.org; Sat, 26 Jan 2013 13:46:40 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36739) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TzAlz-0007zF-I3 for bug-gnu-emacs@gnu.org; Sat, 26 Jan 2013 13:46:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TzAlx-0006NO-9W for bug-gnu-emacs@gnu.org; Sat, 26 Jan 2013 13:46:39 -0500 Received: from userp1040.oracle.com ([156.151.31.81]:16966) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TzAlx-0006N7-2E for bug-gnu-emacs@gnu.org; Sat, 26 Jan 2013 13:46:37 -0500 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id r0QIkYIF028500 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 26 Jan 2013 18:46:35 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r0QIkYpl015425 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 26 Jan 2013 18:46:34 GMT Received: from abhmt111.oracle.com (abhmt111.oracle.com [141.146.116.63]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id r0QIkYOG017746 for ; Sat, 26 Jan 2013 12:46:34 -0600 Received: from dradamslap1 (/71.202.147.44) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 26 Jan 2013 10:46:33 -0800 From: "Drew Adams" To: Subject: 24.3.50; `dired-do-run-mail' should ask for confirmation first Date: Sat, 26 Jan 2013 10:46:27 -0800 Message-ID: <156A4D030E73416BA1AE3656DD30C1F7@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac379XKQTyKvAWGRQJKlAhZW75BQgg== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.3 (----) Here's the problem: `V' is bound to `dired-do-run-mail'. And it is too easy to accidentally hit `V'. I just hit it instead of `B', for instance, after marking some files to byte-compile. Instead of asking for confirmation, it went off and tried to do its thing, ultimately resulting in an error message etc. In general, commands that act on the marked files should require some user interaction before doing their thing. Often it is enough that they prompt for some info, for the user to at least be able to see whether s?he has got the right command. If they do not prompt for any info, then they should, in general, ask for confirmation. In GNU Emacs 24.3.50.1 (i386-mingw-nt5.1.2600) of 2013-01-25 on ODIEONE Bzr revision: 111604 eliz@gnu.org-20130125143821-1ykj7ia1qjojjjnp Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -IC:/Devel/emacs/build/include --ldflags -LC:/Devel/emacs/build/lib' From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 09 00:09:51 2013 Received: (at 13561-done) by debbugs.gnu.org; 9 Feb 2013 05:09:51 +0000 Received: from localhost ([127.0.0.1]:45300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U42hC-0000h7-14 for submit@debbugs.gnu.org; Sat, 09 Feb 2013 00:09:50 -0500 Received: from mail-pa0-f53.google.com ([209.85.220.53]:49695) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U42h9-0000gx-Ul for 13561-done@debbugs.gnu.org; Sat, 09 Feb 2013 00:09:48 -0500 Received: by mail-pa0-f53.google.com with SMTP id bg4so2380653pad.40 for <13561-done@debbugs.gnu.org>; Fri, 08 Feb 2013 21:09:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=pENT1ZKahr/BtByS96lgIBP5otUhLGSvSWZohNslqWo=; b=sydDfJbY9eTWpxAVbEAQM051pl0frpyPpZZGbpxBkxnXce9x+5X8Aah607a4/EktcH GOlsjW+ZDp3Zb+pOhiQ+7b0sZwprt/wHfDfHb7NBRqsrpuQak/lzH/7cn0RiikOz92wQ I3vd0zKem9FFJP8Q6veeBCuITPee7t9WitRb7nnEm7cLOmlMikVS8wgRPXoqyWd0vd5W bF6KHISGSNxGeKzGB6GaKS/gNe54ibYe0hAm88KLAxctG5agCwN4y+cz2DEJP0CKFLJt RwcIYmQWSzJY1DCo4yNyzBRIFemPFwm+7i6d6Dw5/po/YD4CKx4KLi+HubP+kzIX7mNg dTmw== X-Received: by 10.68.186.197 with SMTP id fm5mr1022544pbc.48.1360386580297; Fri, 08 Feb 2013 21:09:40 -0800 (PST) Received: from tsparkle (cm126.delta178.maxonline.com.sg. [59.189.178.126]) by mx.google.com with ESMTPS id mw9sm402712pbc.35.2013.02.08.21.09.37 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 08 Feb 2013 21:09:39 -0800 (PST) From: Chong Yidong To: "Drew Adams" Subject: Re: bug#13561: 24.3.50; `dired-do-run-mail' should ask for confirmation first References: <156A4D030E73416BA1AE3656DD30C1F7@us.oracle.com> Date: Sat, 09 Feb 2013 13:09:38 +0800 In-Reply-To: <156A4D030E73416BA1AE3656DD30C1F7@us.oracle.com> (Drew Adams's message of "Sat, 26 Jan 2013 10:46:27 -0800") Message-ID: <87fw162hv1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.93 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 13561-done Cc: 13561-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) "Drew Adams" writes: > Here's the problem: `V' is bound to `dired-do-run-mail'. And it is too > easy to accidentally hit `V'. I just hit it instead of `B', for > instance, after marking some files to byte-compile. I've changed dired-do-run-mail to ask for confirmation (on trunk). From unknown Tue Sep 09 22:00:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 09 Mar 2013 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator