From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#50344: C-x v keybinding for vc-print-branch-log Date: Fri, 10 Sep 2021 12:32:46 +0200 Message-ID: <87k0jora9d.fsf@gnus.org> References: <87mtoux1ha.fsf@mail.linkov.net> <1f39aa34-6626-3d0b-d764-2c9908787d99@yandex.ru> <87o8998wf4.fsf@mail.linkov.net> <84e4e2ef-6c8d-3645-9e1e-3129981dd45f@yandex.ru> <875yvgvohe.fsf@gnus.org> <87y28burzd.fsf@mail.linkov.net> <87o896kt5k.fsf@gnus.org> <87sfyhj3qw.fsf@mail.linkov.net> <87zgsoctoc.fsf@gnus.org> <59a05468-2309-c6e7-5a2a-51426c208966@yandex.ru> <87tuiv4hvc.fsf@gnus.org> <87fsudsngq.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9649"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 50344@debbugs.gnu.org, Dmitry Gutov To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Sep 10 12:33:33 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mOdqf-0002L4-0A for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 10 Sep 2021 12:33:33 +0200 Original-Received: from localhost ([::1]:59694 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mOdqd-00031D-VQ for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 10 Sep 2021 06:33:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37384) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mOdqA-0002wf-Hq for bug-gnu-emacs@gnu.org; Fri, 10 Sep 2021 06:33:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53639) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mOdqA-0005YY-8l for bug-gnu-emacs@gnu.org; Fri, 10 Sep 2021 06:33:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mOdqA-0001yo-4l for bug-gnu-emacs@gnu.org; Fri, 10 Sep 2021 06:33:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Sep 2021 10:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50344 X-GNU-PR-Package: emacs Original-Received: via spool by 50344-submit@debbugs.gnu.org id=B50344.16312699797601 (code B ref 50344); Fri, 10 Sep 2021 10:33:02 +0000 Original-Received: (at 50344) by debbugs.gnu.org; 10 Sep 2021 10:32:59 +0000 Original-Received: from localhost ([127.0.0.1]:36952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOdq7-0001yW-9c for submit@debbugs.gnu.org; Fri, 10 Sep 2021 06:32:59 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:53146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOdq5-0001yI-0T for 50344@debbugs.gnu.org; Fri, 10 Sep 2021 06:32:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=gZr/PQbdAnhreuF4fy8UKqWhDzK963mAdsUp7UdZCqs=; b=f5obnAiRO4NxFTP+fcNfsKwBxq pvvpUmC9qF/YgLT2PGib/feM47mWJueq9M1QHAzVnQGDa20ysatpYAC10pvKVjHPyTsksmGt31gWd nbPEbr/s4QZnDfSoRo3B3V1AKlrrwsTMCvIKzeH2YPFXiXMG7GRdck7960RVymtrv590=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mOdpv-0002jC-Iu; Fri, 10 Sep 2021 12:32:50 +0200 In-Reply-To: <87fsudsngq.fsf@mail.linkov.net> (Juri Linkov's message of "Thu, 09 Sep 2021 20:39:57 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:213980 Archived-At: Juri Linkov writes: > I think in the long-term it would be nice to have these keybindings: > > C-x v B - vc-switch-backend > C-x v b c - vc-create-tag (maybe it should have an alias 'vc-create-branch'?) > C-x v b l - vc-print-branch-log > C-x v b s - vc-retrieve-tag (maybe it should have an alias 'vc-switch-branch'?) > C-x v s - vc-log-search > C-x v r - free, any ideas what to bind to it? > > Since `C-x v b' will show "C-x v b-" in the echo area, > and `C-x v s' will show "Search log with pattern: " in the minibuffer. > and `C-x v r' will show "C-x v r is undefined", > I see no problem in adding all keybindings before the next release. It's an ambitious rebinding... but the new bindings are clearly an improvement, and none of the commands that are being rebound to/from are things that "do things immediately", but instead prompt for further input, so the potential for this to destroy people's repositories should be lessened. But... perhaps we should take this to emacs-devel to see whether other people feel differently? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no