From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] trunk r115470: eww: exit and close actions Date: Fri, 20 Dec 2013 09:41:40 +0900 Message-ID: <87mwjwxsjf.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87haadq3pn.fsf@flea.lifelogs.com> <878uvoq0md.fsf@flea.lifelogs.com> <8761qso84n.fsf@flea.lifelogs.com> <87d2kwmo1l.fsf@flea.lifelogs.com> <8738loiz5o.fsf@flea.lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Trace: ger.gmane.org 1387500116 15362 80.91.229.3 (20 Dec 2013 00:41:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 20 Dec 2013 00:41:56 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 20 01:42:01 2013 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 1VtoAA-0004uM-Ge for ged-emacs-devel@m.gmane.org; Fri, 20 Dec 2013 01:41:58 +0100 Original-Received: from localhost ([::1]:47031 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtoAA-0007lQ-4c for ged-emacs-devel@m.gmane.org; Thu, 19 Dec 2013 19:41:58 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58236) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtoA1-0007lH-Ti for emacs-devel@gnu.org; Thu, 19 Dec 2013 19:41:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vto9w-0000Px-3V for emacs-devel@gnu.org; Thu, 19 Dec 2013 19:41:49 -0500 Original-Received: from mgmt2.sk.tsukuba.ac.jp ([130.158.97.224]:49872) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vto9v-0000NX-P7 for emacs-devel@gnu.org; Thu, 19 Dec 2013 19:41:44 -0500 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mgmt2.sk.tsukuba.ac.jp (Postfix) with ESMTP id D169E970A20 for ; Fri, 20 Dec 2013 09:41:40 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id C3E60136F25; Fri, 20 Dec 2013 09:41:40 +0900 (JST) In-Reply-To: <8738loiz5o.fsf@flea.lifelogs.com> X-Mailer: VM undefined under 21.5 (beta34) "kale" 2a0f42961ed4 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 130.158.97.224 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:166636 Archived-At: Ted Zlatanov writes: > On Mon, 16 Dec 2013 17:30:06 -0500 Glenn Morris wrote: > > GM> Ted Zlatanov wrote: > >> I don't want to brute-force it as a reverse patch. > I'm used to the Git workflow, where "git revert" will DTRT for this "git revert" or "git reset"? "git revert" *exactly* applies a reverse patch, and can be used to precisely reverse the effect of any earlier change in one operation (assuming no conflicts). "git reset" OTOH leaves no trace of the earlier patch -- or any changes since then, so you need to reapply ("rebase") them. Only Darcs allows you to literally "obliterate" any existing patch in one operation (I forget whether the result is a conflicted repo or if you need to resolve the conflicts immediately or the operation aborts as in other VCSes).