From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?K=C3=A9vin?= Le Gouguec Newsgroups: gmane.emacs.bugs Subject: bug#50344: C-x v keybinding for vc-print-branch-log Date: Thu, 07 Oct 2021 14:25:10 +0200 Message-ID: <87bl41t42h.fsf@gmail.com> References: <87mtoux1ha.fsf@mail.linkov.net> <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> <87k0jora9d.fsf@gnus.org> <7ba6c699-cfe5-4fa3-92dd-55b1e227aacf@yandex.ru> <874kaptwki.fsf@mail.linkov.net> <878rz5pc9i.fsf@mail.linkov.net> <83ily91djz.fsf@gnu.org> <878rz5w9cf.fsf@mail.linkov.net> <044b4d98-02e6-e053-f3b0-5ceb76fdafc6@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18946"; 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, larsi@gnus.org, Dmitry Gutov , Juri Linkov To: Gregory Heytings Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Oct 07 14:26:26 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 1mYSTh-0004iw-Vh for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 07 Oct 2021 14:26:26 +0200 Original-Received: from localhost ([::1]:47238 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mYSTg-0000Qy-Tz for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 07 Oct 2021 08:26:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46148) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mYSTK-0000O5-NG for bug-gnu-emacs@gnu.org; Thu, 07 Oct 2021 08:26:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34701) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mYSTK-0007O5-Cd for bug-gnu-emacs@gnu.org; Thu, 07 Oct 2021 08:26:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mYSTK-0000Dq-2c for bug-gnu-emacs@gnu.org; Thu, 07 Oct 2021 08:26:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?K=C3=A9vin?= Le Gouguec Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Oct 2021 12:26: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.1633609521804 (code B ref 50344); Thu, 07 Oct 2021 12:26:02 +0000 Original-Received: (at 50344) by debbugs.gnu.org; 7 Oct 2021 12:25:21 +0000 Original-Received: from localhost ([127.0.0.1]:46247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYSSe-0000Ct-NV for submit@debbugs.gnu.org; Thu, 07 Oct 2021 08:25:21 -0400 Original-Received: from mail-wr1-f53.google.com ([209.85.221.53]:37849) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYSSc-0000Ce-II for 50344@debbugs.gnu.org; Thu, 07 Oct 2021 08:25:19 -0400 Original-Received: by mail-wr1-f53.google.com with SMTP id e12so18538923wra.4 for <50344@debbugs.gnu.org>; Thu, 07 Oct 2021 05:25:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=I9+VwyYrHEoS2CF08J4fLw1HN9rSB7nimaJhcgIcmsM=; b=PCVUbSNLrVt+ZAL1ZwEtf0/zd6+IKumWK/33nP519seZDzym/uxIJUFo7ihjsiRsNT FpA/RIAlv0Id8BAObWVkt1Zm8TGxdaFQSi1aWBSwJrC8SBMZh2+rA/2KA2k9qvC/Enf3 KcZAxr5fbxT3ByeyB0Rc8QuJYaGgbLy669Gvr4jE57VN1Ld9wxOsdDcQHJUp+lEGdFSd t7R+PE1/e5Sez+c4rvMw6BFUzzLTtHXosnIMWknTNMcxUFK37hyzXDzkJCqlMagERtKM x7ZVlF5aY8BasZJaZRAYCmeTXiSWtk4D8phv0y2I7dMIfXRzFjcxnTZ4XCufmBwRmDpo MAMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=I9+VwyYrHEoS2CF08J4fLw1HN9rSB7nimaJhcgIcmsM=; b=xV6ZSibFw7iuU5PP4InNhKS0UtyyyvBftCsUXxTQqi5vN4zwX3OvLolT8w45mTj7nb stOTX216tll3C3zZSqFnmjOIkqXg2p1c7o96g/kEKznHGP/ZfrQ7lNptFn2Rq4TAK2Fi MZtm670B42koKlSTk0dfQ9RDASJxDrWH+2cCqSwdMSTUcCyON8wyP8AaRhizpn8I9Yrl zP0suvERe6j6x7lSM2WGZ5uq9xL2WHXzPs7TmtZFbG/5czbgFZF+k6pqqh81PcBEXTXn +vQULiVa9SPDRkA0ON4KzXm0eoHn3QMXKWQnZm93HF21yvHwtDqBgAhtm9RgUVcgAZWD oiUQ== X-Gm-Message-State: AOAM532dQQ0fEUxwvfWJ2g1+f5Ygv//d+9yQMneaSTcLhzZLXsby0BWd 8i4DKIG/L9gCC86i3FJ+BOo= X-Google-Smtp-Source: ABdhPJwC7H6TYlexMKi8sm4xsXNDVK2g1wSy8XvUE++6rh19NnupPo+tVa6DEKIRORAPbkq+s3KVRQ== X-Received: by 2002:adf:f481:: with SMTP id l1mr4891852wro.411.1633609512580; Thu, 07 Oct 2021 05:25:12 -0700 (PDT) Original-Received: from hirondell (pop.92-184-110-145.mobile.abo.orange.fr. [92.184.110.145]) by smtp.gmail.com with ESMTPSA id c9sm8617031wmb.41.2021.10.07.05.25.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Oct 2021 05:25:12 -0700 (PDT) In-Reply-To: (Gregory Heytings's message of "Thu, 07 Oct 2021 11:42:34 +0000") 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:216645 Archived-At: Gregory Heytings writes: >> It's not mnemonic either. >> > > IMO it is, '<' is a visual representation of two branches. I wouldn't > be surprised if '<' was used (as an icon) to open a dialog for branch > operations in some other editor. (With apologies for contributing to the bikeshed,) 'y' kinda works too by the same logic, and is unused by vc AFAICT? Magit uses 'y' for "refs" commands[1], which bring up buffers enumerating branches and tags). (Magit does use 'b' for branch management in general though. IMO it is more intuitive for a VC system to bind commonly used branch commands[2] to 'b'; switching backends sounds like a one-off maintenance operation that one would hopefully not need a dedicated binding for.) [1] https://magit.vc/manual/magit/References-Buffer.html [2] Such as those described upthread, e.g. creating branches, showing their log, checking them out: <878rz72wqg.fsf@mail.linkov.net> https://lists.gnu.org/archive/html/bug-gnu-emacs/2021-10/msg00483.html