From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.bugs Subject: bug#2675: 23.0.91; unnecessary vc-next-action conflicts in vc-dir directory Date: Mon, 16 Mar 2009 18:08:42 -0700 (PDT) Message-ID: <200903170108.n2H18gxe011226@godzilla.ics.uci.edu> References: <87ocw3cxjy.fsf@catnip.gol.com> Reply-To: Dan Nicolaescu , 2675@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1237253109 21255 80.91.229.12 (17 Mar 2009 01:25:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 17 Mar 2009 01:25:09 +0000 (UTC) Cc: 2675@emacsbugs.donarmstrong.com To: Miles Bader Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Mar 17 02:26:25 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LjO4X-0005W8-Ax for geb-bug-gnu-emacs@m.gmane.org; Tue, 17 Mar 2009 02:26:25 +0100 Original-Received: from localhost ([127.0.0.1]:33446 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LjO3A-0007T1-UZ for geb-bug-gnu-emacs@m.gmane.org; Mon, 16 Mar 2009 21:25:01 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LjO24-0006nq-G9 for bug-gnu-emacs@gnu.org; Mon, 16 Mar 2009 21:23:52 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LjO1z-0006kv-9c for bug-gnu-emacs@gnu.org; Mon, 16 Mar 2009 21:23:51 -0400 Original-Received: from [199.232.76.173] (port=44007 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LjO1y-0006ke-Dt for bug-gnu-emacs@gnu.org; Mon, 16 Mar 2009 21:23:46 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:57010) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LjO1x-0004X6-Mc for bug-gnu-emacs@gnu.org; Mon, 16 Mar 2009 21:23:45 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2H1NgHK012190; Mon, 16 Mar 2009 18:23:43 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n2H1F3N6009925; Mon, 16 Mar 2009 18:15:03 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Dan Nicolaescu Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs , owner@emacsbugs.donarmstrong.com Resent-Date: Tue, 17 Mar 2009 01:15:03 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2675 X-Emacs-PR-Package: emacs,vc-dir X-Emacs-PR-Keywords: Original-Received: via spool by 2675-submit@emacsbugs.donarmstrong.com id=B2675.12372521408554 (code B ref 2675); Tue, 17 Mar 2009 01:15:03 +0000 Original-Received: (at 2675) by emacsbugs.donarmstrong.com; 17 Mar 2009 01:09:00 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from sallyv2.ics.uci.edu (sallyv2.ics.uci.edu [128.195.1.120]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2H18vMO008538 for <2675@emacsbugs.donarmstrong.com>; Mon, 16 Mar 2009 18:08:58 -0700 Original-Received: from godzilla.ics.uci.edu (godzilla.ics.uci.edu [128.195.10.101]) by sallyv2.ics.uci.edu (8.13.7+Sun/8.13.7) with ESMTP id n2H18hsE007865; Mon, 16 Mar 2009 18:08:43 -0700 (PDT) Original-Received: (from dann@localhost) by godzilla.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id n2H18gxe011226; Mon, 16 Mar 2009 18:08:42 -0700 (PDT) In-Reply-To: (Miles Bader's message of "Mon, 16 Mar 2009 10:12:31 +0900") Original-Lines: 37 X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: n2H18hsE007865 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann@godzilla.ics.uci.edu X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Mon, 16 Mar 2009 21:23:51 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:26413 Archived-At: Miles Bader writes: > On Mon, Mar 16, 2009 at 9:50 AM, Stefan Monnier > wrote: > >> Then hitting "v" on the first line of the buffer gives the following= error: > > > > From where I stand, the problem is the use of `v' in vc-dir. =C2=A0Wh= ile the > > concept of "next-action" might make sense for single files, it's not > > nearly as useful for vc-dir, especially since vc-dir has a lot of free > > key-bindings, so it can easily use separate bindings for > > commit/checkout/merge/... >=20 > Yeah, good point; the concept of "next-action" has always kind of > bothered me, even in the old single-file case... > Even if it's sometimes a handy shortcut, I think in many cases I'd > prefer a firmer notion of what my command was going to do... I actually like vc-next-action, it does what I want most of the time... > How about "c" for commit in *vc-dir*? >=20 > Of course, there needs to be a vc-commit command first... ! Add the vc-commit command, and I'll add the vc-dir binding for it :-) > [I'd also suggest "a" as an alias for "register", as "i" seems obscure.] "i" comes from "C-x v i" -- in general the VC commands in vc-dir use the bindings from the C-x v map. > [Offhand, I think they'd be good bindings for the global keymap too, > but it contains so much weird cruft bound to apparently arbitrary > letters, it's probably too late to make any sense of that...] Probably too late for the 23.1 release, but if you want to open the discussion after the release, maybe there won't be too much pushback for getting rid of things like C-x v h