From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paolo Bonzini Newsgroups: gmane.emacs.devel Subject: Re: New VC mode -- review request Date: Fri, 05 Oct 2007 14:15:16 +0200 Message-ID: <47062AD4.70700@lu.unisi.ch> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1191589731 22835 80.91.229.12 (5 Oct 2007 13:08:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 5 Oct 2007 13:08:51 +0000 (UTC) To: dann@ics.uci.edu, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 05 15:08:48 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Idmuq-0002Q2-93 for ged-emacs-devel@m.gmane.org; Fri, 05 Oct 2007 15:08:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Idmul-0001rD-L9 for ged-emacs-devel@m.gmane.org; Fri, 05 Oct 2007 09:08:23 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Idm5Y-00079Q-ML for emacs-devel@gnu.org; Fri, 05 Oct 2007 08:15:28 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Idm5T-00073h-15 for emacs-devel@gnu.org; Fri, 05 Oct 2007 08:15:28 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Idm5S-00073O-ML for emacs-devel@gnu.org; Fri, 05 Oct 2007 08:15:22 -0400 Original-Received: from posta.ti-edu.ch ([195.176.176.171] helo=ti-edu.ch) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Idm5S-0002YY-3Q for emacs-devel@gnu.org; Fri, 05 Oct 2007 08:15:22 -0400 X-Virus-Scanned: by cgpav Original-Received: from mail.lu.unisi.ch ([195.176.178.40] verified) by ti-edu.ch (CommuniGate Pro SMTP 5.1.12) with ESMTP id 22406358 for emacs-devel@gnu.org; Fri, 05 Oct 2007 14:15:18 +0200 Original-Received: from caracas.mobile.usilu.net ([192.168.76.126]) by mail.lu.unisi.ch over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Fri, 5 Oct 2007 14:15:17 +0200 User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728) Original-References: 200710040042.l940g1B6012034@oogie-boogie.ics.uci.edu X-OriginalArrivalTime: 05 Oct 2007 12:15:17.0968 (UTC) FILETIME=[64786D00:01C80749] X-Detected-Kernel: Linux 2.4-2.6 X-Mailman-Approved-At: Fri, 05 Oct 2007 09:08:17 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:80293 Archived-At: > > > > > vc-rollback = C-x v c > > > > > > > > Do you have an implementation for this function for any backend? It > > > > would be interesting to see it. > > > > > > > > > Sorry, I don't remember which other back end I implemented it for. I > > > do know that most VCSes cannot support this operation at all > > OK, thanks, I was trying to see if it would be interesting to try to > support such on operation on modern VCSes... git supports it via "git reset --hard HEAD^". You can actually rollback to any revision using "git reset --hard ". Paolo