From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: improve Dired menus Date: Sun, 11 Oct 2009 17:21:03 -0700 Message-ID: <72531146C6D24753BB2A10E35B5DE9A4@us.oracle.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1255306951 27209 80.91.229.12 (12 Oct 2009 00:22:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 12 Oct 2009 00:22:31 +0000 (UTC) To: Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 12 02:22:21 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Mx8g9-0003M1-2f for ged-emacs-devel@m.gmane.org; Mon, 12 Oct 2009 02:22:21 +0200 Original-Received: from localhost ([127.0.0.1]:42288 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mx8g8-0001jD-4s for ged-emacs-devel@m.gmane.org; Sun, 11 Oct 2009 20:22:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mx8g1-0001iq-Ja for emacs-devel@gnu.org; Sun, 11 Oct 2009 20:22:13 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mx8fx-0001iO-NI for emacs-devel@gnu.org; Sun, 11 Oct 2009 20:22:13 -0400 Original-Received: from [199.232.76.173] (port=40883 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mx8fx-0001iL-Hb for emacs-devel@gnu.org; Sun, 11 Oct 2009 20:22:09 -0400 Original-Received: from acsinet12.oracle.com ([141.146.126.234]:36120) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Mx8fw-0006vr-W9 for emacs-devel@gnu.org; Sun, 11 Oct 2009 20:22:09 -0400 Original-Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by acsinet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n9C0M2im028779 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 12 Oct 2009 00:22:04 GMT Original-Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by acsinet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n9B9bprP004708 for ; Mon, 12 Oct 2009 00:23:01 GMT Original-Received: from abhmt009.oracle.com by acsmt355.oracle.com with ESMTP id 20337052191255306841; Sun, 11 Oct 2009 17:20:41 -0700 Original-Received: from dradamslap1 (/24.5.184.158) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 11 Oct 2009 17:20:40 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AcpKtNFUph2WA+hzRWKlbJDjq0kQgAAFlUAQ X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: acsmt355.oracle.com [141.146.40.155] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090208.4AD276AC.0086:SCFMA4539814,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:116089 Archived-At: I'm unfamiliar with the encryption commands, so in my proposal I left them in the menu where they were. After looking at the code a bit, it seems there is a bug (filed as #4703) - they should be in the Operate menu, not the Immediate menu. For my proposal, they would thus be in `Multiple', not `Single'. They each act on the set of marked files (or the next prefix arg files). This is another example of the mischievousness of such meaningless names as "Immediate". Apparently, whoever added them to `Immediate' just figured "Hey, they're immediate", which of course they are - like all commands. Also in bug #4703: If these menu items do not apply to subdirectory lines, then an appropriate :enable entry should be added to disable them for non-file lines.