From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Removing rollback from VC mode - request for comment Date: Thu, 11 Dec 2014 18:21:10 +0200 Message-ID: <83fvcmtax5.fsf@gnu.org> References: <20141211092138.6D5F6C008E@snark.thyrsus.com> <20141211123629.GA25499@thyrsus.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1418314898 28085 80.91.229.3 (11 Dec 2014 16:21:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 11 Dec 2014 16:21:38 +0000 (UTC) Cc: emacs-devel@gnu.org To: esr@thyrsus.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 11 17:21:30 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Xz6Ub-00033B-8Q for ged-emacs-devel@m.gmane.org; Thu, 11 Dec 2014 17:21:29 +0100 Original-Received: from localhost ([::1]:52339 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xz6Ua-0000sE-Qv for ged-emacs-devel@m.gmane.org; Thu, 11 Dec 2014 11:21:28 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36591) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xz6UR-0000s5-EB for emacs-devel@gnu.org; Thu, 11 Dec 2014 11:21:25 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xz6UK-0001yj-85 for emacs-devel@gnu.org; Thu, 11 Dec 2014 11:21:19 -0500 Original-Received: from mtaout28.012.net.il ([80.179.55.184]:57216) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xz6UK-0001yU-0J for emacs-devel@gnu.org; Thu, 11 Dec 2014 11:21:12 -0500 Original-Received: from conversion-daemon.mtaout28.012.net.il by mtaout28.012.net.il (HyperSendmail v2007.08) id <0NGF00H00EJIRH00@mtaout28.012.net.il> for emacs-devel@gnu.org; Thu, 11 Dec 2014 18:18:49 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout28.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NGF00GRBENDDP10@mtaout28.012.net.il>; Thu, 11 Dec 2014 18:18:49 +0200 (IST) In-reply-to: <20141211123629.GA25499@thyrsus.com> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 80.179.55.184 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:179786 Archived-At: > Date: Thu, 11 Dec 2014 07:36:29 -0500 > From: "Eric S. Raymond" > > The VC Git support is now about ten years old. In all that time, the > fact that Ctrl-x v c is not bound to git reset seems never to have > been reported as a bug or wishlist item. This suggests to me that > there is little or no demand for the feature. You assume that many people use VC with Git. But that is not necessarily so; I suspect that most people who use Git from Emacs (as opposed to the shell) do it via magit instead. IMO, if VC is to win hearts on the Git front, it should grow more features, not less. It is IMO sad, if not ridiculous, that I cannot uncommit the last commit, and have to go outside Emacs for that. Likewise with 'amend' and 'cherrypick' and half a dozen of other commands we use every day in our workflows.