From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: 28.0.50; [feature request] vc command for branch creation, with customization by prefix arg Resent-From: Filipp Gunbin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 17 Sep 2021 15:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 50643@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16318915748935 (code B ref -1); Fri, 17 Sep 2021 15:13:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 Sep 2021 15:12:54 +0000 Received: from localhost ([127.0.0.1]:60911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRFXp-0002K2-S3 for submit@debbugs.gnu.org; Fri, 17 Sep 2021 11:12:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:41130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRFXl-0002Jt-ON for submit@debbugs.gnu.org; Fri, 17 Sep 2021 11:12:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48372) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mRFXl-0003Xv-Ip for bug-gnu-emacs@gnu.org; Fri, 17 Sep 2021 11:12:49 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:43809) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mRFXj-0007qm-PR for bug-gnu-emacs@gnu.org; Fri, 17 Sep 2021 11:12:49 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 599F15C01CA for ; Fri, 17 Sep 2021 11:12:45 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Fri, 17 Sep 2021 11:12:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= from:to:subject:date:message-id:mime-version:content-type; s= fm1; bh=L0m437PD6ZZg1+XSX/3gAPf44DPCfLL4iBdnnwbS3CA=; b=XlPfHhqF L+7BeUtyP5/lWHqE3+PswLsuxoqy6Ie4hGIZIhlSmjD9fHWeexhr6XadIFNT/d68 H9I5x8ft+ucIYXBbTxJrCXfiu6XCwEqfWXRynAouZmz6S840nrJDHTDMtgG1UWET Srf1IUGdH+tz+5sv8lj1OPHyjh4Y9UndggEYUjIq23NeEoPcnvRan2v8GSvXgabl awxt/ykzEeS2djLFeuIUwm0agIRlN4DSofZBqji5rllOHjWJaWT0WaxdhVE1itAT 4bOX5Si3qJnDXc0vvGWov06COsFn3jHIsxSoT3754Oam8330FBudJT5vEyT4ozjb t31x001UIXv/Zg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=L0m437PD6ZZg1+XSX/3gAPf44DPCf LL4iBdnnwbS3CA=; b=rt7+ZqP1oQwnz6aU4KXhQJ0wufkqC+QHysXibZ+DWu06N JYfC3RHaBtAieyKjNYJSY33kFukjoPJ8HMphj20WywRd71ncBSRLL+x7czyvcPhP kUW0MSTeC4kOLEzBKGv57MNxzwsP8jDg5WAT/lef0K3WXG/2LXPQUnJWDdpJecEm N4dJQwQZV9au8vnHQ3L91qoHBn4946chmf5FuCicgVlHzs8K9iztNnWEHXeh1KZ0 95IL0/hs+3QfsDXYgO1oED0RD5EXXI8vZfi27O82Z0ZRgAxMe1Deliv+XYtDS7GM 1+uEVN1YbPnwQ02a8Ex9l1pIN/rwL5tq147vdlb0Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudehiedgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufgffkfggtgesthdtredttd ertdenucfhrhhomhephfhilhhiphhpucfiuhhnsghinhcuoehfghhunhgsihhnsehfrghs thhmrghilhdrfhhmqeenucggtffrrghtthgvrhhnpeetkefggfejudejkeevheduteffud ffjeeutdevveefueevgfeiieeuueelkeduudenucevlhhushhtvghrufhiiigvpedtnecu rfgrrhgrmhepmhgrihhlfhhrohhmpehfghhunhgsihhnsehfrghsthhmrghilhdrfhhm X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 17 Sep 2021 11:12:44 -0400 (EDT) From: Filipp Gunbin User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) Date: Fri, 17 Sep 2021 18:12:40 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=66.111.4.29; envelope-from=fgunbin@fastmail.fm; helo=out5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Currently, vc-create-tag creates a branch when given C-u. With distributed VCSes like Git, branch creation is a very frequent operation to be worth a separate command. The command could have a mode for specifying START-POINT, so for Git the command becomes "git checkout -b new-branch-name START-POINT". This could be on C-u (unless there're other frequent "customization" cases). Thanks. From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: bug#50344: C-x v keybinding for vc-print-branch-log Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 18 Sep 2021 00:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Filipp Gunbin Cc: 50344@debbugs.gnu.org, Lars Ingebrigtsen , 50643@debbugs.gnu.org, Juri Linkov Received: via spool by 50643-submit@debbugs.gnu.org id=B50643.16319237653986 (code B ref 50643); Sat, 18 Sep 2021 00:10:02 +0000 Received: (at 50643) by debbugs.gnu.org; 18 Sep 2021 00:09:25 +0000 Received: from localhost ([127.0.0.1]:33244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRNv3-00012D-Fi for submit@debbugs.gnu.org; Fri, 17 Sep 2021 20:09:25 -0400 Received: from mail-wm1-f54.google.com ([209.85.128.54]:54839) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRNuz-00011u-Ei; Fri, 17 Sep 2021 20:09:24 -0400 Received: by mail-wm1-f54.google.com with SMTP id s24so8534094wmh.4; Fri, 17 Sep 2021 17:09:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=LPYPkN4ezSo9mK65uMyHk/eIFvAaq5pjmRZZYKV1RPg=; b=RlJkQpTY6sA7KPoMG+Z04ICa+7rP8LvUZD9EUwnwgSMnjxyCozkTAFazeLraSF/wfn bt07Y6OS7rHWayiQtD8ChKCx2ZPg+JVBJn5AOFwTneCAqEK/r1Yq3Qk63SKGPBWFfssE mDjSkt2CzJDEpzNhlKd0TL09Jg0BsL+g5y9HI7FEAEjotFUxYVZ79kPf24nliOX/ueha zdWiliWwE0HFh4Cqwd6RFKuqO5pL5tn0+9gaPge92dqIub00/gqIo9wo15aTEhrFP2Q7 axR+1ebazkvxtRNF6rj1Pt8JOc9bKyXoeNrpuDYprRWcmXzsKYBxKbCg9wWDgfWooR9V LtmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=LPYPkN4ezSo9mK65uMyHk/eIFvAaq5pjmRZZYKV1RPg=; b=ttz8RwL7Sn95j0cdEN175vfIgRO+VvcVshhwgOGTsVR/6jnNHyCkWPgyyKXkXeNElO mSpGFYGHVMthtoet2iiNAuEMVLzz2mJtVD7w3MMKYJZmicREMSYxbBGJWIjbsyp6sKk+ f6zR8LAR1fFrtJb7ie0ZqCHQTyFLUW25tSCoxaj0ci7gyqvPaxOi6hn7Nolb8It7C3vu 1QAQ3QmpIrG0QLG0S8hC8m2j0ssBHaPu2B9WN5b50/Q18CGlLv2msm9m5a5ZJJj86iJu u0QgzTQZry1/SG9WI4ljqMBvYFP9+j/QgPUxIyHke6NjvIKB3hOq4Tb6A1/Fs9WlXmCQ qX0g== X-Gm-Message-State: AOAM530gmkAO0TXKky0IECZD6PxrvGFP7YQGEoKSzVTqJckEkJOP3lzb QQ4wKOitIFcsKA4fT6beDLBRrdJ1X0Y= X-Google-Smtp-Source: ABdhPJxVCq+vk44YbUFk51Yox2eho5krYoUNZ3m4e83dYvMF+QUDQ/8cjszIrM0LSK/FsCglnMS2tQ== X-Received: by 2002:a1c:149:: with SMTP id 70mr17511387wmb.187.1631923755431; Fri, 17 Sep 2021 17:09:15 -0700 (PDT) Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id p1sm7684425wmi.30.2021.09.17.17.09.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 17 Sep 2021 17:09:14 -0700 (PDT) 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> <85dfa858-091b-80df-b9d1-bd1136c2b91e@yandex.ru> From: Dmitry Gutov Message-ID: Date: Sat, 18 Sep 2021 03:09:13 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.6 (/) On 17.09.2021 18:15, Filipp Gunbin wrote: > On 16/09/2021 14:54 +0300, Dmitry Gutov wrote: > >> On 16.09.2021 14:46, Filipp Gunbin wrote: >>> Maybe I should express this wish in a separate bug, but: >>> >>> It would be nice if vc-create-tag allowed to specify start-point >>> conveniently: >>> >>> git checkout -b new-branch-name START-POINT >>> >>> Currently I do this in shell. >> Perhaps we could do that with 'C-u C-u'. >> >> Yes, a separate feature request is preferable. > I'm also thinking of a separate command for branch creation, wrote all > that in bug#50643. Thanks. This part might actually fit better in this one: if we add a new command which will create a branch by default, then it will fit the new 'b' keymap best. We could actually do the migration this way: create a new command which "flips" the branch-tag relationship and put it on 'C-v b c'. Then, if we're not removing the 'C-x s' binding in this release, we could obsolete the command in favor of the new one because people create branches more often tags tags these days (right?). What do people think? The command could also prompt for START-POINT by default: it shouldn't really hurt to press RET once more at the end. It can also be useful to double-check the branch you are currently branching from. From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: bug#50344: C-x v keybinding for vc-print-branch-log Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 18 Sep 2021 19:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dmitry Gutov Cc: 50344@debbugs.gnu.org, Lars Ingebrigtsen , 50643@debbugs.gnu.org, Filipp Gunbin Received: via spool by 50643-submit@debbugs.gnu.org id=B50643.163199194018421 (code B ref 50643); Sat, 18 Sep 2021 19:06:02 +0000 Received: (at 50643) by debbugs.gnu.org; 18 Sep 2021 19:05:40 +0000 Received: from localhost ([127.0.0.1]:36930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfee-0004my-FF for submit@debbugs.gnu.org; Sat, 18 Sep 2021 15:05:40 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:58377) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRfec-0004md-6Y; Sat, 18 Sep 2021 15:05:38 -0400 Received: (Authenticated sender: juri@linkov.net) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 4151C1C0002; Sat, 18 Sep 2021 19:05:29 +0000 (UTC) From: Juri Linkov Organization: LINKOV.NET 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> <85dfa858-091b-80df-b9d1-bd1136c2b91e@yandex.ru> Date: Sat, 18 Sep 2021 22:03:42 +0300 In-Reply-To: (Dmitry Gutov's message of "Sat, 18 Sep 2021 03:09:13 +0300") Message-ID: <874kahogdt.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >>>> It would be nice if vc-create-tag allowed to specify start-point >>>> conveniently: >>>> >>>> git checkout -b new-branch-name START-POINT >>>> >>>> Currently I do this in shell. >>> Perhaps we could do that with 'C-u C-u'. >>> >>> Yes, a separate feature request is preferable. >> I'm also thinking of a separate command for branch creation, wrote all >> that in bug#50643. Thanks. > > This part might actually fit better in this one: if we add a new command > which will create a branch by default, then it will fit the new 'b' > keymap best. 👍 for the new branch command. Until now, I avoided ‘vc-create-tag’ to not make a mistake that will create a tag instead of the branch. > We could actually do the migration this way: create a new command which > "flips" the branch-tag relationship and put it on 'C-v b c'. Then, if we're > not removing the 'C-x s' binding in this release, we could obsolete the > command in favor of the new one because people create branches more often > tags tags these days (right?). Shouldn't tag commands be moved to another prefix key ‘C-x v t’? But I don't know how often tag commands are used. > The command could also prompt for START-POINT by default: it shouldn't > really hurt to press RET once more at the end. It can also be useful to > double-check the branch you are currently branching from. A prompt for START-POINT would be fine with completion on branch names, and saying what the default value will be used when exiting with RET. From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: bug#50344: C-x v keybinding for vc-print-branch-log Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Sep 2021 00:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 50344@debbugs.gnu.org, Lars Ingebrigtsen , 50643@debbugs.gnu.org, Filipp Gunbin Received: via spool by 50643-submit@debbugs.gnu.org id=B50643.16320097235911 (code B ref 50643); Sun, 19 Sep 2021 00:03:02 +0000 Received: (at 50643) by debbugs.gnu.org; 19 Sep 2021 00:02:03 +0000 Received: from localhost ([127.0.0.1]:37165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRkHS-0001XF-NA for submit@debbugs.gnu.org; Sat, 18 Sep 2021 20:02:02 -0400 Received: from mail-wm1-f46.google.com ([209.85.128.46]:55912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRkHN-0001We-HL; Sat, 18 Sep 2021 20:02:02 -0400 Received: by mail-wm1-f46.google.com with SMTP id 70so7272191wme.5; Sat, 18 Sep 2021 17:01:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=BARUgwtERqziW0dXQ4Fnq4/o9zioQmxKfRNS0Ve9BLk=; b=ng/jo7kTi8k15VHSbPoAV579SWHdTjkkHPm0+UqMzN/BGC22GmXsscDgiyQeTfBFkW nNp+tcEBMnFt6xI+mG1Lm2mMeIRnKfQxFzWkn8281vmQ+2KV3ochtmfZFRdijOfbkcuq roWEadkAaAq4tpMkVMCP9tUIsJuGxndrpZ1GUdEquqGm5ny+Y405pGL0Q4ZpGhsG1X9C c6hQ8J19HPqAuhnAqvXu0H5xUsZNNicnaQ1eNtlmB9hetIzFlQ9GadMr3299/bXMfxsX +ab6WyePDUMbDKyx4Aop5/jZ3zEwXQyPzDQYH4Y4sclQ3n5/86NYzyAPfs15pL3NliNX oQGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=BARUgwtERqziW0dXQ4Fnq4/o9zioQmxKfRNS0Ve9BLk=; b=ioaOiV/DgHQmBFy3Sjnh1yy491mNhML/dgjia0QLyAfoozCPW6msSe1GdAWFF8rVmo uy5FUutS6LZQj/xsGkm/NQ38/W+75/kD6WZi5NhtUiAj0yoh3ZEkUuZHlvU7d5/TXgf6 jByywjCkufFqklpGqmjGEo+NW0ZCZyCZ/3W8Ju26Knf4WBEvFYgxvSVb+QncHvKvnvJI E+UW0DGZYXRt8/Qn/3/n5dgA4rNRJFeIFw/h794g7kC7Cpb0EgaaBo3xTRmHLGToozfp dsS4ztn7iHESVTRucv9TnzwXh1bMa/41w9g78vms8NNCp6BKhXjsXYKFDvZxtgr9gx53 Q4Mg== X-Gm-Message-State: AOAM532GYifRQ07ubZp6jLAsWfia5U38EAp9UkqXBcOarNPPBD6dKor8 Ym3FPg9VrMoxzeXnnXDh8HQ2fER1Tlo= X-Google-Smtp-Source: ABdhPJxJ2XcA79MFDMxHO94pGNywYNs20KJ5Uc2Oenc/wE/qtYx0LGTIoE3VMBK9j+etyU/qIitXlg== X-Received: by 2002:a05:600c:4105:: with SMTP id j5mr5666597wmi.138.1632009711517; Sat, 18 Sep 2021 17:01:51 -0700 (PDT) Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id b187sm9712692wmd.33.2021.09.18.17.01.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 18 Sep 2021 17:01:51 -0700 (PDT) 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> <85dfa858-091b-80df-b9d1-bd1136c2b91e@yandex.ru> <874kahogdt.fsf@mail.linkov.net> From: Dmitry Gutov Message-ID: <8ea68c73-df86-7e65-a07f-77367e4a906f@yandex.ru> Date: Sun, 19 Sep 2021 03:01:48 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <874kahogdt.fsf@mail.linkov.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: 0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.6 (/) On 18.09.2021 22:03, Juri Linkov wrote: >>>> Yes, a separate feature request is preferable. >>> I'm also thinking of a separate command for branch creation, wrote all >>> that in bug#50643. Thanks. >> >> This part might actually fit better in this one: if we add a new command >> which will create a branch by default, then it will fit the new 'b' >> keymap best. > > 👍 for the new branch command. Until now, I avoided ‘vc-create-tag’ > to not make a mistake that will create a tag instead of the branch. > >> We could actually do the migration this way: create a new command which >> "flips" the branch-tag relationship and put it on 'C-v b c'. Then, if we're >> not removing the 'C-x s' binding in this release, we could obsolete the >> command in favor of the new one because people create branches more often >> tags tags these days (right?). > > Shouldn't tag commands be moved to another prefix key ‘C-x v t’? > But I don't know how often tag commands are used. So far we only have one tag command, and it doubles for branches with 'C-u'. The other tag-related command doesn't differentiate between branches and tags. Would having essentially two copies of these, but with different names, be a good idea? Are there some VCS which would benefit from a more stricter differentiation between the two? Hg, perhaps? I don't know how branches work there. Either way, we could put the same command in both keymaps, but I also don't know how often the tag commands are used for working with _tags_ these days. >> The command could also prompt for START-POINT by default: it shouldn't >> really hurt to press RET once more at the end. It can also be useful to >> double-check the branch you are currently branching from. > > A prompt for START-POINT would be fine with completion on branch names, > and saying what the default value will be used when exiting with RET. Yup! From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: bug#50344: C-x v keybinding for vc-print-branch-log Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Sep 2021 17:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dmitry Gutov Cc: 50344@debbugs.gnu.org, Lars Ingebrigtsen , 50643@debbugs.gnu.org, Filipp Gunbin Received: via spool by 50643-submit@debbugs.gnu.org id=B50643.1632071739817 (code B ref 50643); Sun, 19 Sep 2021 17:16:02 +0000 Received: (at 50643) by debbugs.gnu.org; 19 Sep 2021 17:15:39 +0000 Received: from localhost ([127.0.0.1]:39803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mS0Pi-0000Ci-Ud for submit@debbugs.gnu.org; Sun, 19 Sep 2021 13:15:39 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:50667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mS0Pg-0008WH-B2; Sun, 19 Sep 2021 13:15:37 -0400 Received: (Authenticated sender: juri@linkov.net) by relay10.mail.gandi.net (Postfix) with ESMTPSA id 21E80240002; Sun, 19 Sep 2021 17:15:27 +0000 (UTC) From: Juri Linkov Organization: LINKOV.NET 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> <85dfa858-091b-80df-b9d1-bd1136c2b91e@yandex.ru> <874kahogdt.fsf@mail.linkov.net> <8ea68c73-df86-7e65-a07f-77367e4a906f@yandex.ru> Date: Sun, 19 Sep 2021 20:04:16 +0300 In-Reply-To: <8ea68c73-df86-7e65-a07f-77367e4a906f@yandex.ru> (Dmitry Gutov's message of "Sun, 19 Sep 2021 03:01:48 +0300") Message-ID: <87y27sfpxz.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > So far we only have one tag command, and it doubles for branches with > 'C-u'. The other tag-related command doesn't differentiate between branches > and tags. > > Would having essentially two copies of these, but with different names, be > a good idea? It makes sense to create a copy where the meaning of its arg is reversed, so by default it will operate on branches, and only with C-u on tags. > Are there some VCS which would benefit from a more stricter differentiation > between the two? Hg, perhaps? I don't know how branches work there. So the question is what backends already use the arg 'branchp'? The search shows that vc-cvs-create-tag, vc-git-create-tag, vc-hg-create-tag all use this arg. From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: bug#50344: C-x v keybinding for vc-print-branch-log Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Sep 2021 00:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 50344@debbugs.gnu.org, Lars Ingebrigtsen , 50643@debbugs.gnu.org, Filipp Gunbin Received: via spool by 50643-submit@debbugs.gnu.org id=B50643.16320980461298 (code B ref 50643); Mon, 20 Sep 2021 00:35:02 +0000 Received: (at 50643) by debbugs.gnu.org; 20 Sep 2021 00:34:06 +0000 Received: from localhost ([127.0.0.1]:40327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mS7G2-0000Kq-Bz for submit@debbugs.gnu.org; Sun, 19 Sep 2021 20:34:06 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:42806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mS7G1-0000KL-2T; Sun, 19 Sep 2021 20:34:05 -0400 Received: by mail-wr1-f50.google.com with SMTP id q11so25685780wrr.9; Sun, 19 Sep 2021 17:34:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=jRR6UQvxJILopNVv8AM9UoanhJ8KNuGp5uMaQ3hx/VQ=; b=E/sl7fHrgorG6caMHohLltWIUCi7SF5C8z9Y4yNjr7IekahCQq0efzMPi1gEluysmZ UHkPevZ2DKSDujKfukH6cXZYS2qb3ZyRzgOeWv8cS1S/ycZCJFlPU3ijiy7C5bAGsglL OAJFJCrq+6isJj/00rzA2TKuqW18kzkOB5JrRcPaSk3JVsgPx90YD3aeHBUXVK0OGduw lNLiw7Kz/KbaACBYle5OjP8sYhVHXIRVJs3VKMn1nZ6UT28jgaonn/MJ2ztgYbvd6SDV GwccX/tB+/AL94PbTWfUQXoBm3hMXeqCaJ+9wTst1lvM0T6aPY8O8zgeORQZRTGOa2/B /dlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=jRR6UQvxJILopNVv8AM9UoanhJ8KNuGp5uMaQ3hx/VQ=; b=JfUt4ej+6Kjebq6tXEEfJ1h4IMcbcdiSvCNY+CRun/IW9n4SE9Z9IPVrQCD1fEmP0i Qb/xnGfrDlgQx2daBhItTYfj/R9Zs1Qxhd0jpfNBNiMXq2j1PvAIaqocaAHYGl4Nhw9J EnILkuN/2A7neIlLp1R/iCWZ7ZbVd4+DIVrv1m39Z7GgaK7QNWaijFDwKwYzpw+tCiDy ciZ/r/FlTNIa5ms+nDwAneg4G+0BmDKrqg7/9u0oC/b9t46Tv0o2f4l0FLEif2Q0vIQW dX1Buo8WqMYztzldR8Cqk+BH8k3pysVct8wP7VBBbpqiQEX+IgiP8VtoBFeXeMVQqv/z ZA/Q== X-Gm-Message-State: AOAM532ZMhs5PYlv4idZZHaWgGxLSIe2lp/XdV3X0Le1c622OMNy9frs dyIg46z9prgGB2mPLyt0e+Fv/3W1H38= X-Google-Smtp-Source: ABdhPJx9naGcF891A3Wgw9PydqhjXsJ5l2PV+0aGabPYINa0ZzojlfDYnXhARAiHfNtqBQAiC01piQ== X-Received: by 2002:a5d:4d02:: with SMTP id z2mr25674837wrt.8.1632098039236; Sun, 19 Sep 2021 17:33:59 -0700 (PDT) Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id e5sm7929136wrd.1.2021.09.19.17.33.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 19 Sep 2021 17:33:58 -0700 (PDT) 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> <85dfa858-091b-80df-b9d1-bd1136c2b91e@yandex.ru> <874kahogdt.fsf@mail.linkov.net> <8ea68c73-df86-7e65-a07f-77367e4a906f@yandex.ru> <87y27sfpxz.fsf@mail.linkov.net> From: Dmitry Gutov Message-ID: <077bfc22-616e-cd67-3e84-e6917f9e2e53@yandex.ru> Date: Mon, 20 Sep 2021 03:33:56 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <87y27sfpxz.fsf@mail.linkov.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: 0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.6 (/) On 19.09.2021 20:04, Juri Linkov wrote: >> So far we only have one tag command, and it doubles for branches with >> 'C-u'. The other tag-related command doesn't differentiate between branches >> and tags. >> >> Would having essentially two copies of these, but with different names, be >> a good idea? > > It makes sense to create a copy where the meaning of its arg > is reversed, so by default it will operate on branches, > and only with C-u on tags. Yup. But I also wonder if reading START-POINT with completion (with current branch name as default) will make sense for creating tags in all backends too. >> Are there some VCS which would benefit from a more stricter differentiation >> between the two? Hg, perhaps? I don't know how branches work there. > > So the question is what backends already use the arg 'branchp'? > The search shows that vc-cvs-create-tag, vc-git-create-tag, > vc-hg-create-tag all use this arg. I thought of Hg in particular because there was a report or two citing some problems with how we handle them. And: "Mercurial offers a variety of approaches to branching, including “named branches”, “bookmarks” (most similar to git), “anonymous branches” and using clones." (https://markheath.net/post/using-named-branches-in-mercurial) That's basically all I know about it. The introduction in https://www.draketo.de/software/mercurial-branching-strategy, however, sounds very similar to Git's approach. From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: bug#50344: C-x v keybinding for vc-print-branch-log Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Sep 2021 07:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dmitry Gutov Cc: 50344@debbugs.gnu.org, Lars Ingebrigtsen , 50643@debbugs.gnu.org, Filipp Gunbin Received: via spool by 50643-submit@debbugs.gnu.org id=B50643.16321218509283 (code B ref 50643); Mon, 20 Sep 2021 07:11:02 +0000 Received: (at 50643) by debbugs.gnu.org; 20 Sep 2021 07:10:50 +0000 Received: from localhost ([127.0.0.1]:40849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSDRy-0002Pa-6O for submit@debbugs.gnu.org; Mon, 20 Sep 2021 03:10:50 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:36973) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSDRv-0002P0-U6; Mon, 20 Sep 2021 03:10:48 -0400 Received: (Authenticated sender: juri@linkov.net) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 5A28D20002; Mon, 20 Sep 2021 07:10:38 +0000 (UTC) From: Juri Linkov Organization: LINKOV.NET 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> <85dfa858-091b-80df-b9d1-bd1136c2b91e@yandex.ru> <874kahogdt.fsf@mail.linkov.net> <8ea68c73-df86-7e65-a07f-77367e4a906f@yandex.ru> <87y27sfpxz.fsf@mail.linkov.net> <077bfc22-616e-cd67-3e84-e6917f9e2e53@yandex.ru> Date: Mon, 20 Sep 2021 09:49:36 +0300 In-Reply-To: <077bfc22-616e-cd67-3e84-e6917f9e2e53@yandex.ru> (Dmitry Gutov's message of "Mon, 20 Sep 2021 03:33:56 +0300") Message-ID: <87sfxzoimv.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> It makes sense to create a copy where the meaning of its arg >> is reversed, so by default it will operate on branches, >> and only with C-u on tags. > > Yup. > > But I also wonder if reading START-POINT with completion (with current > branch name as default) will make sense for creating tags in all backends > too. You mean tag completion for creating tags? Maybe. From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: bug#50344: C-x v keybinding for vc-print-branch-log Resent-From: Filipp Gunbin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Sep 2021 16:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 50344@debbugs.gnu.org, Lars Ingebrigtsen , 50643@debbugs.gnu.org, Dmitry Gutov Received: via spool by 50643-submit@debbugs.gnu.org id=B50643.163215361411791 (code B ref 50643); Mon, 20 Sep 2021 16:01:02 +0000 Received: (at 50643) by debbugs.gnu.org; 20 Sep 2021 16:00:14 +0000 Received: from localhost ([127.0.0.1]:43906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSLiH-000342-Mg for submit@debbugs.gnu.org; Mon, 20 Sep 2021 12:00:13 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:47199) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSLiE-00032R-JJ; Mon, 20 Sep 2021 12:00:11 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id DF6255C0170; Mon, 20 Sep 2021 12:00:03 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Mon, 20 Sep 2021 12:00:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type:content-transfer-encoding; s=fm1; bh= J5RHwAQboWxp0HDf9jQ0jtO62byuhGUykhWQze7lWnQ=; b=PflxyxB/KHcqbhFe a6niw35fN9genKY1eyY0vp1Q+ffgM4YWVyMvdS+R7dr9DEtCo7zvqczUNgH4Av3o +R+OYZ+EqRpLtL9/Tw6j8/ZGcHCgthEp75mR9CRZs0bDB+bn4faL4pnWK6kPaUT/ xBiEFbOL6vD2rswybNxC+j1bcIAP6ArTXFwHxUfeYLUF/1gBhWjQOwSR9bil38r3 eTq8jc63NjWlmQb6b2pAeyE2E+cxHJfWZtCNvfqLUkwZrF6UpISvmjj3Fo/0RMlH dfiZppPYvbYxm8qVoGatoIje/aSuOC2PpDjPYjGFsoHW8VYxNNUAhqM6haINbn2V qGnrow== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=J5RHwAQboWxp0HDf9jQ0jtO62byuhGUykhWQze7lW nQ=; b=uzrH86y9y4CEkBEs//Ob+Abd+vNZvrRFRDtdRwFDCnCIe++x3MUxPQibl aCxBWLsgXNTob2uIXK48HQkcFRN2xN7204+KfTe08sue/XhsFCLKNtTHZYhlVpLA dsfzA2i08H1ox8R43ou/mm7opCRn5meqG53V4hkbEJvVHNBp6/F8SY/sxdxfxaZL aIOBpAKKplnrIF6VUYV188oWwrZIpwcD1RJsDDrMj805YE0WrNh5iEq0tLVllRLS zpwJ087wMjXdFzz+/CcJ6A8eBrYmaBaZEQYi7u5jtTPycPVzezrxSceFoVVo0uNw 6+qjVihS/5yDj3mCzRxfC6rf2S9Kg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudeivddgleegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufgjfhgffffkgggtgfesthhqredttderjeenucfhrhhomhephfhilhhi phhpucfiuhhnsghinhcuoehfghhunhgsihhnsehfrghsthhmrghilhdrfhhmqeenucggtf frrghtthgvrhhnpeekvdekudelvddtvdelveejgeetudfgvdelgfeftefgkeejheehvefh gfetffeigfenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehfghhunhgsihhnsehfrghsthhmrghilhdrfhhm X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 20 Sep 2021 12:00:02 -0400 (EDT) From: Filipp Gunbin In-Reply-To: <874kahogdt.fsf@mail.linkov.net> (Juri Linkov's message of "Sat, 18 Sep 2021 22:03:42 +0300") 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> <85dfa858-091b-80df-b9d1-bd1136c2b91e@yandex.ru> <874kahogdt.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) Date: Mon, 20 Sep 2021 18:59:59 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 18/09/2021 22:03 +0300, Juri Linkov wrote: > Shouldn't tag commands be moved to another prefix key =E2=80=98C-x v t=E2= =80=99? > But I don't know how often tag commands are used. Sounds good, C-x v t is where I'd look for tag-related commands first. However, I don't use tags much (besides creation - only "git fetch --tags"), so I cannot add anything meaningful here. Otherwise, the plan for C-x v b prefix looks great. Other commands, like maybe "C-x v b r" - rename, could be added then. Filipp From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: bug#50344: C-x v keybinding for vc-print-branch-log Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Sep 2021 16:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 50344@debbugs.gnu.org, Lars Ingebrigtsen , 50643@debbugs.gnu.org, Filipp Gunbin Received: via spool by 50643-submit@debbugs.gnu.org id=B50643.163215683318656 (code B ref 50643); Mon, 20 Sep 2021 16:54:02 +0000 Received: (at 50643) by debbugs.gnu.org; 20 Sep 2021 16:53:53 +0000 Received: from localhost ([127.0.0.1]:43942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSMYC-0004qp-VY for submit@debbugs.gnu.org; Mon, 20 Sep 2021 12:53:53 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:41775) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSMYC-0004qW-5g; Mon, 20 Sep 2021 12:53:52 -0400 Received: by mail-wr1-f51.google.com with SMTP id w29so31594617wra.8; Mon, 20 Sep 2021 09:53:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=tXK7/VO7V8/3EMpSlo25aGljaZhS+j0tjKNmfEK6VVo=; b=F8IBHiqdpUTCODppcU+cAwn35sdCofO+DpCyB46qjWsnKQ6fA/iTRfsvrz9bH0kZk1 16B5leDE5FXEo6G29B1ceXJzpYm9ahpPXQvPwXdKyQed4zDUN6Xm6T3ASoLb0HFFQMJZ rOmZfxNg1SvtnN8iy3x6Et5vD+i3chNsQtaMx4fjMGtwXzRjQw3277m5UJLWtnsyachq 7xFL7XB60gmmtiyFH5DeBKpayaa73sg50rnRHKqbC+UoEAzmJUCvvOzUL/Wl1YqE4ppk xYExXtMyPNlXIJmcBYxoLMZnFA/8ISwoea6M8TZ1SxysuptCuoQU1XqJT7pRgd4eZ8FO 2kCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=tXK7/VO7V8/3EMpSlo25aGljaZhS+j0tjKNmfEK6VVo=; b=vntqt8FP+vek30/RKXdlPE23aQDFUC268BvjilQmcHI5Bk5mX7wUdrCleSDPQsddxO hxDcpQM/YePAbfDOhLjfNbzQ42krhg6a0bMQD0sREmEYXDZOIBMJ1bEDeeW78UFM6SKu 91lcvycqp4clt9bjg5AwXMYTbR28nqycxs90x7gmPrdEfcMyehVkfoe8Mat6uEjtbMr4 nEgBaTamiBDmG9jJL0Wuq0IaAxnlVN6nDhjU3E6pYpVIG/XaPa1nDlRPL7On6PMNQWd7 /6XFVCwFoofpOfuceRKfphjxJXNn8ti5LBbFVTi5hzgRSseV1hjkrbCbvtF/MYyk3o2s knag== X-Gm-Message-State: AOAM533GtULUOQXexc2pigIZ0Y+tkCIPfglUzM7lE87g7ThaOQTuufOZ Ya77Bu/QOBFxDyk8nerkq8O6vp8ahp8= X-Google-Smtp-Source: ABdhPJwSQZgQUWXhiEoEgZbAj7JDSBwKumjxp/MHHQ2ii9KxTOG/aG9XNszuL9CNmukcRBqRrg5/7g== X-Received: by 2002:a5d:4608:: with SMTP id t8mr29731650wrq.136.1632156826161; Mon, 20 Sep 2021 09:53:46 -0700 (PDT) Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id b187sm49180wmd.33.2021.09.20.09.53.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 20 Sep 2021 09:53:45 -0700 (PDT) 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> <85dfa858-091b-80df-b9d1-bd1136c2b91e@yandex.ru> <874kahogdt.fsf@mail.linkov.net> <8ea68c73-df86-7e65-a07f-77367e4a906f@yandex.ru> <87y27sfpxz.fsf@mail.linkov.net> <077bfc22-616e-cd67-3e84-e6917f9e2e53@yandex.ru> <87sfxzoimv.fsf@mail.linkov.net> From: Dmitry Gutov Message-ID: Date: Mon, 20 Sep 2021 19:53:42 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <87sfxzoimv.fsf@mail.linkov.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.6 (/) On 20.09.2021 09:49, Juri Linkov wrote: >>> It makes sense to create a copy where the meaning of its arg >>> is reversed, so by default it will operate on branches, >>> and only with C-u on tags. >> Yup. >> >> But I also wonder if reading START-POINT with completion (with current >> branch name as default) will make sense for creating tags in all backends >> too. > You mean tag completion for creating tags? Maybe. Branch completion. To specify which branch tip to tag. This seems like an unusual thing to need to do, but if we keep branch and tag creation on the same command, and add START-POINT completion by default, it might become the expected behavior in both scenarios, no? From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: bug#50344: C-x v keybinding for vc-print-branch-log Resent-From: Filipp Gunbin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Sep 2021 17:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dmitry Gutov Cc: 50344@debbugs.gnu.org, Lars Ingebrigtsen , 50643@debbugs.gnu.org, Juri Linkov Received: via spool by 50643-submit@debbugs.gnu.org id=B50643.163215908523370 (code B ref 50643); Mon, 20 Sep 2021 17:32:02 +0000 Received: (at 50643) by debbugs.gnu.org; 20 Sep 2021 17:31:25 +0000 Received: from localhost ([127.0.0.1]:43961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSN8W-00064m-NS for submit@debbugs.gnu.org; Mon, 20 Sep 2021 13:31:24 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:60009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSN8U-00064N-I9; Mon, 20 Sep 2021 13:31:23 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 4859C5C00FF; Mon, 20 Sep 2021 13:31:17 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Mon, 20 Sep 2021 13:31:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm1; bh=QqU61xBbmm3521J0eoDHjc6Uo+ u1bNw0p6bd3jCd2WM=; b=FfUMmQi6a1erKcJCNHvttkH7sYocxzqntoFflfykf2 yU2131lCLyqGGP7nCwIICUl5mCAM4h+62mX6xTBhLh+9oY4jmmyaVFw9ay1bwq/s WLBD8ZIag04V8LXHIw5g3kxDeurD1EiJoEX4o8yr7+BKJXVdmxGj67IJ2xxorMvw ndZGy4ahfPC+3/5sX+swmhcimSlmWmLm9qEfsVWtK+onvSiPUPuEVVeJsMc+LaB/ ixFTmw5TRyiHIkfn15S5RLfP7MiycXiHAtv2RzoYtRfAKXUObPyJ5x7wvsY/mMsn GOqMJ4VA2zpzaUm4wNvb/wZrKcZQrh+EuDPsIbTSLW7w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=QqU61x Bbmm3521J0eoDHjc6Uo+u1bNw0p6bd3jCd2WM=; b=SQz4BZARUoznKW3nwy+F17 kQl7WZWzGoeyDdT30murkPUnRKyLQELtXLeXO5MTvYr/zO9BIEGiKdTZk9IXXO2X KzZrQx/hM//GZ/fFIA5sUo2y2jwR9+RjVQM464NYnFhqVVp8YpLiC+zVnuo+CcFn zLvMW14kG6859B1Ro0UgIgxqJsTjaeTypV04K2LstQaStR75sIF1UWCG6toCftrw gcC4QkCU7Z9t6amrwmuBWwY8McEKX60ItfAMtRFbf4YCQlCPFrPGh1XKRukRvhfg grV5nQeSSM+KVJv/7P5RgVU0T6QBVEGK/kQiG7iIqqBLWitXmVRlLOgxRbxt0LOA == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudeivddguddufecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffujghffgffkfggtgesthdtredttdertdenucfhrhhomhephfhilhhi phhpucfiuhhnsghinhcuoehfghhunhgsihhnsehfrghsthhmrghilhdrfhhmqeenucggtf frrghtthgvrhhnpedvveekffdvueevhfdutdejheekvdeufeevtedttdevuddugfeiffei veeivefhtdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehfghhunhgsihhnsehfrghsthhmrghilhdrfhhm X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 20 Sep 2021 13:31:15 -0400 (EDT) From: Filipp Gunbin In-Reply-To: (Dmitry Gutov's message of "Mon, 20 Sep 2021 19:53:42 +0300") References: <87mtoux1ha.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> <85dfa858-091b-80df-b9d1-bd1136c2b91e@yandex.ru> <874kahogdt.fsf@mail.linkov.net> <8ea68c73-df86-7e65-a07f-77367e4a906f@yandex.ru> <87y27sfpxz.fsf@mail.linkov.net> <077bfc22-616e-cd67-3e84-e6917f9e2e53@yandex.ru> <87sfxzoimv.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) Date: Mon, 20 Sep 2021 20:31:13 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 20/09/2021 19:53 +0300, Dmitry Gutov wrote: > On 20.09.2021 09:49, Juri Linkov wrote: >>>> It makes sense to create a copy where the meaning of its arg >>>> is reversed, so by default it will operate on branches, >>>> and only with C-u on tags. >>> Yup. >>> >>> But I also wonder if reading START-POINT with completion (with current >>> branch name as default) will make sense for creating tags in all backends >>> too. >> You mean tag completion for creating tags? Maybe. > > Branch completion. To specify which branch tip to tag. > > This seems like an unusual thing to need to do, but if we keep branch > and tag creation on the same command, and add START-POINT completion by > default, it might become the expected behavior in both scenarios, no? I think also (maybe that's obvious, but still) that START-POINT auto-completion should include both branches and tags (because it's common to create a branch off some tag). Of course, it should allow specifying arbitrary commit hash. From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: 28.0.50; [feature request] vc command for branch creation, with customization by prefix arg Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Sep 2022 18:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Filipp Gunbin Cc: 50643@debbugs.gnu.org Received: via spool by 50643-submit@debbugs.gnu.org id=B50643.166300618317269 (code B ref 50643); Mon, 12 Sep 2022 18:10:02 +0000 Received: (at 50643) by debbugs.gnu.org; 12 Sep 2022 18:09:43 +0000 Received: from localhost ([127.0.0.1]:47804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXnsM-0004UT-RJ for submit@debbugs.gnu.org; Mon, 12 Sep 2022 14:09:43 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:55697) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXnsL-0004UC-Ma; Mon, 12 Sep 2022 14:09:42 -0400 Received: (Authenticated sender: juri@linkov.net) by mail.gandi.net (Postfix) with ESMTPSA id DFA81E0006; Mon, 12 Sep 2022 18:09:33 +0000 (UTC) From: Juri Linkov In-Reply-To: (Filipp Gunbin's message of "Fri, 17 Sep 2021 18:12:40 +0300") Organization: LINKOV.NET References: Date: Mon, 12 Sep 2022 21:09:09 +0300 Message-ID: <86bkrkv516.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) close 50643 29.0.50 thanks > Currently, vc-create-tag creates a branch when given C-u. With > distributed VCSes like Git, branch creation is a very frequent operation > to be worth a separate command. > > The command could have a mode for specifying START-POINT, so for Git the > command becomes "git checkout -b new-branch-name START-POINT". This > could be on C-u (unless there're other frequent "customization" cases). This is implemented now in bug#50344. From unknown Thu Sep 11 16:39:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50643: 28.0.50; [feature request] vc command for branch creation, with customization by prefix arg Resent-From: Filipp Gunbin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Sep 2022 01:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 50643@debbugs.gnu.org Received: via spool by 50643-submit@debbugs.gnu.org id=B50643.16632064314560 (code B ref 50643); Thu, 15 Sep 2022 01:48:02 +0000 Received: (at 50643) by debbugs.gnu.org; 15 Sep 2022 01:47:11 +0000 Received: from localhost ([127.0.0.1]:56618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYdy9-0001BT-Rw for submit@debbugs.gnu.org; Wed, 14 Sep 2022 21:47:10 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:54169) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYdy3-0001Ar-FM for 50643@debbugs.gnu.org; Wed, 14 Sep 2022 21:47:07 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 039433200A42; Wed, 14 Sep 2022 21:46:56 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Wed, 14 Sep 2022 21:46:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm2; t=1663206416; x=1663292816; bh=d0Gov180B0 siYdAUqfSDqGYXgpvHG5erAV+dmHYl0Zs=; b=fxAK8Nznax+tMawCDXM8F/Ljh+ CMPg5gRi/uYE5syDlzpoWvQscY27Y01k9V8XQWGd9yLzQXk3X9Hf2pvwQkyM2ieb 30JYccP0xvLSjfX4SBxfozp+Jd5/y6Eg/lu4PWZB0wyrzKbwqs4XtWEeWngBv89N NKtl3FFUDAdOl7bLWfvmA5rZ1G1viUlFssR4k7op9z79/lk6T8pngekzxI8GVSs1 xW/xX//D5Supcft00YvOV+9Pp3kLy0XsH7OI2Zo6LtGhIgLVaJbjcGsOapX+Wa+d ES546pkjuxaS02KhfpUFzcNLRv3oYl7lFBbtHYwG2urufu96JEQGoT6yhxJQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1663206416; x=1663292816; bh=d0Gov180B0siYdAUqfSDqGYXgpvH G5erAV+dmHYl0Zs=; b=b0v9MG3NDb6D4syh+mvdWwYfw8QITYg/7rtJwee5zdxR M0ObdL0Df/1lnWQ3w6F2nHGbqWhVRdYmbd1Por376lo0w9bkPSRay/M2eHbDp8nQ ekr3XVxEOKM6ocSutS274Dpfiq0PRk2YlYbFPu053VCmQbvyu0kl5gQkUAb5xzcn JD+A+UrZX5DyF3nahONNIqD05FEqZXbb2pEViarapn3cc/r5mncQTLJX3qUVo97K wXHsjXtmuqoH86JGuCKqdQR1Vlb8enUubbU5weOa+pxffZcveskO9hFmH2u1e2Eb U9HFoRU2ZZl/AbWk8Y9NQJktshxZOWJiaHtnLmXwFg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedujedghedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffgffkfggtgesthdtredttdertdenucfhrhhomhephfhilhhi phhpucfiuhhnsghinhcuoehfghhunhgsihhnsehfrghsthhmrghilhdrfhhmqeenucggtf frrghtthgvrhhnpeffhfejveeiieeiudetgfehffelieevfeeffedtkeelheeludefueeu udehveeiffenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehfghhunhgsihhnsehfrghsthhmrghilhdrfhhm X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 14 Sep 2022 21:46:55 -0400 (EDT) From: Filipp Gunbin In-Reply-To: <86bkrkv516.fsf@mail.linkov.net> (Juri Linkov's message of "Mon, 12 Sep 2022 21:09:09 +0300") References: <86bkrkv516.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) Date: Thu, 15 Sep 2022 04:46:51 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 12/09/2022 21:09 +0300, Juri Linkov wrote: > close 50643 29.0.50 > thanks > >> Currently, vc-create-tag creates a branch when given C-u. With >> distributed VCSes like Git, branch creation is a very frequent operation >> to be worth a separate command. >> >> The command could have a mode for specifying START-POINT, so for Git the >> command becomes "git checkout -b new-branch-name START-POINT". This >> could be on C-u (unless there're other frequent "customization" cases). > > This is implemented now in bug#50344. Thank you!