bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#51897: 29.0.50; keymap-global-unset cannot unset C-x C-z


From: Lars Ingebrigtsen
Subject: bug#51897: 29.0.50; keymap-global-unset cannot unset C-x C-z
Date: Wed, 17 Nov 2021 08:53:32 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Eli Zaretskii <eliz@gnu.org> writes:

> Are you using "C-x v v", perhaps?  At some point in the past I
> proposed to teach "C-x v v" to suggest a push after commit, or even
> optionally do a push without asking, given some user customization.
> But that idea was shot down for reasons I still don't understand.
> I think keeping push out of the "C-x v v" cycle makes that command
> much less useful nowadays.

I do see the objection from a standpoint of "well, a commit and a push
are two totally separate operations" Git standpoint, but I think it
might be helpful to have as an option.

After thinking about it a bit more, I'm not quite sure what I'd prefer
myself.  It's not uncommon for me that I remember something after I've
hit `C-x v v' (like adding Copyright-paperwork-exempt: yes to the commit
message), and having this be a two step operation helps with that,
because I can just back out the commit and try again, which I can't if
I've already pushed.

But on the other hand, I forget to push so often that it's ridiculous.
I think one of the contributing factors is that it just takes a while --
I mean, I have to pull first, wait for it to finish, and then push.
Perhaps I should just make a command that does both pull (and if there's
no errors) and a push.  I think I'll try to experiment a bit and try to
see if there's anything that can be generalised as a vc command.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





reply via email to

[Prev in Thread] Current Thread [Next in Thread]