From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#2675: 23.0.91; unnecessary vc-next-action conflicts in vc-dir directory Date: Mon, 16 Mar 2009 10:12:31 +0900 Message-ID: References: <87ocw3cxjy.fsf@catnip.gol.com> Reply-To: Miles Bader , 2675@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1237166685 15684 80.91.229.12 (16 Mar 2009 01:24:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 16 Mar 2009 01:24:45 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org, 2675@emacsbugs.donarmstrong.com To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 16 02:25:59 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 1Lj1aZ-000351-DJ for geb-bug-gnu-emacs@m.gmane.org; Mon, 16 Mar 2009 02:25:59 +0100 Original-Received: from localhost ([127.0.0.1]:50880 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lj1ZD-0008OP-5s for geb-bug-gnu-emacs@m.gmane.org; Sun, 15 Mar 2009 21:24:35 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lj1YV-000849-9q for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2009 21:23:51 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lj1YQ-0007yn-Ud for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2009 21:23:50 -0400 Original-Received: from [199.232.76.173] (port=55760 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lj1YQ-0007yc-8m for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2009 21:23:46 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:37321) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Lj1YP-0008WI-K3 for bug-gnu-emacs@gnu.org; Sun, 15 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 n2G1Ngmf031525; Sun, 15 Mar 2009 18:23:43 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n2G1K5ja030512; Sun, 15 Mar 2009 18:20:05 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Miles Bader Original-Sender: snogglethorpe@gmail.com Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 16 Mar 2009 01:20:05 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2675 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 2675-submit@emacsbugs.donarmstrong.com id=B2675.123716596028911 (code B ref 2675); Mon, 16 Mar 2009 01:20:05 +0000 Original-Received: (at 2675) by emacsbugs.donarmstrong.com; 16 Mar 2009 01:12:40 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from mail-gx0-f177.google.com (mail-gx0-f177.google.com [209.85.217.177]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2G1CbIF028894 for <2675@emacsbugs.donarmstrong.com>; Sun, 15 Mar 2009 18:12:38 -0700 Original-Received: by gxk25 with SMTP id 25so4548256gxk.1 for <2675@emacsbugs.donarmstrong.com>; Sun, 15 Mar 2009 18:12:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=0tKfsLyYL+sp1PG9PZ81FYatkgpTmvbiGpu1Xwtd3qw=; b=Be7GdSO8A12ek8GrRIdDF+DADU/W8fOdTgJ1iuD1c0gEKkSXEbvZECcrKp/UNRqcgK eoAEsaVEjnL6CDKWyFF1iqoMJZ06aGKZ/peyhYibj6bGXD0VbK/bpGbOdAp5oPGxngFT jkmarXJ9yyduKRDc6epZnfo4B8OHHp1zFcmaY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=gybnSGJy0TH2UgBjJj+MRbGzwZEoET1P7ZEqDqB8pBgVPvaZbeZTzmlJG/864ym38N Uq1+iMKmCnqu/UZkR0bp9cDglmDVcJC4sfW1QK0thxejOnMtBVL47xAT2MCAbqqJMJJX wmaHnULGPmAQA02BVCZUZGbAXjvgXGKpMBAK4= Original-Received: by 10.231.19.204 with SMTP id c12mr868633ibb.20.1237165952026; Sun, 15 Mar 2009 18:12:32 -0700 (PDT) In-Reply-To: X-Google-Sender-Auth: b6d9bcfbd2bad88a X-CrossAssassin-Score: 2 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Sun, 15 Mar 2009 21:23:50 -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:26371 gmane.emacs.pretest.bugs:24130 Archived-At: 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 err= or: > > From where I stand, the problem is the use of `v' in vc-dir. =A0While 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/... 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... How about "c" for commit in *vc-dir*? Of course, there needs to be a vc-commit command first... ! [I'd also suggest "a" as an alias for "register", as "i" seems obscure.] [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...] -Miles --=20 Do not taunt Happy Fun Ball.